Crear tu Paquete de ROS 2 del Equipo¶
Debes usar los mismos procedimientos que usaste en los Labs de Simulación para crear un paquete de ROS 2 para esta asignación (descrito nuevamente a continuación). Debes crear un paquete por equipo, así que nomina a un miembro de tu equipo para hacer esta parte.
Debes hacer esto desde dentro de tu propia instalación local de ROS (es decir, en tu propia computadora), o una instancia de terminal WSL-ROS2.
-
Dirígete a la carpeta
srcde tu espacio de trabajo de ROS 2 en tu terminal: -
Clona la Plantilla de Paquete de ROS 2 de GitHub:
-
Ejecuta el script
init_pkg.shde la siguiente manera (presta atención a la información adicional a continuación sobre el nombre de tu paquete):Tu paquete debe tener el nombre:
ele_teamXX_2026... donde
XXdebe reemplazarse con tu número de equipo (consulta la plataforma del curso si no estás seguro de cuál es el número de tu equipo).Si tu número de equipo es menor que 10: pon un cero antes de él, para que el número de equipo siempre tenga 2 dígitos de longitud, por ejemplo:
ele_team03_2026para el Equipo 3ele_team08_2026para el Equipo 8ele_team15_2026para el Equipo 15
Importante
El nombre de tu repositorio debe coincidir exactamente con el formato anterior:
- Todos los caracteres deben estar en minúsculas
-
A continuación, navega a la raíz de tu nuevo paquete:
...y crea un nuevo directorio allí llamado
launch: -
Dentro de aquí, crea un archivo vacío llamado
explore.launch.py:... deja esto vacío por ahora. Necesitarás llenarlo apropiadamente más adelante (más detalles en el Brief de la Tarea).
-
Abre el archivo
CMakeLists.txtde tu paquete y agrega el siguiente texto justo encima de la líneaament_package()al final del archivo: -
Ahora puedes construir esto usando Colcon siguiendo el mismo proceso de tres pasos que has seguido a lo largo del Curso de Lab de Simulación:
-
Paso 1, navega a la raíz del espacio de trabajo de ROS 2:
-
Paso 2, construye tu paquete con Colcon:
-
Paso 3, recarga el
.bashrc:
No olvides
Necesitarás seguir el proceso de tres pasos de
colcon buildsiempre que hagas cosas como:- Agregar un nuevo node a tu paquete (¡no olvides modificar también el archivo
CMakeLists.txt!) - Agregar o modificar un archivo de lanzamiento
- Agregar o modificar una interface personalizada (como en la Parte 1)
- Copiar tu paquete en una computadora diferente
-