/robond

Primary LanguageC++

Project 1: Build My World

Overview

Build Instructions

  1. Make sure you have the following installed:
    • ROS
    • Cmake
    • gcc/g++
    • Git
  2. Clone the project
  3. Go to the project folder
  4. Create a build folder mkdir build && cd build
  5. Build with cmake cmake .. && make
  6. Add the build folder to the Gazebo plugin path: GAZEBO_PLUGIN_PATH=${GAZEBO_PLUGIN_PATH}:<path_to_build_folder>. For example, GAZEBO_PLUGIN_PATH=${GAZEBO_PLUGIN_PATH}:/home/workspace/myrobot/build
  7. Go back to the project folder
  8. Launch Gazebo world gazebo world/myworld

Structure

.myrobot                           # Build My World Project 
├── model                          # Model files 
│   ├── brickhouse
│   │   ├── model.config
│   │   ├── model.sdf
│   ├── robot
│   │   ├── model.config
│   │   ├── model.sdf
│   ├── simplerobot
│   │   ├── model.config
│   │   ├── model.sdf
├── script                         # Plugin files 
│   ├── hello.cpp
├── world                          # World files
│   ├── myworld
├── CMakeLists.txt
└──