Skip to content

ZhaoRunhui/WJZ_Planner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WJZ Planner 1.01

概述:开源机器人规划集合库,由于是我一个人写的刚上传,不可避免有些BUG,故暂时推荐用于学习使用,但若要商用,99.9%的商用都是免费的,给我发邮件备注下公司和用途即可,如果发现BUG或者需要我更新新的算法,或者需要技术合作,可以联系我修改或者pull request,如果觉得这个项目好请给我颗星星或者branch,这个项目会不断更新,谢谢大家!
Overview: The open source robot planning collection library, because I wrote it by myself and just uploaded it, it is inevitable that there are some BUGs, so it is temporarily recommended for learning. But for commercial use, 99.9% of the commercial use is free. Just send me an email to note the company and purpose. If you find a bug,or need me to update the new algorithm,or need technical cooperation, you can contact me to modify or pull the request. If you think this project is good, please give me a star or branch. This project will be constantly updated, thank you!

BLOG:https://blog.csdn.net/qq_38588806
联系方式 (contact):
163:wujiazheng2020@163.com
gmail: wujiazheng2020@gmail.com
QQ群:710805413
算法大概介绍见(algorithm introduction):/doc

Dependece

1.pcl: 一般ubuntu自带(ubuntu installed already)
2.ros: 为了可视化(just for visualization)
3.eigen3: 一般ubuntu自带(ubuntu installed already)

4.spline.h:just for cubic spline,if you no need cubic spline,no downloads,page: https://github.com/ttk592/spline,and you can delete '//' it achieve spline in single dimension, i achieve in two dimension

Highlights

1.provide 6 global planner and 4 local planner for using.
2.you can change param for each algorithm easily at mainrun.cc.

Contents

1.Global Planner

1.1 Dijkstra

Dijkstra

1.2 A Star

A Star

1.3 RPM

RPM

1.4 RRT

RRT

1.5 RRT Star

RRT Star

1.6 Sweep Robot Planner

Sweep

2.Local Planner

2.1 Dwa

Dwa

2.2 State Lattice

State

2.3 Reeds Shepp

Reeds

2.4 Cubic Spline

for copyright need downloads spline.h in github https://github.com/ttk592/spline and you can delete virgule
Cubic

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.3%
  • CMake 6.7%