This package provides a ROS 2 node that uses the PTG-based A* planner in mrpt_path_planning to publish waypoint sequences moving a non-holonomic robot from A to B, taking into account its real shape, orientation, and kinematic constraints.
Write me!
Write me!
Uses A* over a SE(2) lattice and PTGs to sample collision-free paths. The implementation is an anytime algorithm.
-
topic_goal_sub
: The name of the topic to subscribe for goal poses (geometry_msgs/PoseStamped
). -
show_gui
: Shows its own MRPT GUI with the planned paths. -
topic_gridmap_sub
: One or more (comma separated) topic names to subscribe for occupancy grid maps. -
topic_obstacle_points_sub
: One or more (comma separated) topic names to subscribe for obstacle points.
- xxx
- `` (
mrpt_msgs::msg::WaypointSequence
)
Write me!
This package provides launch/tps_astar_planner.launch.py:
ros2 launch tps_astar_planner tps_astar_planner.launch.py
which can be used in user projects to launch the planner, by setting these launch arguments:
XXX
: XXX