New applet control interface for the lab control page

From RoboWiki
Jump to: navigation, search

Robot Applet

Robot Applet je nový applet na ovládanie robotov v laboratóriu robotiky. Umožnuje ovládanie pohybu robota pomocou joysticku, i pomocou štandardných príkazov z pôvodného appletu.

Ukážky appletu

Na obrázkoch je možné vidieť pôvodný a nový alternatívny applet.

Povodny.jpg Novy.jpg

Funkcionalita

V novom applete sme sa snažili za zachovať čo najviac pôvodnej funkcionality a výraznejšie zvýšit atraktívnost dizajnu a ovládania. Najviac nekomfortné bolo ovládanie robota pomocou tlačítok a tak sme ho prerobili na joystick. Ďalej sme sa pokúsili zameniť vizuálne komponenty ako baterku, senzory (nepodarilo sa) a taktiež jemne modifikovali súčasne existujúce komponenty (posúvniky, tlačítka...).

Problemy

Menším problémom bol malý priestor na vytvorenie appletu so širokou funkcionalitou. Taktiež sa nám ťažko pracovalo so Netbeans Swing Gui builderom, nakoľko vznikali chyby pri prenose projektu z počítača na počítač. Zarovnávanie a manipulácia s komponentami bola tiež značne komplikovaná (pozadie appletu sa nám nepodarilo zmeniť dodnes).

Zdrojové kódy

tu.