MPCBehaviorBase Class Template
A base class for behaviors to help set up and execute MPC. More...
Declaration
template <typename IMPL>
class moveit_pro::behaviors::MPCBehaviorBase<IMPL> { ... }
class moveit_pro::behaviors::MPCBehaviorBase<IMPL> { ... }
Included Headers
#include <mpc_behavior_base.hpp>
Base class
| class | MPCBehaviorBase |
|
All non-template implementation for the templated MPCBehaviorBase class. More... | |
Public Constructors Index
template <typename IMPL> | |
| MPCBehaviorBase (const std::string &name, const BT::NodeConfiguration &config, const std::shared_ptr< moveit_pro::behaviors::BehaviorContext > &shared_resources) | |
Public Static Functions Index
template <typename IMPL> | |
| static auto | setResidualParameter (const BT::TreeNode &tree_node) -> tl::expected< void, std::string > |
template <typename IMPL> | |
| static BT::PortsList | providedPorts () |
Description
A base class for behaviors to help set up and execute MPC.
Definition at line 124 of file mpc_behavior_base.hpp.
Public Constructors
MPCBehaviorBase()
template <typename IMPL>
| inline |
Definition at line 127 of file mpc_behavior_base.hpp.
Public Static Functions
providedPorts()
template <typename IMPL>
| inline static |
Definition at line 193 of file mpc_behavior_base.hpp.
setResidualParameter()
template <typename IMPL>
| inline static |
Definition at line 133 of file mpc_behavior_base.hpp.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.