All Projects → aws-robotics → Aws Robomaker Racetrack World

aws-robotics / Aws Robomaker Racetrack World

Licence: other
A mini racetrack world for developing and testing robots with AWS RoboMaker and Gazebo simulations.

Labels

Projects that are alternatives of or similar to Aws Robomaker Racetrack World

Vst3sdk
VST 3 Plug-In SDK
Stars: ✭ 853 (+2946.43%)
Mutual labels:  cmake
Matrix Creator Pocketsphinx
Examples using MATRIX Devices and PhocketSphinx.
Stars: ✭ 14 (-50%)
Mutual labels:  cmake
Mc ruler
Seamless llvm-mca CMake integration
Stars: ✭ 21 (-25%)
Mutual labels:  cmake
Envtool
Utility to check and search along environment variables. Or where Python/Cmake/Man-pages/pkg-modules/VCPKG-packages are located.
Stars: ✭ 10 (-64.29%)
Mutual labels:  cmake
Ros Academy For Beginners
中国大学MOOC《机器人操作系统入门》代码示例 ROS tutorial
Stars: ✭ 861 (+2975%)
Mutual labels:  cmake
Aerial lidar
Stars: ✭ 14 (-50%)
Mutual labels:  cmake
Latency Test
Software and hardware to test VR latency on any device
Stars: ✭ 9 (-67.86%)
Mutual labels:  cmake
Max Api
Low-level C-language application programming interface for Max
Stars: ✭ 28 (+0%)
Mutual labels:  cmake
Gr Cbmc
Cumulant-Based Modulation Classification with GNU Radio
Stars: ✭ 13 (-53.57%)
Mutual labels:  cmake
Tribits
TriBITS: Tribal Build, Integrate, and Test System,
Stars: ✭ 20 (-28.57%)
Mutual labels:  cmake
Microtrac
Software for Open Source Ecology's MicroTrac
Stars: ✭ 11 (-60.71%)
Mutual labels:  cmake
Keygen
KeyGen is a generator for keys and passwords.
Stars: ✭ 11 (-60.71%)
Mutual labels:  cmake
Libuv Cmake
Compile libuv using cmake
Stars: ✭ 14 (-50%)
Mutual labels:  cmake
Nrf Blinky
Stars: ✭ 10 (-64.29%)
Mutual labels:  cmake
Osvr Openhmd
OSVR plugin providing Oculus Rift DK1 & DK2 orientation tracking via OpenHMD
Stars: ✭ 21 (-25%)
Mutual labels:  cmake
Gr Gps
GPS receiver for gnuradio
Stars: ✭ 9 (-67.86%)
Mutual labels:  cmake
Cpp Dependencies
download, compile && prepare cpp-ethereum dependencies for windows
Stars: ✭ 14 (-50%)
Mutual labels:  cmake
Harfbuzz Icu Freetype
Harfbuzz with a CMake build configuration using Freetype2, UCDN and ICU
Stars: ✭ 28 (+0%)
Mutual labels:  cmake
Cherish
🏰 Sketch- and image-based system for 3D representation and documentation of cultural heritage sites
Stars: ✭ 27 (-3.57%)
Mutual labels:  cmake
Cht.exe
cht.sh libcurl client for windows XP+ with changed colorization
Stars: ✭ 15 (-46.43%)
Mutual labels:  cmake

AWS RoboMaker Racetrack 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-racetrack-world, uri: 'https://github.com/aws-robotics/aws-robomaker-racetrack-world.git', version: master}
  • Add the following to your launch file:
<launch>
  <!-- Launch World -->
  <include file="$(find aws_robomaker_racetrack_world)/launch/racetrack.launch"/>
  ...
</launch>

Load directly into Gazebo (without ROS)

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/racetrack_day.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_racetrack_world view_racetrack.launch

Robot Simulation

A good initial robot position near the start line is (2.75, -14.00, 0.0).

Gazebo01

Building

Include this as a .rosinstall dependency in your SampleApplication simulation workspace and run the following commands:

$ rosws update
$ rosdep install --from-paths . --ignore-src -r -y
$ colcon build

Modes

Day

roslaunch aws_robomaker_racetrack_world view_racetrack.launch gui:=true mode:=day

Gazebo01

Day Emtpy

roslaunch aws_robomaker_racetrack_world view_racetrack.launch gui:=true mode:=day_empty

Gazebo01

Night

roslaunch aws_robomaker_racetrack_world view_racetrack.launch gui:=true mode:=night

Gazebo01

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].