Egy Nao robot szimulálása a Choregraphe programmal.

Slides:



Advertisements
Hasonló előadás
Készítette: Kun Béla.  Operációs rendszernek nevezzük a számítástechnikában a számítógépeknek azt az alapprogramját, mely közvetlenül kezeli a hardvert,
Advertisements

A prezentáció művészete
Főbb változások, újdonságok
Az ablakok.
Microsoft Access Felhasználói felület.
Az algoritmizálás oktatás egy lehetséges útja: Visual Basic
Én így tanítanám a tabulátor használatát
Skype telepítése és használata
Az operációs rendszer Egy olyan szoftver, ami a számítógépeink használatához nélkülözhetetlen. Főbb feladatai: programok betöltése, futtatása perifériák.
Operációs rendszerek Bevezetés.
Az operációs rendszer.
Operációs rendszerek Beállítások.
Számítógépes ismeretek 5. óra
Vizsgalapok oktatói kezelése Készítette: Fekete Tamás.
Felhasználó barátság eszközei
Készítette: Szobonya Ferenc
Windows felhasználói felület Az felhasználó és a operációs rendszer közötti kapcsolatot az úgynevezett héj (shell) valósítja meg.
Weben publikált térképek a földrajzi kutatásokban Ádám Eszter Geográfus MSc hallgató.
Bevezetés a Java programozásba
Az operációs rendszer.
Prezentációkészítés Microsoft PowerPoint.
Útmutató Java telepítéséhez windows 7-re
Windows XP ismeretek és mappaműveletek
Internetes böngészőprogram használata, beállításai
Windows operációs rendszer
A Windows grafikus felülete
Adatbáziskezelés az MSAccess programmal Makány György 5. rész: Jelentések.
A körlevél készítésének menete
1 Tabulátor és használata. 2 A tabulátor olyan eszköz, amellyel egy soron vagy bekezdésen belül a szöveget megadott pozícióba tudjuk igazítani. A szöveget.
Microsoft Visual Web Developer Express Webfejlesztés Gubicza József.
Kliensoldali Programozás
Az operációs rendszer.
A GIMP képszerkesztő program bemutatása
Egyéni animációk készítése
 A felhasználói felület határozza meg az operációs rendszer megjelenését, az asztal felépítését, és azt, hogyan navigálhatunk az operációs rendszer.
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Support.ebsco.com Saját EBSCOhost oktatóprogram Oktatóprogram.
Eu-háló Partnerszervezeti Kommunikációs Center január 17.
Two countries, one goal, joint success!
Visual Basic 2008 Express Edition
A gyakorlatok munkakörnyezete
1. Feladat Hozzunk létre egy olyan programot amely számokat ír ki és a felhasználónak időre be kell gépelni ezeket.
Az NVU webszerkesztő program
Az operációs rendszer.
2. Feladat. És akkor kezdjük is el!
A C++ nyelv.
11. TÉTEL Az Ön feladata munkahelyén egy újonnan vásárolt munkaállomás operációs rendszerének feltelepítése. Ismertesse milyen szempontok alapján választja.
rendszer intézményértékelés és projektértékelés Felhasználói segédlet 2005.
Felhő PC demonstráció Gergely Márk MTA SZTAKI Laboratory of Parallel and Distributed Systems
Fórum használata A fórum főoldala alapállapotban.
Az Office 2007 új grafikus felülete
PowerPoint A PowerPoint szerkesztői felülete öt fontosabb részre osztható fel. menüsor és eszköztár - ahonnan az utasításokat, eszközöket, opciókat,
Készítette: Fekete Máté LIVL04
Eu-háló Tanácsadói Kommunikációs Center január 29.
Analogical and Neural Computing Laboratory, Hungarian Academy of Sciences, Budapest 1 MATLAB u Hatékony, interaktív, tudományos és műszaki számítások,
Alapok Gyakorlat 2015/16 őszi szemeszter Automatizálási tanszék.
Szoftverek csoportosítása
Képszerkesztés magas fokon
A távoli asztal, valamint az Endnote használata a távoli asztalon Skultéti Attila
A szoftver csoportosítása 1. A rendszerprogramok a számítógép üzemeltetéséhez szükséges programok. Ezen belül: Operációs rendszerek MS DOS Windows 95,
Könyvtárstruktúra, felhasználói és rendszerkönyvtárak Fájlkiterjesztések, attribútumok és engedélyek Takács Béla 2016.
Az operációs rendszer.
VPN kapcsolat a Központi Könyvtár honlapján
CONNECTRA rendszer bevezetése
VPN kapcsolat a Központi Könyvtár honlapján
Képszerkesztés magas fokon
Az operációs rendszer  Minden jog fenntartva.
Játszunk telefonon Készítette: Homlok Dávid
VPN kapcsolat a Központi Könyvtár honlapján
VPN kapcsolat a Központi Könyvtár honlapján
Előadás másolata:

