Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

joint_trajectory_controller tests fails with rmw_zenoh #1156

Open
CihatAltiparmak opened this issue May 29, 2024 · 0 comments
Open

joint_trajectory_controller tests fails with rmw_zenoh #1156

CihatAltiparmak opened this issue May 29, 2024 · 0 comments
Labels

Comments

@CihatAltiparmak
Copy link

CihatAltiparmak commented May 29, 2024

Describe the bug
The tests of ros2_control fail with rmw_zenoh. For more, please look at this issue

To Reproduce
Steps to reproduce the behavior:

Build given dockerfile using below commands

Shell 1:

docker build -f ros2_control_testing.Dockerfile -t ros2_control_testing .
docker run -it ros2_control_testing
# Inside docker container, just run
cd ws
source /opt/ros/iron/setup.bash
source install/setup.bash
export RMW_IMPLEMENTATION=rmw_zenoh_cpp
gdb ./build/joint_trajectory_controller/test_trajectory_actions
## Inside gdb
run

Just for running rmw_zenohd
Shell 2:

docker exec -it <running_ros2_container_name> bash
source /opt/ros/iron/setup.bash
source install/setup.bash
export RMW_IMPLEMENTATION=rmw_zenoh_cpp
ros2 run rmw_zenoh_cpp rmw_zenohd

Expected behavior
ros2_control tests must passed with rmw_zenoh middleware.

Environment (please complete the following information):

  • OS: docker image
  • Version iron

Additional context

I just wanted to inform this community. I also validated that the tests of ros2_controllers and ros2_control pass with rmw_fastrtps. This error is probably related to rmw_zenoh and looks like the bug of rmw_zenoh. In addition, rmw_zenoh is the experimental middleware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant