Skip to content

jsspric/aws-deepracer-launcher

 
 

Repository files navigation

DeepRacer Core Application Overview

The AWS DeepRacer vehicle is a Wi-Fi enabled, physical vehicle that can drive itself on a physical track by using a reinforcement learning model. This repository contains the robot application code shipped with the AWS DeepRacer hardware. It also includes examples of how you can extend the DeepRacer application for new scenarios. For example, the Follow the Leader(FTL) sample project shows how you can use object detection and navigation to modify the vehicle application to follow you as you move about a room.

If you are a first-time user, do the following:

  1. Read What Is AWS DeepRacer. The documentation for AWS DeepRacer. It provides more details about the AWS DeepRacer vehicle, training and evaluating models, and more.
  2. Read Getting Started with AWS DeepRacer. In this tutorial, you learn how to install the latest DeepRacer code and then build and run the DeepRacer application.
  3. Explore the Follow the Leader(FTL) sample project. This sample project changes the behavior of the vehicle application. Your vehicle will try to follow you as you move about a room.
  4. Explore the Mapping sample project with ROS Noetic on Ubuntu 20.04. This sample project uses SLAM with RealSense™ D435/D435i camera on ROS to map and localize an environment.
  5. Learn about the Robot Operating System (ROS) 2. The AWS DeepRacer application is based on ROS2 Foxy.

Build your sample project

Create a simple HelloDeepRacerWorld example application to understand the basics needed to build your own sample project. Read Create your Sample Project guide.

If you create your own project, please email us at deepraceropensource@amazon.com and we’d be happy to feature it on the Projects list.

About

Build robotics applications with AWS DeepRacer device software and hardware: https://www.amazon.com/dp/B07JMHRKQG

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 76.8%
  • CMake 14.2%
  • Shell 9.0%