Skip to content

This project implements an interactive visualization system for planar 2R robotic arm motion planning. The system allows users to select target positions through mouse clicks, and automatically generates collision-free trajectories using the Probabilistic Roadmap Method (PRM) algorithm.

Notifications You must be signed in to change notification settings

chensuzeyu/2R-Plana-Robot-Motion-Planning-using-PRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2R-Plana-Robot-Motion-Planning-using-PRM

This project implements an interactive visualization system for planar 2R robotic arm motion planning. The system allows users to select target positions through mouse clicks, and automatically generates collision-free trajectories using the Probabilistic Roadmap Method (PRM) algorithm.

Animation result: result

Setting Up Execute Environment

Suggest to use Anaconda/miniconda.

# if use the env in conda(optional)
conda create -n mp python=3.9
conda activate mp

# install the program's dependency
pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple

After you finish the above set step, execute

python main.py

Then the program will run. Click on the right for automatic path planning

Search results: result2

About

This project implements an interactive visualization system for planar 2R robotic arm motion planning. The system allows users to select target positions through mouse clicks, and automatically generates collision-free trajectories using the Probabilistic Roadmap Method (PRM) algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages