Skip to content

A solution to motion planning and trajectory control of wheeled robots using optimal control, reachability analysis, and reinforcement learning. For Robomaster AI challenge 2020.

Notifications You must be signed in to change notification settings

acyclics/AI-Motion-Planning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Motion Planning

This repository is a WIP that aims to combine reachability analysis and optimal control to allow an agent, trained via reinforcement learning in simulation, to directly deploy its learned policy in the real world. The overarching idea is to deal with the generalization gap between simulation and real-world dynamics with reachability analysis and optimal control.

Reachability analysis ideas and tools came from "FaSTrack: a Modular Framework for Fast and Guaranteed Safe Motion Planning".

The method of state-space decomposition of the AI robot came from "Decomposition of Reachable Sets and Tubes for a Class of Nonlinear Systems".

Diagrams from reachability analysis

Using the computed optimal control from reachability analysis to track a target

Next step: train a reinforcement learning agent to motion-plan in simulation

About

A solution to motion planning and trajectory control of wheeled robots using optimal control, reachability analysis, and reinforcement learning. For Robomaster AI challenge 2020.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published