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

Loader for controller "effort_controllers" not found #62

Closed
lachwot opened this issue Feb 25, 2021 · 1 comment
Closed

Loader for controller "effort_controllers" not found #62

lachwot opened this issue Feb 25, 2021 · 1 comment

Comments

@lachwot
Copy link

lachwot commented Feb 25, 2021

Hi,
Apologies if this is a simple fix or a known bug, (or if I've misread the docs 😛 ), but I cant seem to run the effort demonstration that you have here in the repo (the ones via docker). I can run the position and velocity demos running fine but the effort one eventually terminates with the error [controller_manager]: Loader for controller 'effort_controllers' not found.

My understanding is that I run:

docker run -it --rm --name gazebo_ros2_control_demo --net host gazebo_ros2_control ros2 launch gazebo_ros2_control_demos cart_example_effort.launch.py gui:=false

Where we have gazebo_ros2_control_demos cart_example_effort.launch.py rather than gazebo_ros2_control_demos cart_example_position.launch.py.

I am not sure where to look to fix it (it might be the package.xml file missing the right exec_depends?)
I hope to see this demo run since I plan on implementing torque/effort controllers on 4 individual revolute joints on a rover/car model that I have in Gazebo.

Thanks in advance for any insight you can provide!

-Lachlan

@ahcorde
Copy link
Collaborator

ahcorde commented Apr 8, 2021

This should fix the issue #69

@ahcorde ahcorde closed this as completed Apr 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants