All Projects → aws-robotics → aws-robomaker-bookstore-world

aws-robotics / aws-robomaker-bookstore-world

Licence: MIT-0 license
A bookstore world with shelving and tables for AWS RoboMaker and Gazebo simulations

Programming Languages

CMake
9771 projects

Labels

Projects that are alternatives of or similar to aws-robomaker-bookstore-world

ar-tu-do
ROS & Gazebo project for 1/10th scale self-driving race cars
Stars: ✭ 65 (+41.3%)
Mutual labels:  gazebo
open manipulator simulations
ROS Simulation for OpenManipulator
Stars: ✭ 15 (-67.39%)
Mutual labels:  gazebo
curio
ROS packages to control a version of Roger Chen's Sawppy Rover.
Stars: ✭ 38 (-17.39%)
Mutual labels:  gazebo
RoboticsAcademy
Learn Robotics with JdeRobot
Stars: ✭ 160 (+247.83%)
Mutual labels:  gazebo
summit xl sim
Packages for the simulation of the Summit XL, Summit XL HL and Summit-X (including X-WAM) robots
Stars: ✭ 32 (-30.43%)
Mutual labels:  gazebo
dockerfiles
Dockerfiles I use for development
Stars: ✭ 64 (+39.13%)
Mutual labels:  gazebo
smart grasping sandbox
A public sandbox for Shadow's Smart Grasping System
Stars: ✭ 69 (+50%)
Mutual labels:  gazebo
iq sim
example gazebo ardupilot simulation package
Stars: ✭ 60 (+30.43%)
Mutual labels:  gazebo
turtlebot rrt
Rapidly Exploring Random Tree (RRT) global path planning plugin for ROS Kinetic Kame
Stars: ✭ 86 (+86.96%)
Mutual labels:  gazebo
ZeroSimROSUnity
Robotic simulation in Unity with ROS integration.
Stars: ✭ 112 (+143.48%)
Mutual labels:  gazebo
docker-ros-x11
A docker environment with ROS, Gazebo, X11 and Tensorflow
Stars: ✭ 29 (-36.96%)
Mutual labels:  gazebo
Autonomous-Drifting
Autonomous Drifting using Reinforcement Learning
Stars: ✭ 83 (+80.43%)
Mutual labels:  gazebo
Autonomous-Parking-System
Automatic Parking is an autonomous car maneuvering system (part of ADAS) that moves a vehicle from a traffic lane into a parking spot to perform parallel parking. The automatic parking system aims to enhance the comfort and safety of driving in constrained environments where much attention and experience is required to steer the car. The parking…
Stars: ✭ 39 (-15.22%)
Mutual labels:  gazebo
Autonomus Indoor Drone
Final year project, autonomus indoor drone developed in ROS using DWM1001 dev-board
Stars: ✭ 26 (-43.48%)
Mutual labels:  gazebo
ign-rendering
C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
Stars: ✭ 34 (-26.09%)
Mutual labels:  gazebo
linorobot2
Autonomous mobile robots (2WD, 4WD, Mecanum Drive)
Stars: ✭ 97 (+110.87%)
Mutual labels:  gazebo
diffbot
DiffBot is an autonomous 2wd differential drive robot using ROS Noetic on a Raspberry Pi 4 B. With its SLAMTEC Lidar and the ROS Control hardware interface it's capable of navigating in an environment using the ROS Navigation stack and making use of SLAM algorithms to create maps of unknown environments.
Stars: ✭ 172 (+273.91%)
Mutual labels:  gazebo
pcg gazebo
Procedural Generation for Gazebo
Stars: ✭ 50 (+8.7%)
Mutual labels:  gazebo
motion-planner-reinforcement-learning
End to end motion planner using Deep Deterministic Policy Gradient (DDPG) in gazebo
Stars: ✭ 99 (+115.22%)
Mutual labels:  gazebo
pcg gazebo pkgs
[DEPRECATED] Procedural generation library for Gazebo (please refer to https://github.com/boschresearch/pcg_gazebo)
Stars: ✭ 39 (-15.22%)
Mutual labels:  gazebo

AWS RoboMaker Bookstore World ROS package

Gazebo01

Visit the RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Include the world from another package

  • 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>

Load directly into Gazebo (without ROS)

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/bookstore.world

ROS Launch with Gazebo viewer (without a robot)

# 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

Building

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

Robot Simulation - Initial Position

A reasonable initial position would be near the service desk at (0.5,1.0,0.0).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].