Open AltinayGrass opened 1 year ago
We made the self-check a two step process to be able to debug a mismatch between opw parameters and URDF more easily.
First all 0 is checked and it fails here. Sign corrections do not have any influence for the all-0 position. You don't have an error about a pose position so your distances and most of the offsets appear to be correct. Maybe your last frame is oriented differently? Or has some joint offset?
Do you have a link to the robot and it's URDF?
Thanks for your kindly reply.Here is my respiratory;https://github.com/AltinayGrass/sr80_moveit_config/tree/noeticOn Nov 5, 2022 23:49, Simon Schmeisser @.***> wrote: We made the self-check a two step process to be able to debug a mismatch between opw parameters and URDF more easily. First all 0 is checked and it fails here. Sign corrections do not have any influence for the all-0 position. You don't have an error about a pose position so your distances and most of the offsets appear to be correct. Maybe your last frame is oriented differently? Or has some joint offset? Do you have a link to the robot and it's URDF?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Hello Simon,
I checked my 3D data and URDF file. Robot has more than one rotation axis on its links. Could this the cause of the error?
Thanks in advance
From: Simon Schmeisser @.> Sent: Saturday, November 5, 2022 23:50 To: JeroenDM/moveit_opw_kinematics_plugin @.> Cc: Ağan Şimşek @.>; Author @.> Subject: Re: [JeroenDM/moveit_opw_kinematics_plugin] Is this still an attempt? (Issue #84)
We made the self-check a two step process to be able to debug a mismatch between opw parameters and URDF more easily. First all 0 is checked and it fails here. Sign corrections do not have any influence for the all-0 position. You don't have an error about a pose position so your distances and most of the offsets appear to be correct. Maybe your last frame is oriented differently? Or has some joint offset? Do you have a link to the robot and it's URDF? — Reply to this email directly, view it on GitHub https://github.com/JeroenDM/moveit_opw_kinematics_plugin/issues/84#issuecomment-1304639137 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AXISIJKFFLGF66R734VDXCDWG3B6PANCNFSM6AAAAAARYCNRV4 . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AXISIJJUDO5MIG6SEANZD5LWG3B6PA5CNFSM6AAAAAARYCNRV6WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSNYM3KC.gif Message ID: @. @.> >
If not. I have a issue.
[ INFO] [1667678533.447750440]: Loading robot model 'SR80'...
[ INFO] [1667678533.483845187]: MoveItOPWKinematicsPlugin initializing
[ INFO] [1667678533.484084543]: Dimension planning group 'manipulator': 6. Active Joints Models: 6. Mimic Joint Models: 0
[ INFO] [1667678533.484296375]: Getting kinematic parameters from parameter server.
[ INFO] [1667678533.487320942]: Loaded parameters for ik solver:
Distances: [0.175 -0.206 0 0.63 0.905 1.02 0.25]
Offsets = [0 0 -1.5708 0 0 0 ]
Sign_corrections = [1 -1 -1 1 -1 1 ]
[ERROR] [1667678533.489210980]: Pose orientation error on element (1, 1).
[ERROR] [1667678533.489230847]: opw: 1.000000, moveit: -1.000000.
[ERROR] [1667678533.489239844]: Pose orientation error on element (2, 0).
[ERROR] [1667678533.489247963]: opw: -1.000000, moveit: 1.000000.
[ERROR] [1667678533.489259009]: The OPW parameters loaded from the parameter server appear to be incorrect (self-test failed for '0 0 0 0 0 0').
I tried all combination around sign corrections but I will not solve the orientation error. Should I change URDF definition ?