Issues with Motoman HC20 Joint Movement Stopping Midway Through GoalPosition in Rviz MotionPlanning #587
Replies: 4 comments 3 replies
-
This issue is most likely a case of the Functional Safety Unit limiting the motion. The FSU can impose speed limits and even completely stop robot motion if specific conditions are met. (This is especially prevalent on the HC robots.) I recommend contacting your local Yaskawa office for assistance with adjusting the FSU settings for your particular application. |
Beta Was this translation helpful? Give feedback.
-
The HC20 is a collaborative robot with PFL (Power Force Limiting) and PFL (Functional Safety Unit). Most system have a PFL Speed Limit during playback when the PFL function is enabled to limit the robot speed and keep the robot motion to a safe speed to operate in proximity of humans. The Speed Limit will remove exceeding speed command and slow down the robot but ROS will not be aware of it, which causes the robot to stop short of its target position. There was a recent merge request that was done to help handle this issue: #542 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Yes, you should update to the MotoRosYRC_1912.out as it is the part that was changed to handle the speed reduction. |
Beta Was this translation helpful? Give feedback.
-
I've encountered an issue where, when attempting to move the joint_1_s axis alone, the robot unexpectedly stops before reaching the designated GoalPosition.
To provide some context, I've noticed that adjusting the max_velocity in the joint_limits.yaml file to 0.14 prevents the robot from stopping mid-movement, but this speed is not practical for our applications. I am seeking advice on how to address and potentially resolve this issue to achieve a more practical operating speed without the robot halting unexpectedly.
Here are some additional details that might help with diagnosing the problem:
The issue only occurs when operating the actual robot using the robot_interface_streaming_hc20.launch file. This problem does not manifest in simulations.
When manually controlling the robot using the touch panel for jog operations, the robot moves at a much faster pace without any issues.
While I have only observed this issue with the joint_1_s axis so far, it might also affect other axes, but I have not verified this yet.
Beta Was this translation helpful? Give feedback.
All reactions