-
Notifications
You must be signed in to change notification settings - Fork 206
Description
We are trying to debug some repeatability issues with our GP25 which is controlled with the JointTrajectoryAction in a multi group setup.
Commanding a waypoint on the pendant ends with the robot at exactly the same joint state as commanded to the identical pulse level.
Using the JointTrajectoryAction commanding a trajectory ending at:
[0.0007928455826146039, 0.08002201343656831, 0.02247886556465276, 0.008098200800699196, 0.1008953169889391, -0.008119412882377676]
Finishes with the robot at:
[0.0007806866778992116, 0.0800170749425888, 0.022472817450761795, 0.008343899622559547, 0.10088873654603958, -0.00809883326292038]
So giving errors of:
[1.21589047153923E-05, 4.93849397950608E-06, 6.04811389096419E-06, -0.000245698821860351, 6.58044289951476E-06 , -2.0579619457296E-05]
Which in pulses is:
[0.934479981806983, 0.539787365780375, 0.551986843865635, -14.3993990079501, 0.371781649087494, -0.632725840339016]
I've tried a few different poses and the error always seems to be the same magnitude on the 4th joint.
We've tried chainging the goal tolerance but were having trajectories time out with a tolerance less than 0.001, and 0.001 didn't make a difference to the error. (See #591) for my issue related to setting that parameter, I worked around by changing the default value.
Is there anything which could be misconfigured somewhere or anywhere obvious to look for this discrepancy?