micro_ros_agent installation issue on ROS 2 Humble Ubuntu 22.04
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- cmake, linux, shell, ubuntu
- Área
- build-system
Línea de trabajo
Reproduce el fallo con create_agent_ws.sh y build_agent.sh en Ubuntu 22.04 con ROS 2 Humble. Inspecciona CMakeLists.txt en la llamada a find_package y la configuración de CMake de fastrtps referenciada, utilizando las definiciones de destinos indicadas como punto de partida. Se considera terminado cuando el espacio de trabajo del agente micro-ROS se compila correctamente y el agente puede ejecutarse.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue template
- Hardware description: PC, Ubuntu 22.04
- RTOS: Ardupilot SITL
- Installation type: micro_ros_setup
- Version or commit hash: humble
Steps to reproduce the issue
Follow First micro-ROS Application on Linux. When creating and building the micro-ROS agent
ros2 run micro_ros_setup create_agent_ws.sh
ros2 run micro_ros_setup build_agent.sh
I run into the following error:
stderr: micro_ros_agent
CMake Error at /opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets.cmake:37 (message):
Some (but not all) targets in this export set were already defined.
Targets Defined: eProsima_atomic
Targets not yet defined: fastrtps
Call Stack (most recent call first):
/opt/ros/humble/share/fastrtps/cmake/fastrtps-config.cmake:60 (include)
CMakeLists.txt:37 (find_package)
Expected behavior
micro-ROS agent installation works as expected and I can use it for working with Ardupilot.
Actual behavior
stderr: micro_ros_agent
CMake Error at /opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets.cmake:37 (message):
Some (but not all) targets in this export set were already defined.
Targets Defined: eProsima_atomic
Targets not yet defined: fastrtps
Call Stack (most recent call first):
/opt/ros/humble/share/fastrtps/cmake/fastrtps-config.cmake:60 (include)
CMakeLists.txt:37 (find_package)
Additional information
Installing Fast-DDS from source didn't fix the issue for me either
- Lenguaje dominante
- Shell
- Estrellas
- 509
- Forks
- 183
- Merge medio
- 22 h 26 min
- PR fusionados (30 d)
- 7
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de micro-ROS/micro_ros_setup
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
micro-ROS/micro_ros_setup#837 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
micro-ROS/micro_ros_setup#814 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
micro-ROS/micro_ros_setup#809 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
micro-ROS/micro_ros_setup#808 · 2 comentarios ·
-
sensor msgs dependencies Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
micro-ROS/micro_ros_setup#806 ·
Todos los issues de micro-ROS/micro_ros_setup
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
huggingface/Repo2RLEnv#163 · 1 comentario ·
-
setup tools wizard offers no GitHub auth path, and setup summary doesn't recognize `gh` CLI auth Abiertoarea/auth comp/cli P3 tool/skills type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
NousResearch/hermes-agent#121131 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
bradcypert/plum#53 ·
-
tmp_watchgod.sh exceeds the 1000-line cap; the Zone A guard helpers are a clean extraction seam Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
WingedGuardian/GENesis-AGI#2301 ·