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