Controller moet robotontwikkeling vereenvoudigen

Het Amerikaanse robotica-bedrijf GeckoSystems heeft een controller aangekondigd waarmee een complex hardwareplatform relatief eenvoudig door software aangestuurd kan worden. De controller wordt begin november gedemonstreerd.

De tussenlaag die door GeckoSystems werd ontwikkeld moet de aansturingssoftware van een robot ontlasten en de sensorsignalen van robots integreren. De controller die deze abstractie mogelijk maakt, werd door het bedrijf GeckoSPIO gedoopt. De robot-controller zal tijdens Mobile Robots in Motion, een beurs die op 4 en 5 november plaatsvindt, gedemonstreerd worden. De software die de controller zal aansturen, GeckoNav, wordt door het bedrijf als een volledig autonoom ai-systeem omschreven en zou in staat moeten zijn een robot zelfstandig te laten bewegen en botsingen met andere objecten te vermijden. Ook andere softwareproducten van het Amerikaanse bedrijf kunnen van de controller gebruik maken, en doen dienst als subroutines met ieder een eigen processor.

De interface GeckoSPIO biedt onder meer zeven 8bit-processors die ieder acht pwm-gereguleerde outputs aan kunnen sturen. Daarnaast heeft de controller ruim tweehonderd digitale poorten, veertig a/d-poorten en zeventien seriële poorten. Bovendien zijn twee netwerkpoorten beschikbaar. De verschillende stukken software, zoals GeckoNav, krijgen ieder een eigen processor op de GeckoSPIO toegewezen. Deze zogenoemde GeckoServants zijn ieder verantwoordelijk voor een deelgebied: GeckoNav zorgt voor navigatie en het vermijden van obstakels; GeckoChat zorgt voor de communicatie en GeckoTrak gebruikt sensors om personen te lokaliseren en te herkennen.

GeckoSystems CareBotDe eerste robot van GeckoSystems, CareBot, is met de GeckoSPIO uitgerust en is opgetrokken rond een aluminium skelet en twee apart aangestuurde wielen. Een plastic kap schermt het binnenwerk, met onder meer de sensors, processors en overige hardware af. De robot is ontworpen als zogenoemde tele-presence-robot: de CareBot kan via internet bediend worden en audio en video naar de gebruiker streamen. Ook kan de robot ingezet worden voor surveillance-doeleinden.

Door Willem de Moor

Redacteur

28-10-2009 • 18:31

13 Linkedin

Reacties (13)

13
12
7
1
0
0
Wijzig sortering
Gedoemd om te mislukken.... Er zijn vele projecten zoals deze, vooral in Japan zijn ze "hot" op zulke gadgets. In het echt is het echter zeer onpraktisch. Hang daar een hoog prijskaartje (tsja, er zit nou eenmaal veel hardware en een boel ontwikkeltijd in zo'n ding)aan en de dit bedrijf is over 2 jaar ten onder.
Als je trouwens naar het schema kijkt, dan zie je dat de eigenlijke software doie het werk doet (NAV) op een PC draait en zelfs dan maar een update-rate van 20ms heeft (in DSP/microcontroller-land is dat een eeuwigheid). Via Wifi wordt de robot bestuurd en het SPIO gedeelte verzamelt de sensor-data (hardware abstractie). Leuk, maar heel inefficient.

Ik heb zelf ooit aan een "robot" gewerkt en weet hoe duur en moeilijk het is. Robotica heeft nog een lange weg te gaan.
Wat dat betreft vond ik de artikelen over autonome auto's in de DARPA challenge veel interesanter: dat zijn meer "praktische" toepassingen (als je een auto van een slordig miljoen praktisch kan noemen).
Ziet er leuk uit voor scholen / opleidingen, of prototypes voor bepaalde robots. Niet dat ik zoveel robots zie in het dagelijks leven, ook al is de techniek er al lang.
Je ziet ze niet maar zijn er wel, dus wees op je hoede :P
type in firefox maar eens 'about:robots' ;)
Die robot komt redelijkt simpel over, een voetbal robot van tech united kan veel meer :P en een referentie naar wikipedia in het persbericht..niet super professioneel.

Klinkt alsof ze 8 microcontrollers aan elkaar hebben geknoopt, waarom niet gelijk een fpga?
Anoniem: 324177
28 oktober 2009 19:59
hehehe...en ik maar aanklooien met m'n Lego Mindstorms
8)7 Inderdaad ben ook aan het klooien met Mindstorms waar je ook een 8-bit processor in vind alleen dan zijn er maar drie outputs. Dus als ze die GeckoSPIO ook los verkopen voor een niet al te hoge prijs zal dat wel mooi zijn. 8)7

edit vergat iets belangrijks

[Reactie gewijzigd door christiaan999 op 28 oktober 2009 21:26]

Inderdaad ben ook aan het klooien met Mindstorms waar je ook een 8-bit processor in vind alleen dan zijn er maar drie outputs. Dus als ze die GeckoSPIO ook los verkopen voor een niet al te hoge prijs zal dat wel mooi zijn.
Ik hoop dat dit niet serieus bedoeld is? Die shizzle in je Lego is speelgoed van de jaren stilletjes. Heb je de specs van die nieuwe controller gezien? 40 AD poorten, 200 digitale IO kanalen en nog eens 7 UARTs... Dat is wat anders dan die Lego Mindstorms processor van 5€ ;)
Die mindstorms brick word anders wel gebruikt om snel en makkelijk uit te leggen hoe robotics grofweg werken
ook kan je ze makkelijk customizen en zijn ze relatief goedkoop(en je kan er veel mee :) )
Geef 50 euro uit aan zooi atmegas/pics en je hebt evenveel poorten. Hier komen nog een hoop software kosten bovenop natuurlijk, en extra winst voor hun, maar zoveel poorten zijn het nu ook weer niet.
Dat filmpje ziet er uit als een slechte SF film
Overbodige edit...

CareBot is grappig maar niet echt een flitsend ding, beetje jaren 50... Beetje lawaaiig ook.
De controller lijkt me interessant. Een soort pakket waarmee je je eigen robot kunt ontwikkelen?

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee