Skip to content

Commit

Permalink
jhu-daVinci: fixed joint limits in IO files
Browse files Browse the repository at this point in the history
  • Loading branch information
adeguet1 committed Nov 3, 2023
1 parent 9a69de0 commit 6f1e2a4
Show file tree
Hide file tree
Showing 11 changed files with 72 additions and 23 deletions.
2 changes: 1 addition & 1 deletion jhu-dVRK/sawRobotIO1394-MTML-22723.xml
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
<Tolerance Axis="5" Distance="5.00" Latency="0.01" Unit="deg"/>
<Tolerance Axis="6" Distance="0.00" Latency="0.00" Unit="deg"/>
<JointToActuatorPosition>
<Row Val="1.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000" />
<Row Val="1.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000" />
<Row Val="0.0000 1.0000 0.0000 0.0000 0.0000 0.0000 0.0000" />
<Row Val="0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.0000" />
<Row Val="0.0000 0.0000 0.6697 1.0000 0.0000 0.0000 0.0000" />
Expand Down
1 change: 1 addition & 0 deletions jhu-dVRK/sawRobotIO1394-MTML-gripper-22723.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
</Drive>
<Encoder>
<BitsToPosSI Scale="1.0" Unit="deg"/>
<PositionLimitsSoft Lower="0.0" Upper="0.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand Down
21 changes: 14 additions & 7 deletions jhu-dVRK/sawRobotIO1394-PSM1-28007.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg" />
<PositionLimitsSoft Lower="-91.0" Upper="91.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -24,6 +25,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg" />
<PositionLimitsSoft Lower="-53.0" Upper="53.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -39,6 +41,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00129629" Unit="mm" />
<PositionLimitsSoft Lower="0.0" Upper="240.0" Unit="mm" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -54,6 +57,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -69,6 +73,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -84,6 +89,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -99,20 +105,21 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
<VoltsToPosSI Offset="177.20400852380342" Scale="-78.81892048953073" Unit="deg" />
</AnalogIn>
</Actuator>
<Potentiometers Position="Actuators">
<Tolerance Axis="0" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="1" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="2" Distance="5.0" Latency="0.01" Unit="mm" />
<Tolerance Axis="3" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="4" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="5" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="6" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="0" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="1" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="2" Distance="5.0" Latency="0.01" Unit="mm" />
<Tolerance Axis="3" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="4" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="5" Distance="10.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="6" Distance="10.0" Latency="0.01" Unit="deg" />
</Potentiometers>
</Robot>
<DigitalIn BitID="0" BoardID="6" Debounce="0.2" Name="PSM1-SUJClutch" Pressed="1" Trigger="all" />
Expand Down
4 changes: 4 additions & 0 deletions jhu-daVinci/sawRobotIO1394-ECM-29738.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
</AnalogBrake>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00037500" Unit="deg" />
<PositionLimitsSoft Lower="-90.0" Upper="90.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -42,6 +43,7 @@
</AnalogBrake>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00037500" Unit="deg" />
<PositionLimitsSoft Lower="-45.0" Upper="64.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -66,6 +68,7 @@
</AnalogBrake>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00357188" Unit="mm" />
<PositionLimitsSoft Lower="0.0" Upper="255.0" Unit="mm" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -81,6 +84,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.01874063" Unit="deg" />
<PositionLimitsSoft Lower="-89.0" Upper="89.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand Down
7 changes: 7 additions & 0 deletions jhu-daVinci/sawRobotIO1394-MTML-34863.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00141933" Unit="deg" />
<PositionLimitsSoft Lower="-40.0" Upper="65.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -24,6 +25,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00180433" Unit="deg" />
<PositionLimitsSoft Lower="-18.0" Upper="65.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -39,6 +41,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00150678" Unit="deg" />
<PositionLimitsSoft Lower="-15.0" Upper="42.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -54,6 +57,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00854701" Unit="deg" />
<PositionLimitsSoft Lower="-240.0" Upper="120.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -69,6 +73,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.16963209" Unit="deg" />
<PositionLimitsSoft Lower="-95.0" Upper="185.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -84,6 +89,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.16963209" Unit="deg" />
<PositionLimitsSoft Lower="-45.0" Upper="45.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -99,6 +105,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.33926417" Unit="deg" />
<PositionLimitsSoft Lower="-475.0" Upper="445.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand Down
1 change: 1 addition & 0 deletions jhu-daVinci/sawRobotIO1394-MTML-gripper-34863.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="360.00000000" Unit="deg" />
<PositionLimitsSoft Lower="0.0" Upper="0.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand Down
9 changes: 8 additions & 1 deletion jhu-daVinci/sawRobotIO1394-MTMR-32336.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00141933" Unit="deg" />
<PositionLimitsSoft Lower="-65.0" Upper="40.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -24,6 +25,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00180433" Unit="deg" />
<PositionLimitsSoft Lower="-18.0" Upper="65.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -39,6 +41,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00150678" Unit="deg" />
<PositionLimitsSoft Lower="-15.0" Upper="42.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -53,7 +56,8 @@
<MaxCurrent Unit="A" Value="0.670" />
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00854701" Unit="deg" />
<BitsToPosSI Scale="0.00854701" Unit="deg" />
<PositionLimitsSoft Lower="-120.0" Upper="240.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -69,6 +73,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.16963209" Unit="deg" />
<PositionLimitsSoft Lower="-95.0" Upper="185.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -84,6 +89,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.16963209" Unit="deg" />
<PositionLimitsSoft Lower="-45.0" Upper="45.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand All @@ -99,6 +105,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.33926417" Unit="deg" />
<PositionLimitsSoft Lower="-475.0" Upper="445.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05" />
Expand Down
1 change: 1 addition & 0 deletions jhu-daVinci/sawRobotIO1394-MTMR-gripper-32336.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="360.00000000" Unit="deg"/>
<PositionLimitsSoft Lower="0.0" Upper="0.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand Down
7 changes: 7 additions & 0 deletions jhu-daVinci/sawRobotIO1394-PSM1-49695.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg"/>
<PositionLimitsSoft Lower="-91.0" Upper="91.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -25,6 +26,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg"/>
<PositionLimitsSoft Lower="-53.0" Upper="53.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -40,6 +42,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00129629" Unit="mm"/>
<PositionLimitsSoft Lower="0.0" Upper="240.0" Unit="mm" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -55,6 +58,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00768574" Unit="deg"/>
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -70,6 +74,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00768574" Unit="deg"/>
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -85,6 +90,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg"/>
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand All @@ -100,6 +106,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg"/>
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86646e-05"/>
Expand Down
21 changes: 14 additions & 7 deletions jhu-daVinci/sawRobotIO1394-PSM2-32204.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg" />
<PositionLimitsSoft Lower="-91.0" Upper="91.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -25,6 +26,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00044248" Unit="deg" />
<PositionLimitsSoft Lower="-53.0" Upper="53.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -40,6 +42,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00129629" Unit="mm" />
<PositionLimitsSoft Lower="0.0" Upper="240.0" Unit="mm" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -55,6 +58,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="-0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -70,6 +74,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Offset="0" Scale="-0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -85,6 +90,7 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
Expand All @@ -100,20 +106,21 @@
</Drive>
<Encoder VelocitySource="FIRMWARE">
<BitsToPosSI Scale="0.00768574" Unit="deg" />
<PositionLimitsSoft Lower="-174.0" Upper="174.0" Unit="deg" />
</Encoder>
<AnalogIn>
<BitsToVolts Offset="0" Scale="6.86656e-05" />
<VoltsToPosSI Offset="177.626962638" Scale="-78.940917432" Unit="deg" />
</AnalogIn>
</Actuator>
<Potentiometers Position="Actuators">
<Tolerance Axis="0" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="1" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="2" Distance="5.0" Latency="0.01" Unit="mm" />
<Tolerance Axis="3" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="4" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="5" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="6" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="0" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="1" Distance="5.0" Latency="0.01" Unit="deg" />
<Tolerance Axis="2" Distance="5.0" Latency="0.01" Unit="mm" />
<Tolerance Axis="3" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="4" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="5" Distance="25.0" Latency="0.05" Unit="deg" />
<Tolerance Axis="6" Distance="25.0" Latency="0.05" Unit="deg" />
</Potentiometers>
</Robot>
<DigitalIn BitID="0" BoardID="8" Debounce="0.2" Name="PSM2-SUJClutch" Pressed="1" Trigger="all"/>
Expand Down
Loading

0 comments on commit 6f1e2a4

Please sign in to comment.