220 likes | 377 Views
simulatorjem. Človek v zanki s. Porazdeljeni simulator. projekt:. Človek v zanki s simulatorjem. naslov:. Gorazd Veselič. simulatorjem. Človek v zanki s. Porazdeljeni simulator. simulatorjem. Človek v zanki s. človek v zanki s simulatorjem. ( ang . Man-in the-loop).
E N D
simulatorjem Človek v zanki s Porazdeljeni simulator projekt: Človek v zanki s simulatorjem naslov: Gorazd Veselič
simulatorjem Človek v zanki s Porazdeljeni simulator
simulatorjem Človek v zanki s • človek v zanki s simulatorjem (ang. Man-in the-loop)
simulatorjem Človek v zanki s Cilj seminarske naloge izdelati simulacijski sistem, ki naj omogoči povezavo, ter izvajanje simulacij na večih računalnikih kot simulacijski sistem uporabi programski paket Winrobsim.
simulatorjem Človek v zanki s Simulacijski paket Winrobsim • platforma: MS Windows 95/98 • izvorna koda napisana v Delphiju • omogoča simuliranje gibanja • robotov
simulatorjem Človek v zanki s Simulacijski paket Winrobsim • kot programirni sistem Winrobsim Hardware in the loop
simulatorjem Človek v zanki s Naloga seminarja WR omogočiti povezavo • predstavitve • učenje WR WR
simulatorjem Človek v zanki s Razčlemba seminarske naloge • povezava • pošiljanje - prejemanje ukazov • preverjanje napak
simulatorjem Človek v zanki s Dosedanje rešitve • krmiljenje iz druge aplikacije težava: manjkajoče komponente
simulatorjem Človek v zanki s Realizacija projekta možnosti komunikacije: • sockets prednosti: večja količina podatkov
simulatorjem Človek v zanki s Realizacija projekta možnosti komunikacije: • socket slabosti: zahtevnejše programiranje
simulatorjem Človek v zanki s Realizacija projekta možnosti komunikacije: • mailslot prednosti: preprosto programiranje
simulatorjem Človek v zanki s Realizacija projekta možnosti komunikacije: • mailslot slabosti: majhna količina podatkov
simulatorjem Človek v zanki s Realizacija projekta Realizacija projekta izbira : komponenta ALMailSlot: za prenos uporablja mailslot vir: internet
simulatorjem Človek v zanki s Realizacija projekta komponenta ALMailSlot: pomembne funkcije in procedure • OnNewMessage • Broadcast • SendMessage
simulatorjem Človek v zanki s Realizacija projekta težava: pošiljamo lahko samo sporočila • kodiranje • dekodiranje
simulatorjem Človek v zanki s Realizacija projekta kodiranje ukazov: • ping - iskanje računalnikov • conn - zahteva po povezavi • c2c - potrditev povezave • disc - zahteva po prekinitvi povezave • kNot, kOro, kZun - vrsta podajanja koordinat
simulatorjem Človek v zanki s Realizacija projekta grafični vmesnik:
simulatorjem Človek v zanki s Zaključek Realizran del projekta: • vzpostavitev povezave • pošiljanje ukazov zunanje koordinate orodne koordinate • prejemanje ukazov
simulatorjem Človek v zanki s Zaključek Nerealizran del projekta: • pošiljanje in prejemanje v notranjih koor. • preverjanje uspešnosti • testiranje hitrosti prenosa
simulatorjem Človek v zanki s Zaključek Kaj sem se naučil: • gradnja simulatorja • problemi s področja robotike • problemi s področja komunikacij