path_planning-master

所属分类:Linux/Unix编程
开发工具:Visual C++
文件大小:11KB
下载次数:14
上传日期:2017-06-23 11:24:03
上 传 者又四日
说明:  在ros平台下实现rrt算法,可以使用rviz仿真,方便算法开发。
(In the ROS platform to achieve RRT algorithm, you can use rviz simulation, easy to develop algorithms.)

文件列表:
path_planning (0, 2015-02-23)
path_planning\CMakeLists.txt (5560, 2015-02-23)
path_planning\include (0, 2015-02-23)
path_planning\include\path_planning (0, 2015-02-23)
path_planning\include\path_planning\obstacles.h (473, 2015-02-23)
path_planning\include\path_planning\rrt.h (1384, 2015-02-23)
path_planning\package.xml (2284, 2015-02-23)
path_planning\src (0, 2015-02-23)
path_planning\src\environment.cpp (3310, 2015-02-23)
path_planning\src\obstacles.cpp (869, 2015-02-23)
path_planning\src\rrt.cpp (4070, 2015-02-23)
path_planning\src\rrt_node.cpp (9220, 2015-02-23)

# path_planning A path planning algorithm based on RRT implemented using ROS. distro - indigo
The algorithm find an optimized path for a one obstacle environment. The visualtization is done in RVIZ and the code is written in C++.
The package has two executables:
1. ros_node
2. env_node

RVIZ parameters:
1. Frame_id = "/path_planner"
2. marker_topic = "path_planner_rrt"
Instructions:
1. Open terminal and type
$roscore
2. Open new terminal and go to the the root of your catkin workspace
$catkin_make
$source ./devel/setup.bash
$rosrun path_planner env_node
3. open new terminal
$rosrun rviz rviz
4. In the RVIZ window, change:
fixed frame under global option to "/path_planner"
add a marker and change marker topic to "path_planner_rrt"
5. Open new terminal
$rosrun path_planner rrt_node
The environment and the path will be visualized in RVIZ.

近期下载者

相关文件


收藏者