Definition at line 43 of file smoother.hpp.
◆ initialize()
void nav2_constrained_smoother::Smoother::initialize |
( |
const OptimizerParams |
params | ) |
|
|
inline |
Initialization of the smoother.
- Parameters
-
params | OptimizerParam struct |
Definition at line 60 of file smoother.hpp.
◆ smooth()
bool nav2_constrained_smoother::Smoother::smooth |
( |
std::vector< Eigen::Vector3d > & |
path, |
|
|
const Eigen::Vector2d & |
start_dir, |
|
|
const Eigen::Vector2d & |
end_dir, |
|
|
const nav2_costmap_2d::Costmap2D * |
costmap, |
|
|
const SmootherParams & |
params |
|
) |
| |
|
inline |
Smoother method.
- Parameters
-
path | Reference to path |
start_dir | Orientation of the first pose |
end_dir | Orientation of the last pose |
costmap | Pointer to minimal costmap |
params | parameters weights |
- Returns
- If smoothing was successful
Definition at line 89 of file smoother.hpp.
The documentation for this class was generated from the following file:
- nav2_constrained_smoother/include/nav2_constrained_smoother/smoother.hpp