# path_planning
**Repository Path**: trickycq/path_planning
## Basic Information
- **Project Name**: path_planning
- **Description**: A path planning algorithm based on RRT implemented using ROS.
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2019-12-30
- **Last Updated**: 2024-03-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 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.