as2_motion_controller: Humble
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace as2_motion_controller_param_utils
Namespace as2_motion_controller_plugin_base
Namespace as2_motion_controller_test
Namespace controller_handler
Namespace controller_manager
Namespace std::chrono_literals
Classes and Structs
Struct MockPlatform::ControlModeRequest
Class ControllerBase
Class MockPlatform
Class ControllerHandler
Class ControllerManager
Functions
Function as2_motion_controller_param_utils::isNanSentinel
Template Function as2_motion_controller_param_utils::readArray
Function as2_motion_controller_param_utils::readDoubleArray
Template Function as2_motion_controller_param_utils::readParam
Specialized Template Function as2_motion_controller_param_utils::readParam< bool >
Specialized Template Function as2_motion_controller_param_utils::readParam< double >
Specialized Template Function as2_motion_controller_param_utils::readParam< int64_t >
Specialized Template Function as2_motion_controller_param_utils::readParam< std::string >
Function as2_motion_controller_param_utils::readVector3
Defines
Define HOVER_MODE_MASK
Define MATCH_ALL
Define MATCH_MODE
Define MATCH_MODE_AND_FRAME
Define MATCH_MODE_AND_YAW
Define UNSET_MODE_MASK
Directories
Directory include
Directory as2_motion_controller
Directory testing
Files
File controller_base.hpp
File controller_handler.hpp
File controller_manager.hpp
File mock_platform.hpp
File param_utils.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package as2_motion_controller
1.1.3 (2025-07-23)
1.1.2 (2024-08-22)
1.1.1 (2024-08-20)
1.1.0 (2024-08-08)
1.0.9 (2024-03-25)
1.0.8 (2024-02-12)
1.0.7 (2024-02-04)
1.0.6 (2023-12-12)
1.0.5 (2023-11-08)
1.0.4 (2023-08-23)
1.0.3 (2023-08-22)
1.0.2 (2023-08-17)
1.0.1 (2023-04-25)
1.0.0 (2023-03-18)
0.2.2 (2022-12-22)
0.2.1 (2022-12-19)
README
controller_manager
ROS Package Dependencies
rclcpp
pluginlib
as2_core
as2_msgs
as2_motion_reference_handlers
geometry_msgs
Index
as2_motion_controller: Humble
Index
Index
A
|
C
|
H
|
M
|
U
A
as2_motion_controller_param_utils::isNanSentinel (C++ function)
as2_motion_controller_param_utils::readArray (C++ function)
as2_motion_controller_param_utils::readDoubleArray (C++ function)
as2_motion_controller_param_utils::readParam (C++ function)
as2_motion_controller_param_utils::readParam<bool> (C++ function)
as2_motion_controller_param_utils::readParam<double> (C++ function)
as2_motion_controller_param_utils::readParam<int64_t> (C++ function)
as2_motion_controller_param_utils::readParam<std::string> (C++ function)
as2_motion_controller_param_utils::readVector3 (C++ function)
as2_motion_controller_plugin_base::ControllerBase (C++ class)
as2_motion_controller_plugin_base::ControllerBase::computeOutput (C++ function)
as2_motion_controller_plugin_base::ControllerBase::ControllerBase (C++ function)
,
[1]
as2_motion_controller_plugin_base::ControllerBase::dispatchParameters (C++ function)
as2_motion_controller_plugin_base::ControllerBase::essentialParamsReady (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getBaseLinkFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getDesiredPoseFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getDesiredTwistFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getEssentialParameters (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getNodePtr (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getPluginParamNamespace (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getStatePose (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getStateTwist (C++ function)
as2_motion_controller_plugin_base::ControllerBase::getTfHandler (C++ function)
as2_motion_controller_plugin_base::ControllerBase::initialize (C++ function)
as2_motion_controller_plugin_base::ControllerBase::isHoverPending (C++ function)
as2_motion_controller_plugin_base::ControllerBase::isReferenceReceived (C++ function)
as2_motion_controller_plugin_base::ControllerBase::isStateReceived (C++ function)
as2_motion_controller_plugin_base::ControllerBase::latchHoverReference (C++ function)
as2_motion_controller_plugin_base::ControllerBase::onAllParametersRead (C++ function)
as2_motion_controller_plugin_base::ControllerBase::onUpdateReference (C++ function)
,
[1]
,
[2]
,
[3]
as2_motion_controller_plugin_base::ControllerBase::onUpdateState (C++ function)
as2_motion_controller_plugin_base::ControllerBase::operator= (C++ function)
as2_motion_controller_plugin_base::ControllerBase::ownInitialize (C++ function)
as2_motion_controller_plugin_base::ControllerBase::param (C++ function)
as2_motion_controller_plugin_base::ControllerBase::requestHoverLatch (C++ function)
as2_motion_controller_plugin_base::ControllerBase::reset (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setBaseLinkFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setDesiredPoseFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setDesiredTwistFrameId (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setMode (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setPluginParamNamespace (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setReferenceReceived (C++ function)
as2_motion_controller_plugin_base::ControllerBase::setTfHandler (C++ function)
as2_motion_controller_plugin_base::ControllerBase::updateParameter (C++ function)
as2_motion_controller_plugin_base::ControllerBase::updateReference (C++ function)
,
[1]
,
[2]
,
[3]
as2_motion_controller_plugin_base::ControllerBase::updateState (C++ function)
as2_motion_controller_plugin_base::ControllerBase::~ControllerBase (C++ function)
as2_motion_controller_test::MockPlatform (C++ class)
as2_motion_controller_test::MockPlatform::ControlModeRequest (C++ struct)
,
[1]
as2_motion_controller_test::MockPlatform::ControlModeRequest::control_mode (C++ member)
,
[1]
as2_motion_controller_test::MockPlatform::ControlModeRequest::reference_frame (C++ member)
,
[1]
as2_motion_controller_test::MockPlatform::ControlModeRequest::yaw_mode (C++ member)
,
[1]
as2_motion_controller_test::MockPlatform::MockPlatform (C++ function)
C
controller_handler::ControllerHandler (C++ class)
controller_handler::ControllerHandler::ControllerHandler (C++ function)
controller_handler::ControllerHandler::getMode (C++ function)
controller_handler::ControllerHandler::parametersCallback (C++ function)
controller_handler::ControllerHandler::reset (C++ function)
controller_handler::ControllerHandler::setInputControlModesAvailables (C++ function)
controller_handler::ControllerHandler::setOutputControlModesAvailables (C++ function)
controller_handler::ControllerHandler::~ControllerHandler (C++ function)
controller_manager::ControllerManager (C++ class)
controller_manager::ControllerManager::cmd_freq_ (C++ member)
controller_manager::ControllerManager::ControllerManager (C++ function)
controller_manager::ControllerManager::~ControllerManager (C++ function)
H
HOVER_MODE_MASK (C macro)
M
MATCH_ALL (C macro)
MATCH_MODE (C macro)
MATCH_MODE_AND_FRAME (C macro)
MATCH_MODE_AND_YAW (C macro)
U
UNSET_MODE_MASK (C macro)