|
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> |
|
214 | 306 | <izz>0.000167604</izz> |
215 | 307 | </inertia> |
216 | 308 | </inertial> |
217 | | - <collision name='rotor_0_collision'> |
| 309 | + <collision name='collision'> |
218 | 310 | <pose>0 0 0 0 0 0</pose> |
219 | 311 | <geometry> |
220 | 312 | <cylinder> |
221 | 313 | <length>0.005</length> |
222 | 314 | <radius>0.1</radius> |
223 | 315 | </cylinder> |
224 | 316 | </geometry> |
225 | | - <surface> |
226 | | - <contact> |
227 | | - <ode/> |
228 | | - </contact> |
229 | | - <friction> |
230 | | - <ode/> |
231 | | - </friction> |
232 | | - </surface> |
233 | 317 | </collision> |
234 | | - <visual name='rotor_0_visual'> |
| 318 | + <visual name='visual'> |
235 | 319 | <pose>0 0 0 0 0 0</pose> |
236 | 320 | <geometry> |
237 | 321 | <mesh> |
|
251 | 335 | </pbr> |
252 | 336 | </material> |
253 | 337 | </visual> |
254 | | - <gravity>1</gravity> |
255 | | - <velocity_decay/> |
256 | | - <self_collide>0</self_collide> |
257 | 338 | </link> |
258 | 339 | <joint name='rotor_0_joint' type='revolute'> |
259 | 340 | <child>rotor_0</child> |
|
268 | 349 | <damping>0.004</damping> |
269 | 350 | </dynamics> |
270 | 351 | </axis> |
271 | | - <physics> |
272 | | - <ode> |
273 | | - <implicit_spring_damper>1</implicit_spring_damper> |
274 | | - </ode> |
275 | | - </physics> |
276 | 352 | </joint> |
277 | 353 | <link name='rotor_1'> |
278 | 354 | <pose>-0.13 0.2 0.023 0 0 0</pose> |
|
288 | 364 | <izz>0.000167604</izz> |
289 | 365 | </inertia> |
290 | 366 | </inertial> |
291 | | - <collision name='rotor_1_collision'> |
| 367 | + <collision name='collision'> |
292 | 368 | <pose>0 0 0 0 0 0</pose> |
293 | 369 | <geometry> |
294 | 370 | <cylinder> |
295 | 371 | <length>0.005</length> |
296 | 372 | <radius>0.1</radius> |
297 | 373 | </cylinder> |
298 | 374 | </geometry> |
299 | | - <surface> |
300 | | - <contact> |
301 | | - <ode/> |
302 | | - </contact> |
303 | | - <friction> |
304 | | - <ode/> |
305 | | - </friction> |
306 | | - </surface> |
307 | 375 | </collision> |
308 | | - <visual name='rotor_1_visual'> |
| 376 | + <visual name='visual'> |
309 | 377 | <pose>0 0 0 0 0 0</pose> |
310 | 378 | <geometry> |
311 | 379 | <mesh> |
|
325 | 393 | </pbr> |
326 | 394 | </material> |
327 | 395 | </visual> |
328 | | - <gravity>1</gravity> |
329 | | - <velocity_decay/> |
330 | | - <self_collide>0</self_collide> |
331 | 396 | </link> |
332 | 397 | <joint name='rotor_1_joint' type='revolute'> |
333 | 398 | <child>rotor_1</child> |
|
342 | 407 | <damping>0.004</damping> |
343 | 408 | </dynamics> |
344 | 409 | </axis> |
345 | | - <physics> |
346 | | - <ode> |
347 | | - <implicit_spring_damper>1</implicit_spring_damper> |
348 | | - </ode> |
349 | | - </physics> |
350 | 410 | </joint> |
351 | 411 | <link name='rotor_2'> |
352 | 412 | <pose>0.13 0.22 0.023 0 0 0</pose> |
|
362 | 422 | <izz>0.000167604</izz> |
363 | 423 | </inertia> |
364 | 424 | </inertial> |
365 | | - <collision name='rotor_2_collision'> |
| 425 | + <collision name='collision'> |
366 | 426 | <pose>0 0 0 0 0 0</pose> |
367 | 427 | <geometry> |
368 | 428 | <cylinder> |
369 | 429 | <length>0.005</length> |
370 | 430 | <radius>0.1</radius> |
371 | 431 | </cylinder> |
372 | 432 | </geometry> |
373 | | - <surface> |
374 | | - <contact> |
375 | | - <ode/> |
376 | | - </contact> |
377 | | - <friction> |
378 | | - <ode/> |
379 | | - </friction> |
380 | | - </surface> |
381 | 433 | </collision> |
382 | | - <visual name='rotor_2_visual'> |
| 434 | + <visual name='visual'> |
383 | 435 | <pose>0 0 0 0 0 0</pose> |
384 | 436 | <geometry> |
385 | 437 | <mesh> |
|
399 | 451 | </pbr> |
400 | 452 | </material> |
401 | 453 | </visual> |
402 | | - <gravity>1</gravity> |
403 | | - <velocity_decay/> |
404 | | - <self_collide>0</self_collide> |
405 | 454 | </link> |
406 | 455 | <joint name='rotor_2_joint' type='revolute'> |
407 | 456 | <child>rotor_2</child> |
|
416 | 465 | <damping>0.004</damping> |
417 | 466 | </dynamics> |
418 | 467 | </axis> |
419 | | - <physics> |
420 | | - <ode> |
421 | | - <implicit_spring_damper>1</implicit_spring_damper> |
422 | | - </ode> |
423 | | - </physics> |
424 | 468 | </joint> |
425 | 469 | <link name='rotor_3'> |
426 | 470 | <pose>-0.13 -0.2 0.023 0 0 0</pose> |
|
436 | 480 | <izz>0.000167604</izz> |
437 | 481 | </inertia> |
438 | 482 | </inertial> |
439 | | - <collision name='rotor_3_collision'> |
| 483 | + <collision name='collision'> |
440 | 484 | <pose>0 0 0 0 0 0</pose> |
441 | 485 | <geometry> |
442 | 486 | <cylinder> |
443 | 487 | <length>0.005</length> |
444 | 488 | <radius>0.1</radius> |
445 | 489 | </cylinder> |
446 | 490 | </geometry> |
447 | | - <surface> |
448 | | - <contact> |
449 | | - <ode/> |
450 | | - </contact> |
451 | | - <friction> |
452 | | - <ode/> |
453 | | - </friction> |
454 | | - </surface> |
455 | 491 | </collision> |
456 | | - <visual name='rotor_3_visual'> |
| 492 | + <visual name='visual'> |
457 | 493 | <pose>0 0 0 0 0 0</pose> |
458 | 494 | <geometry> |
459 | 495 | <mesh> |
|
473 | 509 | </pbr> |
474 | 510 | </material> |
475 | 511 | </visual> |
476 | | - <gravity>1</gravity> |
477 | | - <velocity_decay/> |
478 | | - <self_collide>0</self_collide> |
479 | 512 | </link> |
480 | 513 | <joint name='rotor_3_joint' type='revolute'> |
481 | 514 | <child>rotor_3</child> |
|
490 | 523 | <damping>0.004</damping> |
491 | 524 | </dynamics> |
492 | 525 | </axis> |
493 | | - <physics> |
494 | | - <ode> |
495 | | - <implicit_spring_damper>1</implicit_spring_damper> |
496 | | - </ode> |
497 | | - </physics> |
498 | 526 | </joint> |
499 | 527 | </model> |
500 | 528 | </sdf> |
0 commit comments