#include <CostmapFilter.hpp>
|
| CostmapFilter () |
|
std::expected< void, std::string > | initialize (const std::shared_ptr< rclcpp_lifecycle::LifecycleNode > parent_node, const std::string plugin_name) |
|
virtual std::expected< void, std::string > | on_initialize ()=0 |
|
virtual void | update (NavState &nav_state)=0 |
|
◆ CostmapFilter()
◆ get_node()
std::shared_ptr< rclcpp_lifecycle::LifecycleNode > get_node |
( |
| ) |
const |
|
protected |
◆ get_plugin_name()
const std::string & get_plugin_name |
( |
| ) |
const |
|
protected |
◆ initialize()
std::expected< void, std::string > initialize |
( |
const std::shared_ptr< rclcpp_lifecycle::LifecycleNode > | parent_node, |
|
|
const std::string | plugin_name ) |
◆ on_initialize()
virtual std::expected< void, std::string > on_initialize |
( |
| ) |
|
|
pure virtual |
◆ update()
virtual void update |
( |
NavState & | nav_state | ) |
|
|
pure virtual |
◆ parent_node_
std::shared_ptr<rclcpp_lifecycle::LifecycleNode> parent_node_ {nullptr} |
|
protected |
◆ plugin_name_
The documentation for this class was generated from the following files:
- easynav_costmap_maps_manager/include/easynav_costmap_maps_manager/filters/CostmapFilter.hpp
- easynav_costmap_maps_manager/src/easynav_costmap_maps_manager/filters/CostmapFilter.cpp