|
20 | 20 | </inertia> |
21 | 21 | </inertial> |
22 | 22 | <collision name='base_collision'> |
23 | | - <pose>0 0 -0.08 0 0 0</pose> |
| 23 | + <pose>0 0 0 0 0 0</pose> |
| 24 | + <geometry> |
| 25 | + <mesh> |
| 26 | + <uri>package://ardupilot_gazebo/models/iris_with_standoffs/meshes/iris_collision.stl</uri> |
| 27 | + </mesh> |
| 28 | + </geometry> |
| 29 | + <surface> |
| 30 | + <contact> |
| 31 | + <ode> |
| 32 | + <max_vel>100.0</max_vel> |
| 33 | + <min_depth>0.001</min_depth> |
| 34 | + </ode> |
| 35 | + </contact> |
| 36 | + <friction> |
| 37 | + <ode> |
| 38 | + <mu>100000.0</mu> |
| 39 | + <mu2>100000.0</mu2> |
| 40 | + </ode> |
| 41 | + </friction> |
| 42 | + </surface> |
| 43 | + </collision> |
| 44 | + <collision name='front_left_leg_collision'> |
| 45 | + <pose>0.123 0.22 -0.11 0 0 0</pose> |
24 | 46 | <geometry> |
25 | | - <box> |
26 | | - <size>0.47 0.47 0.23</size> |
27 | | - </box> |
| 47 | + <cylinder> |
| 48 | + <radius>0.005</radius> |
| 49 | + <length>0.17</length> |
| 50 | + </cylinder> |
28 | 51 | </geometry> |
29 | 52 | <surface> |
30 | 53 | <contact> |
|
41 | 64 | </friction> |
42 | 65 | </surface> |
43 | 66 | </collision> |
| 67 | + <collision name='front_right_leg_collision'> |
| 68 | + <pose>0.123 -0.22 -0.11 0 0 0</pose> |
| 69 | + <geometry> |
| 70 | + <cylinder> |
| 71 | + <radius>0.005</radius> |
| 72 | + <length>0.17</length> |
| 73 | + </cylinder> |
| 74 | + </geometry> |
| 75 | + <surface> |
| 76 | + <contact> |
| 77 | + <ode> |
| 78 | + <max_vel>100.0</max_vel> |
| 79 | + <min_depth>0.001</min_depth> |
| 80 | + </ode> |
| 81 | + </contact> |
| 82 | + <friction> |
| 83 | + <ode> |
| 84 | + <mu>100000.0</mu> |
| 85 | + <mu2>100000.0</mu2> |
| 86 | + </ode> |
| 87 | + </friction> |
| 88 | + </surface> |
| 89 | + </collision> |
| 90 | + <collision name='rear_left_leg_collision'> |
| 91 | + <pose>-0.140 0.21 -0.11 0 0 0</pose> |
| 92 | + <geometry> |
| 93 | + <cylinder> |
| 94 | + <radius>0.005</radius> |
| 95 | + <length>0.17</length> |
| 96 | + </cylinder> |
| 97 | + </geometry> |
| 98 | + <surface> |
| 99 | + <contact> |
| 100 | + <ode> |
| 101 | + <max_vel>100.0</max_vel> |
| 102 | + <min_depth>0.001</min_depth> |
| 103 | + </ode> |
| 104 | + </contact> |
| 105 | + <friction> |
| 106 | + <ode> |
| 107 | + <mu>100000.0</mu> |
| 108 | + <mu2>100000.0</mu2> |
| 109 | + </ode> |
| 110 | + </friction> |
| 111 | + </surface> |
| 112 | + </collision> |
| 113 | + <collision name='rear_right_leg_collision'> |
| 114 | + <pose>-0.140 -0.21 -0.11 0 0 0</pose> |
| 115 | + <geometry> |
| 116 | + <cylinder> |
| 117 | + <radius>0.005</radius> |
| 118 | + <length>0.17</length> |
| 119 | + </cylinder> |
| 120 | + </geometry> |
| 121 | + <surface> |
| 122 | + <contact> |
| 123 | + <ode> |
| 124 | + <max_vel>100.0</max_vel> |
| 125 | + <min_depth>0.001</min_depth> |
| 126 | + </ode> |
| 127 | + </contact> |
| 128 | + <friction> |
| 129 | + <ode> |
| 130 | + <mu>100000.0</mu> |
| 131 | + <mu2>100000.0</mu2> |
| 132 | + </ode> |
| 133 | + </friction> |
| 134 | + </surface> |
| 135 | + </collision> |
| 136 | + |
44 | 137 | <visual name='base_visual'> |
45 | 138 | <geometry> |
46 | 139 | <mesh> |
|
59 | 152 | </pbr> |
60 | 153 | </material> |
61 | 154 | </visual> |
62 | | - |
63 | 155 | <visual name='front_left_leg_visual'> |
64 | 156 | <pose>0.123 0.22 -0.11 0 0 0</pose> |
65 | 157 | <geometry> |
|
191 | 283 | <izz>0.000167604</izz> |
192 | 284 | </inertia> |
193 | 285 | </inertial> |
194 | | - <collision name='rotor_0_collision'> |
| 286 | + <collision name='collision'> |
195 | 287 | <pose>0 0 0 0 0 0</pose> |
196 | 288 | <geometry> |
197 | 289 | <cylinder> |
198 | 290 | <length>0.005</length> |
199 | 291 | <radius>0.1</radius> |
200 | 292 | </cylinder> |
201 | 293 | </geometry> |
202 | | - <surface> |
203 | | - <contact> |
204 | | - <ode/> |
205 | | - </contact> |
206 | | - <friction> |
207 | | - <ode/> |
208 | | - </friction> |
209 | | - </surface> |
210 | 294 | </collision> |
211 | | - <visual name='rotor_0_visual'> |
| 295 | + <visual name='visual'> |
212 | 296 | <pose>0 0 0 0 0 0</pose> |
213 | 297 | <geometry> |
214 | 298 | <mesh> |
|
228 | 312 | </pbr> |
229 | 313 | </material> |
230 | 314 | </visual> |
231 | | - <gravity>1</gravity> |
232 | | - <velocity_decay/> |
233 | | - <self_collide>0</self_collide> |
234 | 315 | </link> |
235 | 316 | <joint name='rotor_0_joint' type='revolute'> |
236 | 317 | <child>rotor_0</child> |
|
245 | 326 | <damping>0.004</damping> |
246 | 327 | </dynamics> |
247 | 328 | </axis> |
248 | | - <physics> |
249 | | - <ode> |
250 | | - <implicit_spring_damper>1</implicit_spring_damper> |
251 | | - </ode> |
252 | | - </physics> |
253 | 329 | </joint> |
254 | 330 | <link name='rotor_1'> |
255 | 331 | <pose>-0.13 0.2 0.023 0 0 0</pose> |
|
265 | 341 | <izz>0.000167604</izz> |
266 | 342 | </inertia> |
267 | 343 | </inertial> |
268 | | - <collision name='rotor_1_collision'> |
| 344 | + <collision name='collision'> |
269 | 345 | <pose>0 0 0 0 0 0</pose> |
270 | 346 | <geometry> |
271 | 347 | <cylinder> |
272 | 348 | <length>0.005</length> |
273 | 349 | <radius>0.1</radius> |
274 | 350 | </cylinder> |
275 | 351 | </geometry> |
276 | | - <surface> |
277 | | - <contact> |
278 | | - <ode/> |
279 | | - </contact> |
280 | | - <friction> |
281 | | - <ode/> |
282 | | - </friction> |
283 | | - </surface> |
284 | 352 | </collision> |
285 | | - <visual name='rotor_1_visual'> |
| 353 | + <visual name='visual'> |
286 | 354 | <pose>0 0 0 0 0 0</pose> |
287 | 355 | <geometry> |
288 | 356 | <mesh> |
|
302 | 370 | </pbr> |
303 | 371 | </material> |
304 | 372 | </visual> |
305 | | - <gravity>1</gravity> |
306 | | - <velocity_decay/> |
307 | | - <self_collide>0</self_collide> |
308 | 373 | </link> |
309 | 374 | <joint name='rotor_1_joint' type='revolute'> |
310 | 375 | <child>rotor_1</child> |
|
319 | 384 | <damping>0.004</damping> |
320 | 385 | </dynamics> |
321 | 386 | </axis> |
322 | | - <physics> |
323 | | - <ode> |
324 | | - <implicit_spring_damper>1</implicit_spring_damper> |
325 | | - </ode> |
326 | | - </physics> |
327 | 387 | </joint> |
328 | 388 | <link name='rotor_2'> |
329 | 389 | <pose>0.13 0.22 0.023 0 0 0</pose> |
|
339 | 399 | <izz>0.000167604</izz> |
340 | 400 | </inertia> |
341 | 401 | </inertial> |
342 | | - <collision name='rotor_2_collision'> |
| 402 | + <collision name='collision'> |
343 | 403 | <pose>0 0 0 0 0 0</pose> |
344 | 404 | <geometry> |
345 | 405 | <cylinder> |
346 | 406 | <length>0.005</length> |
347 | 407 | <radius>0.1</radius> |
348 | 408 | </cylinder> |
349 | 409 | </geometry> |
350 | | - <surface> |
351 | | - <contact> |
352 | | - <ode/> |
353 | | - </contact> |
354 | | - <friction> |
355 | | - <ode/> |
356 | | - </friction> |
357 | | - </surface> |
358 | 410 | </collision> |
359 | | - <visual name='rotor_2_visual'> |
| 411 | + <visual name='visual'> |
360 | 412 | <pose>0 0 0 0 0 0</pose> |
361 | 413 | <geometry> |
362 | 414 | <mesh> |
|
376 | 428 | </pbr> |
377 | 429 | </material> |
378 | 430 | </visual> |
379 | | - <gravity>1</gravity> |
380 | | - <velocity_decay/> |
381 | | - <self_collide>0</self_collide> |
382 | 431 | </link> |
383 | 432 | <joint name='rotor_2_joint' type='revolute'> |
384 | 433 | <child>rotor_2</child> |
|
393 | 442 | <damping>0.004</damping> |
394 | 443 | </dynamics> |
395 | 444 | </axis> |
396 | | - <physics> |
397 | | - <ode> |
398 | | - <implicit_spring_damper>1</implicit_spring_damper> |
399 | | - </ode> |
400 | | - </physics> |
401 | 445 | </joint> |
402 | 446 | <link name='rotor_3'> |
403 | 447 | <pose>-0.13 -0.2 0.023 0 0 0</pose> |
|
413 | 457 | <izz>0.000167604</izz> |
414 | 458 | </inertia> |
415 | 459 | </inertial> |
416 | | - <collision name='rotor_3_collision'> |
| 460 | + <collision name='collision'> |
417 | 461 | <pose>0 0 0 0 0 0</pose> |
418 | 462 | <geometry> |
419 | 463 | <cylinder> |
420 | 464 | <length>0.005</length> |
421 | 465 | <radius>0.1</radius> |
422 | 466 | </cylinder> |
423 | 467 | </geometry> |
424 | | - <surface> |
425 | | - <contact> |
426 | | - <ode/> |
427 | | - </contact> |
428 | | - <friction> |
429 | | - <ode/> |
430 | | - </friction> |
431 | | - </surface> |
432 | 468 | </collision> |
433 | | - <visual name='rotor_3_visual'> |
| 469 | + <visual name='visual'> |
434 | 470 | <pose>0 0 0 0 0 0</pose> |
435 | 471 | <geometry> |
436 | 472 | <mesh> |
|
450 | 486 | </pbr> |
451 | 487 | </material> |
452 | 488 | </visual> |
453 | | - <gravity>1</gravity> |
454 | | - <velocity_decay/> |
455 | | - <self_collide>0</self_collide> |
456 | 489 | </link> |
457 | 490 | <joint name='rotor_3_joint' type='revolute'> |
458 | 491 | <child>rotor_3</child> |
|
467 | 500 | <damping>0.004</damping> |
468 | 501 | </dynamics> |
469 | 502 | </axis> |
470 | | - <physics> |
471 | | - <ode> |
472 | | - <implicit_spring_damper>1</implicit_spring_damper> |
473 | | - </ode> |
474 | | - </physics> |
475 | 503 | </joint> |
476 | 504 | </model> |
477 | 505 | </sdf> |
0 commit comments