Skip to main content
6 events
when toggle format what by license comment
Dec 7, 2023 at 16:17 comment added Spezies31 You are right. I am currently working on finding out which nodes i need for a "bare bone" launch without errors and a hardware_interface consisting of one joint. On which i can expand my definition of the hardware interface and so on. I orient myself on the demo "gazebo_ros2_control_demos/cart_example_position.launch.py " But still getting errors. I will open a new issue if i can't handle them.
Dec 6, 2023 at 15:09 comment added Christoph Froehlich And I don't see you spawning your robot, have a look at the launch file github.com/ros-controls/gazebo_ros2_control/blob/…
Dec 6, 2023 at 15:07 comment added Christoph Froehlich You have to use the controller manager from gazebo_ros2_control, and don't launch a different node as you have done in your launch file.
Dec 6, 2023 at 14:20 comment added Spezies31 I created a ros2_control_node because i did not see one after i launched the package. It was a try to get a /controller_manager node. I am able to start the example "cart_example_position.launch.py" I am checking and comparing the code to my code right now. So far i tried adding dependencies to package.xml, adapting gazebo node and robot_state_publisher node. No success so far. I hardcoded the path within the <ros2_control>-tags already. It makes no difference. Is it possible that the variable "path_picker_controller_config" overwrote it somehow?
Dec 6, 2023 at 9:07 comment added Spezies31 Yes i read it that the gazebo_ros2_control plugin instantiates the controller manager. I also tried it with and without the ros2_control_node. But it never worked and i never saw the start of a controller manager in my ros2 package to this day. I will try your suggestion and report to you
Dec 6, 2023 at 8:35 history answered Christoph Froehlich CC BY-SA 4.0