Visit the RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.
- Update .rosinstall to clone this repository and run
rosws update
- git: {local-name: src/aws-robomaker-bookstore-world, uri: 'https://github.com/aws-robotics/aws-robomaker-bookstore-world.git', version: master}
- Add the following to your launch file:
<launch>
<!-- Launch World -->
<include file="$(find aws_robomaker_bookstore_world)/launch/bookstore.launch"/>
...
</launch>
export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/bookstore.world
# build for ROS
rosdep install --from-paths . --ignore-src -r -y
colcon build
# run in ROS
source install/setup.sh
roslaunch aws_robomaker_bookstore_world bookstore.launch
Include this as a .rosinstall dependency in your SampleApplication simulation workspace. colcon build
will build this repository.
To build it outside an application, note there is no robot workspace. It is a simulation workspace only.
$ rosws update
$ rosdep install --from-paths . --ignore-src -r -y
$ colcon build
A reasonable initial position would be near the service desk at (0.5,1.0,0.0).