An open API service indexing awesome lists of open source software.

https://github.com/stevemacenski/gazebo_model_collision_plugin

A gazebo plugin definable from URDF to inform a client of a collision with an object
https://github.com/stevemacenski/gazebo_model_collision_plugin

Last synced: about 1 month ago
JSON representation

A gazebo plugin definable from URDF to inform a client of a collision with an object

Awesome Lists containing this project

README

        

## Gazebo Model Collision Plugin

This is a gazebo plugin that needs to be added to your URDF / gazebo files in order to make collision detection of the base work.

Please place
```





base_footprint_fixed_joint_lump__base_link_collision


na
/gazebo/base_collision
10.0



```

in your gazebo.xacro file. The reference frame should be the global frame of your robot in simulation, which is generally `base_footprint`. The name of the collision entry can be found via `gz sdf -p turtlebot3_burger.urdf.xacro > robot.sdf` and reading the `robot.sdf` file to find the name of the collision object for the base link. We care about base link because that is the recommended place to define the collision object for the base robot and inertia information. If you'd like to be conservative or not collision check against the mesh, a collision object like a box surrounding the robot will work as well.

Setting the output topic and update rate are optional.