Ga naar hoofdinhoud

Snelle ontwikkeling robot voor bewegingsonderzoek (met film)

Onderzoekers van de Technische Universiteit van Virginia in Blackburg (Virginia Tech) hebben de eerste volledig autonome mensachtige robot gebouwd die namens de Verenigde Staten meedeed aan RoboCup, de voetbalcompetitie tussen autonome robots. De robot helpt ook bij het bestuderen van voortbewegingsmethoden. Bij de ontwikkeling hebben de onderzoekers gebruik gemaakt van de LabView grafische ontwikkelomgeving van National Instruments.

De ‘Dynamic Anthropomorphic Robot with Intelligence (DARwIn)’ is een mensachtige robot, een hardware platform om het lopen op twee benen te bestuderen. De uitdaging voor de onderzoekers was een robotsysteem voor twee doeleinden te ontwikkelen. De robot wordt gebruikt als instap naar Robocup, maar ook om nieuwe methoden voor voortbeweging te bestuderen. Dit behoort tot de belangrijkste onderzoeksvelden van het Robotics and Mechanisms Lab (RoMeLa) aan Virginia Tech.

Snelle ontwikkeling
De huidige technologieën voor het programmeren en besturen van zo’n robot worden gewoonlijk in C geschreven. Ze hebben een steile leercurve en het is een forse uitdaging om de interfacing naar andere hardware te realiseren. Om de ontwikkeling en het onderzoek naar nieuwe voortbewegingsmethoden te versnellen, is technologie van National Instruments gebruikt.

Door gebruik te maken van de LabView Real-Time Module op een PC104+ computer is er bijna geen overhead en ontstaat een uitbreidbare computerarchitectuur die een brede range van sensoren aan kan. Er wordt gelijktijdig gebruik gemaakt van onder meer IEEE 1394 camera’s, RS-485 communicatie en draadloze netwerken. Het toevoegen van een nieuwe camera of een 802.11 poort en het schrijven van de drivers en code in C of C++ kost veel tijd. Het toevoegen van een virtueel instrument in LabView daarentegen gaat snel.

Momenteel bestuurt LabView de beweging van de robot via RS-485. Tegelijkertijd kan het systeem via hetzelfde seriële netwerk alle posities uitlezen van de ingebouwde potentiometers in de servomotoren. Terwijl de robot loopt of beweegt, stuurt een gyroscoop via RS-232 informatie over versnelling en richting zodat het programma de beweging aanpast om de robot real-time in balans te houden.

 

NIWeek 2007 video courtesy of National Instruments (ni.com/nederland). To view all NIWeek 2007 keynote videos, visit http://www.ni.com/niweek/keynote_videos.htm.

x
Mis niet langer het laatste nieuws

Schrijf u nu in voor onze nieuwsbrief.

Inschrijven