Skip to content

LilianLaporte/Driving-games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Driving-games

This repository has been created for the project of the master course "Planning and Decision Making for Autonomous Robots" with Prof. Emilio Frazzoli. The project's goal is to guide each agent (vehicle) to a designated area by first generating the path, then controlling the agent, and finally avoiding both static obstacles and other agents.

GIF

Car model: Bicycle

Bicycle

  • State: $x=\begin{bmatrix} p_{1} & p_{2} & \theta \end{bmatrix}$
  • Inputs: $u=\begin{bmatrix} v_{r} & \omega \end{bmatrix}$
  • Dynamics: $\dot{p_{1}}=v_{r}(t)cos(\theta(t))$
            $\dot{p_{2}}=v_{r}(t)sin(\theta(t))$
            $\dot{\theta }=\frac{v_{r}(t)}{b}tant(\omega (t))$

Pipeline

  • Path planning: RRT*
  • Control: PID
  • Other agents detection: LIDAR
  • Dynamic avoidance: New path generation around the other agent

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages