From: Walter Fetter Lages Date: Sun, 5 May 2019 04:58:05 +0000 (-0300) Subject: Change hardware interface of mimetic joints to PositionJointInterface. X-Git-Tag: sbai2019submitted~3 X-Git-Url: http://git.ece.ufrgs.br/?a=commitdiff_plain;h=a10a8719ec5e56948905ea86af52c0ad4d60e409;p=users%2Fgschmitz%2Fmiitzhand.git Change hardware interface of mimetic joints to PositionJointInterface. --- diff --git a/miitzhand_bringup/config/miitzhand.yaml b/miitzhand_bringup/config/miitzhand.yaml index 8aa038e..a80da35 100644 --- a/miitzhand_bringup/config/miitzhand.yaml +++ b/miitzhand_bringup/config/miitzhand.yaml @@ -7,29 +7,29 @@ miitzhand: thumb1_controller: type: effort_controllers/JointPositionController joint: thumb_j1 - pid: {p: 1, i: 0, d: 0} + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} thumb2_controller: type: effort_controllers/JointPositionController joint: thumb_j2 - pid: {p: 1, i: 0, d: 0} + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} index_controller: type: effort_controllers/JointPositionController joint: index_j1 - pid: {p: 1, i: 0, d: 0} + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} middle_controller: type: effort_controllers/JointPositionController - joint: middle_j1 - pid: {p: 1, i: 0, d: 0} + joint: middle_j1 + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} ring_controller: type: effort_controllers/JointPositionController joint: ring_j1 - pid: {p: 1, i: 0, d: 0} + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} little_controller: type: effort_controllers/JointPositionController joint: little_j1 - pid: {p: 1, i: 0, d: 0} + pid: {p: 0, i: 0, d: 0, i_clamp: 1.97, antiwindup: false, publish_state: true} diff --git a/miitzhand_bringup/launch/gazebo.launch b/miitzhand_bringup/launch/gazebo.launch index ef177f2..6e76883 100644 --- a/miitzhand_bringup/launch/gazebo.launch +++ b/miitzhand_bringup/launch/gazebo.launch @@ -20,7 +20,7 @@ @@ -29,14 +29,12 @@ - - + --timeout=60" /> diff --git a/miitzhand_description/urdf/miitzhand.urdf b/miitzhand_description/urdf/miitzhand.urdf index 03d030a..b65ec27 100644 --- a/miitzhand_description/urdf/miitzhand.urdf +++ b/miitzhand_description/urdf/miitzhand.urdf @@ -75,7 +75,7 @@ @@ -87,7 +87,7 @@ - + @@ -189,8 +189,8 @@ - @@ -304,8 +304,8 @@ - @@ -420,7 +420,7 @@ @@ -535,7 +535,7 @@ @@ -552,7 +552,8 @@ - + + @@ -625,7 +626,7 @@ 1.87 - + transmission_interface/SimpleTransmission @@ -635,42 +636,42 @@ 1.87 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 - + thumb_j3 thumb_j2 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/EffortJointInterface 1.87 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -683,15 +684,15 @@ index_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -704,25 +705,25 @@ index_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/EffortJointInterface 1.87 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -735,15 +736,15 @@ middle_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -756,25 +757,25 @@ middle_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/EffortJointInterface 1.87 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -787,15 +788,15 @@ ring_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -808,25 +809,25 @@ ring_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/EffortJointInterface 1.87 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -839,15 +840,15 @@ little_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + transmission_interface/SimpleTransmission - hardware_interface/EffortJointInterface + hardware_interface/PositionJointInterface 1.87 @@ -860,11 +861,11 @@ little_j1 1.0 1.57 - 30.0 + 1.968989 0.0 - + /miitzhand