Quiero construir una demostración de brazo de robot usando ROS. ¿Debo usar un BeagleBoard o Raspberry Pi?

Hola.
Como usted dice que es para fines de demostración, supongo que desea mostrar tantas características como sea posible. Y que el desarrollo en este caso, es un proceso continuo.

Creo que debes considerar los siguientes puntos:

1) La madurez del soporte técnico: BeagleBoard ha existido durante mucho más tiempo que Raspberry Pi. Naturalmente, hay muchos más proyectos ROS en BeagleBoard que Raspberry Pi.

2) Soporte del sistema operativo: ¿eres un chico de Windows? ¿O eres un chico de Linux? Si es Windows, entonces BeagleBoard es la única opción. Si es Linux, ¿tiene algún sabor de elección? Entonces, quizás esté mejor con BeagleBoard porque admite MUCHOS más sabores de Linux que R-Pi.

3) Costo: sabe a qué ir si el costo es un problema, por lo que no comentaré sobre esto

4) Actualizaciones futuras: supongamos (y estoy realmente seguro) que esta demostración funciona bien y comienza a implementar cosas complejas como algoritmos de IA para el control de movimiento y el cálculo de la ruta más corta (o tal vez algunos movimientos de baile): el procesador en BeagleBoard es más poderoso que el de la frambuesa Pi. Sé que esto está pensando demasiado lejos. Pero realmente, BeagleBoard es una excelente inversión única en su caso.

5) Soporte de Python: es más una función del sistema operativo que elija. Y creo que todas las distribuciones de Linux portátiles en BeagleBoard son compatibles con Python. Entonces, el soporte de Python no es un problema.

Dos años después, no sé qué recomendaré. Pero, a partir de ahora, BeagleBoard.

Algunos enlaces útiles:

http://people.mech.kuleuven.be/~…

http://www.ros.org/wiki/BeagleBoard

http://www.ros.org/wiki/cturtle/…

Tómalo y balancea ese brazo 🙂

Aquí hay algunos proyectos que usan rapsberry PI. Durante un evento en Stanford hace 2 meses, vi algunos proyectos usando el PI. Simplemente asombroso.
http://www.raspberrypi.org/archi

Buena suerte

Si fuera a elegir entre un Pi y un Beagle, tomaría el RasperryPi.

http://www.ros.org/wiki/ROSberry
Aquí está la wiki sobre cómo hacerlo.

Si desea utilizar un Arduino (o tal vez solo un microcontrolador AT), aquí encontrará una guía igualmente fácil de seguir:
http://www.ros.org/wiki/rosserial