Egy Nao robot szimulálása a Choregraphe programmal

Telepítés Indítás Menük A program felépítése

A program az Aldebaran Robotics weboldaláról tölthető le Windows és Linux platformra egyaránt Fontos Python környezet telepítése A telepítő menete a ma már szokásos felhasználó barát

A jobb oldalon látható betöltő képernyővel indul a program Amennyiben elég erős a gépünk grafikuskártyája hiba üzenet nélkül elindul és használhatjuk

A szokásos menü elemek, mint bármelyik programban Fontos az Edit menüpontban beállítani a programhoz szükséges alapmappák helyét Ezek nélkül a program használhatatlan

Menük Indító eszköztár Demók Programozási felület 3D-s robot megjelenítő Alap pozíciók

Többféle képen programozhatunk ebben a programban 1. A beépített demók segítségével 2. Új, saját magunk által létrehozott boxokkal 3. Timeline-on létrehozható mozgás sorozattal 4. Python vagy Urbi nyelven történő programkód írásával

Bal oldalról felhúzhatjuk a platformra a beépített boxokat Ezek összekapcsolásával jutunk egy kész programhoz Kezdő felhasználóknak

Lehetőség van saját boxok létrehozására Megfelelő beállításokkal létrehozhatjuk a saját egyedi mozgás sorozatunkat Középhaladó felhasználóknak

Az idősávra vehetünk fel új mozgásokat, amelyekkel koreografálhatjuk a robotot Megfelelő beállításokkal nagyon összetett programokat alkothatunk, hiszen lehetőség van multi taszk programozásra is Haladó felhasználók számára

1. Felveszünk a stand alap pozíciót a formunkra 2. Duplán rákattintunk 3. Megjelenik a timeline itt a különbféle utasítások egymásután hajtódnak végre annak megfelelően, ahogyan azokat felvittük. 4. Erre az idősávra jobb gombbal klikkelve új utasítást hozhatunk létre a new keyframe menüre kattintva 5. Utána kiválasztjuk, hogy a robot melyik részéhez kívánunk mozgást lére hozni 6. Rákattintva a felugró ablakban beállíthatjuk a szabadságfokokat

Python nyelven történő programozás, amellyel megoldhatjuk a nehezebb problémákat is Jobb oldalon látható a Hello! Doboz szkriptje Kizárólag hozzáértő profi felhasználók számára class MyClass(GeneratedClass): def __init__(self): GeneratedClass.__init__(self) def onUnload(self): #puts code for box cleanup here "" def onInput_onStart(self): #self.onStopped() # activate output of the box "" def onInput_onStop(self): ""

Kiváló a robot funkcióinak megtanulására Otthoni felhasználásra szintén kiváló Kezdőtől a haladóig mindenki tud benne programozni Robot Stádium versenyhez számunkra kevés lehetőséget tartogat, mert csak 1 robot irányítása a megoldott 3 robot irányításához a Webots szoftver ajánlott

Köszönöm a figyelmüket!