Skip to content

Chiral13/astar_path_planner_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinodynamic A* Global Planner for TurtleBot3 (ROS2 Humble)

A custom Nav2 global planner plugin implementing kinodynamic A* algorithm with B-spline path smoothing for TurtleBot3 navigation in Gazebo simulations.

Prerequisites

Installation

  1. Clone this repository in your src folder
  2. Build package using colcon build command
  3. Source the environment using source install/setup.bash

Usage

  1. Launch simulation environment: ros2 launch nav2_bringup tb3_simulation_launch.py params_file:=/path/to/your_params.yaml
  • Use argument headless:=False to start gazebo simulation.
  • A sample parameter file is given in the repository.
  1. Give a 2D Pose Estimate.
  2. Give a Nav2Goal.

Troubleshooting

  • Plugin not Found: Ensure the package is properly sourced.
  • Simulation not starting: Before using the package flollow steps given at (getting started)

Known Issues

  • currently the panning algorithm is too sensitive to initial pose estimate.
  • aborts on longer path plans.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published