Semana 3. Ros2 Humble y NAO
Esta semana, fue para seguir con la investigación y enfocar un poco más mi proyecto, ya que, las pasadas 2 semanas, fueron un poco de
calentamiento.
Esta semana, lo que hice fue desinstalar Ros2 Jazzy para regresar a la versión anterior, Ros2 Humble, que era la que yo iba a usar para
este trabajo, la tarea fue mi simple, la idea principal era regresar desde UBuntu 24.04 a Ubuntu 22.02 y hacer la instalación nativa. Sin
embargo, el downgrade desde terminal no era posible y, por problemas en el pasado, volver a instalar el sistema operativo desde cero no me
era nada conveniente, así que opté por la solución más fácil: Instalar un docker de Ros2 Humble para poderlo usar, aunque no fuese de forma
nativa.
La instalación fue sencillísima, y el uso también, aunque, para poder acceder a mis ficheros había que poner unos parámetros especiales a la
hora de lanzar el docker, dejo un ejemplo a continuación:
sudo docker run -it –rm –network host –privileged -v /dev:/dev -v RUTA_DIRECTORIO:/NOMBRE_DIRECTORIO osrf/ros:humble-desktop bash
Una vez hecha esa instalación y curioseado un poco el manejo del docker, procedí a la siguiente tarea de la semana, que, era ni mas ni menos
que encontrar los ficheros correspondientes al robot NAO que encontré las anteriores semanas, para poder trabajar con él después.
Esto fue algo más complicado, pero, al final, navegando por mi árbol de ficheros, los encontré y copié al directorio pruebas de mi repositorio.
Una vez terminadas estas 2 tareas, que eran las más cortas, decidí leer tfg de años anteriores completos, en lugar de sólo ojearlos.