¿Qué tan fácil es desarrollar hardware para ejecutar Microsoft Robotics? [cerrado]

¿Qué necesito para desarrollar hardware que pueda ejecutar software integrado desarrollado con Microsoft Robotics Studio? Pensé que solo ciertos robots estándar de gama alta que admiten Linux incorporado eran capaces de ejecutar dicho software.

¿Tiene alguna experiencia con MS Robotics? y ¿es posible para mí desarrollar mi propio hardware personalizado internamente para no tener que comprar un robot costoso simplemente para jugar con el estudio MS Robotics y el lenguaje de programación visual (VPL) que se incluye en el paquete? ?

Voto para cerrar esta pregunta como fuera de tema porque no se puede responder específicamente y ha sido abandonada durante años .

Respuestas (2)

Según la documentación de este sitio en el Tutorial n.° 6, parece que puede crear aplicaciones de control si su robot no ejecuta el marco .NET (probablemente si decide implementar el suyo propio). Según el tutorial, parece que sería posible escribir una interfaz para controlar casi cualquier cosa que se te ocurra, aunque admito que no le di una consideración exhaustiva.

Dicho esto, parece admitir una amplia gama de robots según Wikipedia y varios de esos modelos no son exactamente "de gama alta". Es posible que encuentre algo a su favor y, sin duda, sería más fácil comenzar con, digamos, un BOE-Bot de Parallax que construir algo desde cero y crear todas las interfaces.

Aparentemente, también hay un entorno de robot simulado. Según el artículo de Wikipedia vinculado anteriormente, puede "simular el comportamiento de los robots en un mundo virtual utilizando la tecnología NVIDIA PhysX (motor 3D escrito originalmente por Ageia) que incluye física avanzada". Microsoft también hace amplia referencia al motor de física Ageia en su sitio. Si tiene una idea que desea probar, esta podría ser una forma gratuita de hacerlo. Sin embargo, realmente no he analizado este entorno, por lo que cualquier otra cosa que no sea lo que cité de las fuentes es especulación aquí.

No he usado el entorno de MS Robotics en absoluto, por lo que todo esto proviene de la documentación.

Debe haber una mejor manera, pero dado que la especificación del protocolo Roomba es abierta y utiliza una interfaz en serie, no debería ser muy difícil implementar Roombas API en su robot y demostrarle a MSRS (que es compatible con Roomba) que es Roomba real.

Enlaces útiles: