cómo utilizar codey rocky como robot controlado por computadora

cómo utilizar codey rocky como robot controlado por computadora

tengo un viejoCody Rocky, y me gustaría usarlo como un robot normal, por ejemplo, puedo controlarlo con mi PC (Linux). Intenté programarlo con "python" usando la interfaz web mblock y agregando #!/bin/shen lugar de #!/bin/python3. sin embargo, cuando intento, por ejemplo, ls /descubrir cómo cargar un programa personalizado real, no puedo obtener la salida estándar. Cuando se usa os.systemen Python, genera una excepción. sin mencionar que no hay forma de depurar mi script de Python o ver el resultado. ¿Existe alguna forma de utilizar Codey Rocky como robot, siendo controlado por mi sistema?

EDITAR: ahora puedo obtener la salida estándar usando mi máquina virtual de Windows; sin embargo, lamentablemente agregar #!/bin/sh al inicio del script ya no funciona debido a la actualización del firmware que acabo de hacer.

Respuesta1

Las especificaciones:

Main control / chip ESP32 Processor 
Tensilica LX6 dual-core processor
Clock speed 240 MHz(Max)
Onboard sensor RGB LED module, button, potentiometer, sound sensor, light sensor, gyroscope, accelerometer, IR emitter, IR receiver, IR color sensor, LED matrix, speaker
Coding language Block-based, Python
Battery (included) 3.7V rechargeable LiPo battery
Battery capacity 950mAh
Playtime    ≈1- 2 hours
Charge time ≈ 1.5 hours
Rotational speed 250RPM
Communication mode USB, Bluetooth, Wi-Fi 
Compatibility LEGO bricks

indicaría que se trata de un tipo de sistema simple y cerrado que sólo puede ejecutarse mediante sus controles específicos.

Yo diría (con razonable certeza) que no se puede controlar esto desde otra computadora con codificación básica o software de acceso.

Este tipo de dispositivos (tengo algunos aquí) necesitan el software específico que viene con el dispositivo.

Estos dispositivos son demasiado simplistas para el control de software genérico.

información relacionada