Jan Hanca 1d24fbe78a Sync stabilization changes back to development (#998) 4 bulan lalu
..
Screenshots aeb7b2aca5 Updated the Ros2ProjectTemplate to use WarehouseAssets gem instead of WarehouseSample gem (#878) 10 bulan lalu
Template ad24a15542 Add required Gems (#984) 4 bulan lalu
README.md aeb7b2aca5 Updated the Ros2ProjectTemplate to use WarehouseAssets gem instead of WarehouseSample gem (#878) 10 bulan lalu
preview.png aeb7b2aca5 Updated the Ros2ProjectTemplate to use WarehouseAssets gem instead of WarehouseSample gem (#878) 10 bulan lalu
template.json 1d24fbe78a Sync stabilization changes back to development (#998) 4 bulan lalu

README.md

Robotic Simulation Project Template for ROS 2

Welcome to Robotic Simulation template for ROS 2 projects! It is designed to help you quickly start simulating robots in Open 3D Engine (O3DE) with Robot Operating System (ROS) 2.

This template has the following characteristics:

  • It is the simplest and using the least resources among templates.
  • Comes with Husarion ROSBot XL model, equipped with lidar and a differential drive.

An example ROS 2 navigation stack launch file is bundled with the template.

To learn about other robotic templates, please refer to documentation of
Robotic templates.

Template picture

Set up a new project with the template

Please follow the instructions in ROS 2 Gem documentation to install all required dependencies and create your project with a template (make sure to use chose this template during the process).

ROS 2 integration example

You can try out an example of ROS 2 integration with the navigation stack. Follow the instructions to navigate your robot with ROS 2!