Skip to content

path planning for multiple robot using Reinforcement learning

Notifications You must be signed in to change notification settings

quancnm/PathPlanning_QLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path planning reinforcement learning in a dynamic environment

Project Overview

The project combines Conflict-Based Search (CBS) and Q-Learning algorithms for solving the path planning problem in a dynamic environment with multiple robots. The project aims to develop an efficient and adaptive solution to navigate multiple robots while avoiding conflicts and adapting to changing conditions.

Features

  • Conflict-Based Search (CBS): Implement the CBS algorithm to handle collision avoidance and path optimization among multiple robots. CBS efficiently resolves conflicts and generates collision-free paths.

  • Q-Learning for Adaptation: Integrate Q-Learning, a reinforcement learning algorithm, to enable robots to learn and adapt their paths based on the changing environment and dynamic obstacles.

  • Adaptive Decision-Making: Develop a decision-making mechanism that combines CBS and Q-Learning to allow robots to dynamically adjust their routes while considering potential conflicts and learned Q-values.

About

path planning for multiple robot using Reinforcement learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages