Simulation Objects - olinrobotics/gravl GitHub Wiki
Downloading and Inserting Default Gazebo Models
See this tutorial for how to download the default gazebo models on to your computer: http://machineawakening.blogspot.com/2015/05/how-to-download-all-gazebo-models.html
Inserting Gazebo Models:
- On the left panel, click on the "Insert" panel
- Click on the object you want to insert
- Click at the location of where you want to insert the object
Create Custom Models
In order to test our virtual tractor on "test track" conditions or on "real life" conditions, we need to be able to make a world file for the tractor to drive around on. We can do this in one of two ways:
- Solidworks: Good for ideal tracks to test sensor logic (i.e. can make perfect sinusoidal hills to test code on)
- 3D Scanning: Good for bringing organic geometry into Gazebo (i.e. dirt roads, grass, snow)
Solidworks
- After making your part in Solidworks, save it as a .STL file
3D Scanning
From .STL file
- Import the part into Blender - either in Windows or Linux (download)
- Make sure the part is scaled correctly and the axes line up properly (especially the location of the origin!)
- Export the part as a .dae file
From .dae file
Temporary notes
pathways: kinect > .STL > .DAE - Collada (use blender) > Gazebo World
pathways: Solidworks > .STL > .DAE - Collada (use blender) > Gazebo World