Class ConstrainedSmoother
Defined in File constrained_smoother.hpp
Inheritance Relationships
Base Type
public nav2_core::Smoother
Class Documentation
Regulated pure pursuit controller plugin.
Public Functions
Constructor for nav2_constrained_smoother::ConstrainedSmoother.
Destrructor for nav2_constrained_smoother::ConstrainedSmoother.
Configure smoother parameters and member variables.
- Parameters:
parent – WeakPtr to node
name – Name of plugin
tf – TF buffer
costmap_ros – Costmap2DROS object of environment
Cleanup controller state machine.
Activate controller state machine.
Deactivate controller state machine.
Method to smooth given path.
- Parameters:
path – In-out path to be optimized
max_time – Maximum duration smoothing should take
- Returns:
Smoothed path
Protected Attributes