-
Notifications
You must be signed in to change notification settings - Fork 231
Description
Context:
- robot: KR 210
- controller: KR C4 (v8.3.22)
- RSI: 3.3
- afaict payload is configured correctly
- controller in T2
Set up kuka_rsi_hw_interface and the controller as I've done before (followed krl/readme.md as always).
State reporting works fine, RSI connection seems stable (quality: 100, total loss: +2 in 1 or 2 seconds, max contiguous loss: 2).
At the "run rqt_joint_trajectory_controller" section I do just that.
After enabling the rqt controller (push the big red button), robot moves slightly (robot is in 0, -90, 90, 0, 90, 0 pose and apparently rqt_joint_trajectory_controller rounds the values in the sliders to two decimals). Even without touching any of the sliders (so just enabling the rqt controller), the controller will go into a fault mode, always giving me Command gear torque An errors (with n any (or sometimes all) of the joints in the robot).
I've verified the in- and outgoing RSI XML documents and they seem reasonable enough. Maximum correction send right before the controller faults is similar to (A1 angle differs slightly each time):
<Sen Type="ImFree">
<AK A1="1.544213" A2="0.000000" A3="0.000000" A4="0.000000" A5="0.000000" A6="0.000000"/>
<IPOC>115859599</IPOC>
</Sen>Running a simple test script (FollowJointTrajectory action client that sends A1 to +5 degrees in 10 seconds (two point JointTrajectory)) also results in the error, but after somewhat more time.
I must be missing something here, but don't see it (any more).