Open
Description
I'm pretty new to ROS and may not understand something basic, but I have following problem:
I have a simulated arm, which has limits on every joint and I'm using ForwardCommandController to control it. Unfortunately when I command some joint to move to its limit or near it, there are chances that it will get stuck there. Then I can still control other joints and sometimes this dead joint comes to live again - probably because it gets a little bit farther from its limit due to other movements.
Is this behavior expected or I'm doing something wrong?
How to allow controlling joints which are near they limits?
I don't have experience with real robots and I'm not sure whether it's gz_ros2_control
or ros2_control
issue.