Autor: Johan Alejandro López Arias (@ElJoho)
Director: Pedro Fabián Cárdenas Herrera
Si han dañado el sistema operativo de la raspberry pi instalando algo, pueden reestablecer el sistema con ubuntu 24.04 y todo instalado y configurado (nomachine,ros2, opencv, etc) siguiendo el tutorial del repositorio (UNPi5_Image_Ubuntu24_04)
Video tutorial — Reestablecer sistema de raspberry pi 5 usando el backup
Se recomienda ver los siguientes videos introductorios al kit fisico:
Video tutorial — Introducción al Kit fisico del robot
Video tutorial — Como organizar el Kit en su contenedor
Para observar la pantalla de la Raspberry Pi necesita realizar una conexión usando un cable ethernet y un programa conocido como NoMachine. El proceso de cómo hacerlo puede verlo en la guía en el siguiente enlace:
Video tutorial — Como conectarse a las raspberry pi usando NoMachine
Para probar el funcionamiento del robot se puede usar el programa Dynamixel Wizard que ya viene instalado en la raspberry pi. No se cuenta con una guia pero si con un video mostrando el funcionamiento del programa y como se prueba el robot con Dynamixel Wizard 2.0
Video tutorial — Como usar Dynamixel Wizard 2.0
Es posible usar Visual Studio Code para editar y subir archivos a la Raspberry Pi usando una extensión de SSH. El proceso para realizar esto se encuentra en la siguiente guía:
Guia: Edición remota con la extensión SFTP de VS Code
Video tutorial — Como usar visual studio code SFTP para conectarse a raspberry pi
Importante: Este NO consume RAM de las raspberry pi PERO requiere sincronizar constantemente la carpeta de windows con la carpeta de la raspberry pi.
La conexión mediante Samba permite acceder a los archivos de la Raspberry Pi desde Windows como si fueran una carpeta compartida en red. Esto facilita editarlos con IDEs de Windows, así como copiar, pegar o arrastrar archivos directamente. Aunque requiere instalar Samba en la Raspberry y configurarlo en Windows, una vez listo resulta muy cómodo, especialmente para proyectos grandes.
Guia: Configuración Samba en Raspberry pi y windows
Video tutorial — Como usar Samba para conectarse a raspberry pi
Importante: Este NO consume RAM de las raspberry pi PERO requiere de reconectar constantemente las raspberry y windows por medio del uso de windows powershell cada vez que se conecta la raspberry al PC al usar el comando en windows powershell (NO ejecutar como administrador): net use Z: \192.168.10.2\unpi /user:unpi unpi /persistent:nes
Es posible usar Visual Studio Code para editar y subir archivos a la Raspberry Pi usando una extensión de SSH. El proceso para realizar esto se encuentra en la siguiente guía:
Guia: Configuración SSH en VS Code
Video tutorial — Como conectarse a las raspberry pi usando NoMachine
Importante: Este metodo consume RAM de las raspberry pi pero permite modificar los archivos directamente.
Para observar la guía de cómo hacer la instalación de ROS2 en Ubuntu 24.04 LTS puede dirigirse al siguiente archivo:
En la siguiente guia se encuentra una serie de pasos para añadir elementos xacro al robot para su visualizaci´on en rviz. Adicionalmente hay una serie de 10 videos explicando las distintas maneras en que se pueden añadir elementos para modificar la plataforma del robot o al brazo robotico. Adicionalmente se explica como usar la ventosa en el video final.
Guia: Añadir elementos xacro al robot
Video tutorial. Ep. 1 — Introducción a URDF
Ep. 10 — Cambiar posición del TCP
Importante: Para cambiar el TCP a suction puede usar la variable
use_suction_cup:=truecon el paquete bringup usando el siguiente comando:
ros2 launch phantomx_pincher_bringup phantomx_pincher.launch.py use_suction_cup:=true
Para mover el robot puede leer la guia o ver el video que se muestran a continuacion:
Video tutorial — Como mover el robot (Mottion commands)
Se recomienda ver el indice sobre las guias de ros2_basics el cual cuenta con enlaces a las guias disponibles asi como menciona videos tutoriales que pueden ver.
A continuacion se listan las guias disponibles:
3DModels_KIT_Phantom_Pincher_X100
Si el profesor, monitor o estudiantes fuesen a añadir o modificar el sistema operativo, es posible que necesiten hacer un back up del mismo. La siguiente guia y tutorial.
Crear un backup del sistema de la Raspberry Pi 5 con Disks (Ubuntu 24.04)
