Testing Mapping algorithm at scale with AWS RoboMaker Worldforge
This sample application shows an example of a mapping algorithm and how we can test such an algorithm at scale using 3D Gazebo worlds generated by Worldforge feature. The application is written for ROS eco-system and has been tested on Ubuntu 18.04 system.
It leverages the explore_lite, gmapping, navigation, and turtlebot3 , s3_file_uploader rospackages.
Pre-requisites on local machine
- Ubuntu 18.04
- Colcon
- Colcon bundle
- AWS CLI with the appropriate credentials
Instructions for running on local machine
git clone https://github.com/aws-samples/aws-robomaker-worldforge-mapping-evaluation-sample-app
cd aws-robomaker-worldforge-mapping-evaluation-sample-app
cd simulation_ws
rosws update
rosdep install --from-path src --ignore-src -r -y
colcon build
source install/setup.bash
export TURTLEBOT3_MODEL=waffle_pi
roslaunch simulation_app mapping_sample_application.launch gui:=true
Instructions for running on AWS RoboMaker
Follow blog at https://aws.amazon.com/blogs/robotics/testing-map-generation-worldforge-simulation/
Security
See CONTRIBUTING for more information.
License
This library is licensed under the MIT-0 License. See the LICENSE file.