Christoph Fröhlich
Christoph Fröhlich
**Describe the bug** rqt_joint_trajectory_controller crashes if former selected controller_manager is not available **To Reproduce** Steps to reproduce the behavior: 1. Launch a robot, e.g.,` ros2 launch ros2_control_demo_example_1 rrbot.launch.py` and activate...
The last bullet point and closes #944. The methods fill_partial_goal sort_to_local_joint_order validate_trajectory_msg add_new_trajectory_msg all used class variables, like dof_ and so on. I moved them to a separate file as...
what is different from humble to later distros? (RHEL 8 vs RHEL 9!) Humble fails: https://github.com/ros-controls/ros2_controllers/actions/runs/9001159902/job/24726794017?pr=1121 Iron not: https://github.com/ros-controls/ros2_controllers/actions/runs/8994884125/job/24709018370
## Bug report (Since yesterday?) the source build of the humble branch fails. ``` Starting >>> rosidl_generator_cpp --- stderr: rosidl_generator_cpp In file included from /workspaces/ros2_humble_ws/src/rosidl/rosidl_generator_cpp/test/test_msg_initialization.cpp:21: /workspaces/ros2_humble_ws/build/rosidl_generator_cpp/rosidl_generator_cpp/rosidl_generator_cpp/msg/defaults.hpp:10:10: fatal error: rosidl_generator_cpp/msg/detail/defaults__type_support.hpp: No...
``` 2024-09-12T02:24:56.9259275Z test 4 2024-09-12T02:24:56.9259495Z Start 4: test_low_pass_filter 2024-09-12T02:24:56.9259701Z 2024-09-12T02:24:56.9263997Z 4: Test command: /usr/bin/python3 "-u" "/opt/ros/jazzy/share/ament_cmake_test/cmake/run_test.py" "/home/runner/work/ros2_control_ci/ros2_control_ci/.work/target_ws/build/control_toolbox/test_results/control_toolbox/test_low_pass_filter.gtest.xml" "--package-name" "control_toolbox" "--output-file" "/home/runner/work/ros2_control_ci/ros2_control_ci/.work/target_ws/build/control_toolbox/test_results/control_toolbox/test_low_pass_filter.txt" "--command" "/home/runner/work/ros2_control_ci/ros2_control_ci/.work/target_ws/build/control_toolbox/test_low_pass_filter" "--ros-args" "--params-file" "/home/runner/work/ros2_control_ci/ros2_control_ci/.work/target_ws/src/ros-controls/control_toolbox/test/control_filters/test_low_pass_filter_parameters.yaml" "--" "--gtest_output=xml:/home/runner/work/ros2_control_ci/ros2_control_ci/.work/target_ws/build/control_toolbox/test_results/control_toolbox/test_low_pass_filter.gtest.xml" 2024-09-12T02:24:56.9268243Z 4:...
# Problem description I observed that the order of the attributes is not consistent from one save to the next one (sometimes only if there were changes in the layout,...
This is a workaround for https://github.com/ros-controls/gz_ros2_control/issues/421 and https://github.com/ros-controls/gazebo_ros2_control/issues/380 If the simulation is started in paused mode, one can now configure also the timeout for the switch_controller service to be completed...
The test always runs into a timeout in the CI runners, but not locally. Checking if it succeeds at all with a higher timeout.
``` 2024-09-13T02:29:16.7694364Z 9: /home/runner/work/ros2_control/ros2_control/.work/target_ws/src/ros2_control/controller_manager/test/test_spawner_unspawner.cpp:347: Failure 2024-09-13T02:29:16.7694540Z 9: Expected equality of these values: 2024-09-13T02:29:16.7694700Z 9: cm_->get_loaded_controllers().size() 2024-09-13T02:29:16.7694790Z 9: Which is: 2 2024-09-13T02:29:16.7694871Z 9: 0ul 2024-09-13T02:29:16.7694961Z 9: Which is: 0 2024-09-13T02:29:16.7704118Z 9:...
> > Thanks for the detailed summary of your issue. @saikishor Isn't the part in [docs](https://control.ros.org/humble/doc/ros2_control/controller_manager/doc/userdoc.html#using-the-controller-manager-in-a-process) outdated after #1694? > > Yes, it is outdated as now such individual node...