frankaemika / franka_ros2

ROS 2 integration for Franka research robots
https://frankaemika.github.io/docs/franka_ros2.html
Apache License 2.0
102 stars 68 forks source link

`joint_effort_trajectory_controllers` package is probably obsolete #5

Open destogl opened 2 years ago

destogl commented 2 years ago

Hi,

Friendly ros2_control maintainer here :) Recently we merged support for effort interfaces into joint_trajectory_controller from ros2_controllers repository. I think and (hope) this makes your joint_effort_trajectory_controllers obsolete. Maybe I am missing something, and you have a bit of different functionality of it which I didn't see scoping the code. Fell free to ask any questions about functionality or features on ros2_controllers repository.

P.S. Please don't hesitate to close this issue if you find it irrelevant.

ntorresalberto commented 2 years ago

I'm not sure if it's related but I just tried to build this against ros2 and I'm getting a lot of is private within this context from joint_effort_trajectory_controller files.

BarisYazici commented 1 year ago

As soon as we have this https://github.com/ros-controls/ros2_controllers/pull/558 merged, we can migrate to the official JTC.

VladimirFokow commented 6 months ago

Hi, I've noticed that this issue can proceed - https://github.com/ros-controls/ros2_controllers/pull/558 has been merged, and backported to ros2_controllers (humble) in 2.30.0 (2023-12-20).

TomCC7 commented 5 months ago

Hi, a stupid question here. How do I use the ros2_controller's joint_trajectory_controller package instead of the one in the repo? They share the same package name and even the controller name. Is there an elegant way to do that without modifying files in this repo?

VladimirFokow commented 5 months ago

@TomCC7 I'm not advanced myself but here's my suggestion:

TomCC7 commented 5 months ago

Thanks for replying! That certainly works and I'm currently using this method. Just don't want to configure this manually every time lol.