Skip to content

remaro-network/remaro_worlds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

remaro_worlds: REMARO Worlds for ROS Simulation

Screenshots

small_pipeline gas_infra

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union's Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Notes

  • Gas Infrastructure models are part of the "3D Fuel Tank 4-X" collection created by Mykhailo Ohorodnichuk and currently available for free from TurboSquid. In order to use the gas_infrastructure world, as show in the image above, this collection should be, if necessary, and downloaded. Then, the corresponding model.obj and material.png files should be extracted and added to the appropriate models/structures subdirectories.

  • Terrains created in Blender using the ANT Landscape add-on

  • Other custom CAD models created in AutoDesk Inventor

  • Files and directories created following this tutorial

  • Worlds should work with any ROS-interfaced software (Gazebo, RViz, Unreal)

  • Initial goal is to work within uuv_simulator framework using ROS Noetic and Gazebo 11

Installation

  • Install Ubuntu 20 LTS.

  • Install ROS Noetic. Choose the "Desktop-Full Install" option so simulators are installed.

  • Ready workspace.

# Make directory for your workspace
mkdir -p ~/yourworkspacename/src

# Change directory to your workspace
cd ~/yourworkspacename/src

# Clone this package 
git clone https://github.com/remaro-network/remaro_worlds.git

# Move to root of your workspace directory
cd ~/yourworkspacename

# Make the workspace 
catkin_make

# Source your workspace in each terminal using this package.
source ~/yourworkspacename/devel/setup.bash

# If this is your only active ROS workspace,
# modify ~./bashrc to automatically source this workspace.
echo "source ~/yourworkspacename/devel/setup.bash" >> ~/.bashrc

Usage

# To launch the simulated world
roslaunch remaro_worlds spawn small_pipeline_world.launch

About

REMARO worlds for ROS simulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published