Skip to content

Commit b37e545

Browse files
committed
fix motion limits based on Operators Manual
1 parent a5fdbcf commit b37e545

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

fanuc_m20id_support/urdf/m20id25_macro.xacro

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -116,42 +116,42 @@
116116
<parent link="${prefix}base_link"/>
117117
<child link="${prefix}link_1"/>
118118
<axis xyz="0 0 1"/>
119-
<limit lower="${radians(-340)}" upper="${radians(340)}" effort="0" velocity="${radians(210)}" />
119+
<limit lower="${radians(-170)}" upper="${radians(170)}" effort="0" velocity="${radians(210)}" />
120120
</joint>
121121
<joint name="${prefix}joint_2" type="revolute">
122122
<origin xyz="0.075 0 0" rpy="0 0 0"/>
123123
<parent link="${prefix}link_1"/>
124124
<child link="${prefix}link_2"/>
125125
<axis xyz="0 1 0"/>
126-
<limit lower="${radians(-260)}" upper="${radians(260)}" effort="0" velocity="${radians(210)}" />
126+
<limit lower="${radians(-100)}" upper="${radians(160)}" effort="0" velocity="${radians(210)}" />
127127
</joint>
128128
<joint name="${prefix}joint_3" type="revolute">
129129
<origin xyz="0 0 0.840" rpy="0 ${radians(90)} 0"/>
130130
<parent link="${prefix}link_2"/>
131131
<child link="${prefix}link_3"/>
132132
<axis xyz="0 -1 0"/>
133-
<limit lower="${radians(-458)}" upper="${radians(458)}" effort="0" velocity="${radians(265)}" />
133+
<limit lower="${radians(-190)}" upper="${radians(268)}" effort="0" velocity="${radians(265)}" />
134134
</joint>
135135
<joint name="${prefix}joint_4" type="revolute">
136136
<origin xyz="-0.215 0 0.890" rpy="0 0 0"/>
137137
<parent link="${prefix}link_3"/>
138138
<child link="${prefix}link_4"/>
139139
<axis xyz="0 0 -1"/>
140-
<limit lower="${radians(-400)}" upper="${radians(400)}" effort="0" velocity="${radians(420)}" />
140+
<limit lower="${radians(-200)}" upper="${radians(200)}" effort="0" velocity="${radians(420)}" />
141141
</joint>
142142
<joint name="${prefix}joint_5" type="revolute">
143143
<origin xyz="0 0 0" rpy="0 0 0"/>
144144
<parent link="${prefix}link_4"/>
145145
<child link="${prefix}link_5"/>
146146
<axis xyz="0 -1 0"/>
147-
<limit lower="${radians(-280)}" upper="${radians(280)}" effort="0" velocity="${radians(420)}" />
147+
<limit lower="${radians(-140)}" upper="${radians(140)}" effort="0" velocity="${radians(420)}" />
148148
</joint>
149149
<joint name="${prefix}joint_6" type="revolute">
150150
<origin xyz="0 0 0.09" rpy="0 0 0"/>
151151
<parent link="${prefix}link_5"/>
152152
<child link="${prefix}link_6"/>
153153
<axis xyz="0 0 -1"/>
154-
<limit lower="${radians(-540)}" upper="${radians(540)}" effort="0" velocity="${radians(720)}" />
154+
<limit lower="${radians(-270)}" upper="${radians(270)}" effort="0" velocity="${radians(720)}" />
155155
</joint>
156156

157157
<!-- ROS-Industrial 'base' frame: base_link to Fanuc World Coordinates transform -->

0 commit comments

Comments
 (0)