OpenBot, una plataforma per convertir smartphones en robots

Fa poc es va donar a conèixer la notícia que es va alliberar la nova versió del projecte OpenBot 0.5, En la qual s'han realitzat algunes millores interessants tals com el redissenyo per al firmware de Arduino i amb la qual cosa es va afegir el suport per a robots RTR i RC, a més que es va afegir el suport per a missatges de configuració entre altres coses més.

Per als que desconeixen d'OpenBot, els puc dir que aquest és un projecte que desenvolupa una plataforma per crear robots amb rodes en moviment, la base dels quals és un telèfon intel·ligent normal basat en Android.

la plataforma va ser creada a la divisió d'investigació d'Intel i desenvolupa la idea dutilitzar les capacitats informàtiques dun telèfon intel ligent i el GPS, el giroscopi, la brúixola i la càmera integrats en crear robots.

El programari de control de robots, anàlisi ambiental i navegació autònoma simplement com una aplicació per a la plataforma Android. El codi està escrit a Java, Kotlin i C++ i es distribueix sota llicència MIT.

S'espera que la plataforma pugui ser útil per ensenyar robòtica, crear ràpidament els seus propis prototips de robots en moviment i fer investigacions relacionades amb els pilots automàtics i la navegació autònoma.

Sobre OpenBot

OpenBot li permet a l'usuari poder començar experiments amb robots en moviment a un cost mínim: per crear un robot, només cal utilitzar un telèfon intel·ligent de gamma mitjana i components addicionals per un cost total d'aproximadament $ 50.

El xassís del robot, Així com les parts relacionades per connectar un telèfon intel·ligent, es imprimeixen en una impressora 3D d'acord amb els dissenys proposats (si no hi ha una impressora 3D, podeu tallar el marc de cartró o fusta contraxapada). La propulsió és proporcionada per quatre motors elèctrics.

per controlar motors, accessoris i sensors addicionals, així com per monitoritzar la càrrega de la bateria, s'utilitza una placa Arduino Nano basada en el microcontrolador ATmega328P, que es connecta a un telèfon intel·ligent a través dun port USB.

A més, s'admet la connexió de sensors de velocitat i sonar ultrasònic. El robot es pot controlar de forma remota mitjançant una aplicació de client d'Android, mitjançant un ordinador a la mateixa xarxa WiFi, mitjançant un navegador web o mitjançant un controlador de jocs habilitat per a Bluetooth (com PS4, XBox i X3).

El programari de control que s'executa en un telèfon intel·ligent inclou un sistema daprenentatge automàtic per al reconeixement dobjectes (es defineixen al voltant de 80 tipus d'objectes) i fa funcions de pilot automàtic.

L'aplicació permet que el robot determini els objectes desitjats, eviteu obstacles, seguiu l'objecte seleccionat i resolgueu problemes de navegació autònoma.

Per exemple, un robot es pot moure a una ubicació específica en mode de pilot automàtic, adaptant-se als canvis a l'entorn. El moviment també es pot controlar manualment, fent servir el robot com una càmera en moviment amb control remot.

Principals novetats de l'OpenBot 0.5

En la nova versió, el firmware per a Arduino s'ha redissenyat significativament, en què ha aparegut suport per a tipus addicionals de robots (RTR i RC).

A més d'això es va afegir suport per a un nou protocol de missatgeria amb microprogramari de microcontrolador a laplicació dAndroid, es va implementar la capacitat de processar missatges de configuració i es va refer el suport per al control mitjançant controladors de jocs. Es van afegir models per imprimir en una impressora 3D del nou xassís RC-Truck.

Un altre dels canvis que es destaca, és que es va afegir un botó per canviar la càmera al robot a l'aplicació del client i es va suspendre la compatibilitat amb el protocol RTSP a favor de WebRTC. La interfície web basada en Node.js brinda la capacitat de controlar de manera remota el moviment del robot a través d'un navegador amb transmissió de dades des de la càmera de vídeo del robot usant WebRTC.

Finalment si estàs interessat en poder conèixer més a l'respecte sobre el projecte, pots consultar els detalls en el següent enllaç.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.