Roomba Connector

1

Estoy empezando con la robótica y me gustaría comenzar con algo de programación roomba. Soy de programador, así que pensé que sería un buen punto de partida y, como ya tenía un roomba, fue una elección natural.

Busqué información sobre cómo conectarlo a mi computadora y existen varias opciones, pero no estoy seguro de cuál es la mejor. Aquí están mis condiciones:

  • No quiero hacer nada. No tan avanzado todavía.
  • Debe ejecutarse de forma confiable en una máquina Mac y Linux.
  • Puede ser bluetooth pero no tiene que serlo. Estoy planeando montar mi netbook en la parte superior de la roomba.

Apreciaría la ayuda para saber qué camino tomar.

Editar: Un poco más de información relevante. Estoy planeando programarlo usando Pyro, por lo que cualquier solución debe ser compatible con Pyro (razón por la cual surgió mi idea de netbook montado) Además, tengo un Arduino y un Teensy aunque no estaba planeando usarlos para este proyecto. Solo mencionándolos en caso de que puedan ser útiles.

    
pregunta lovefaithswing

1 respuesta

1

Agregué a mi roomba 530 un RouterBoard RB411 con una tarjeta WiFi MiniPCI y conecté el puerto serial de la tabla de enrutadores al conector roomba usando un adaptador de nivel (hay muchos esquemas en los sitios de "hacking roomba", usando solo diodos y resistencias . He utilizado el MAX232 común). La tabla de enrutadores puede alimentarse con un voltaje de batería roomba no regulado a través del conector, y con un controlador compatible con RFC2217 puede enviar comandos a un puerto de comunicaciones virtual en la máquina local. Los comandos se transmiten al puerto serie de la tabla de enrutadores y al robot, y las respuestas del robot se refieren al puerto virtual de la máquina local. El puerto Ethernet cableado RB411 se puede usar para transmitir una cámara IP integrada.

    
respondido por el Axeman

Lea otras preguntas en las etiquetas