You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not sure what is going on but It seems that on harmonic, the examples are not working.
I've installed ros_gz_sim and gz_ros2_control from source from the iron branch as I'm on iron.
Running the example launch files for cart velocity and effort does seem to load properly without any errors and running the example binaries for the velocity and effort do publish command messages as expected but the cart model is unaffected in both cases.
In the case of the position control example, running the position example binary throws the following error:
ros2 run gz_ros2_control_demos example_position
node created
terminate called after throwing an instance of 'std::runtime_error'
what(): could not get action server
[ros2run]: Aborted
I can't find any documentation on how to debug this further. For example through what kind of interface does the controllers manipulate the joints and is it possible to see if the controllers actually receive the commands and try to do something with the commands.
The text was updated successfully, but these errors were encountered:
As a note, I was adding the velocity controller to a model I'm working on and had the same issue there. One positive note is that the joint that I was adding the velocity controller seemed to stay in place and not drop down because of gravity after adding the velocity controller.
So something must be controlling the joint but It's just not getting new commands I suppose?
Just to clarify: You can run ros2 launch gz_ros2_control_demos cart_example_position.launch.py successfully? Are there any errors written in the log? What reports ros2 control list_controllers?
Not sure what is going on but It seems that on harmonic, the examples are not working.
I've installed ros_gz_sim and gz_ros2_control from source from the iron branch as I'm on iron.
Running the example launch files for cart velocity and effort does seem to load properly without any errors and running the example binaries for the velocity and effort do publish command messages as expected but the cart model is unaffected in both cases.
In the case of the position control example, running the position example binary throws the following error:
I can't find any documentation on how to debug this further. For example through what kind of interface does the controllers manipulate the joints and is it possible to see if the controllers actually receive the commands and try to do something with the commands.
The text was updated successfully, but these errors were encountered: