|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
Classes | |
| struct | ControlInterfaces |
| class | ControlXacroConfig |
| class | ControllerEditWidget |
| class | AdditionalControllerField |
| Structure for containing information about types of additional parameters. More... | |
| class | Controllers |
| struct | ControllerInfo |
| class | ControllersConfig |
| All the controller configurations. More... | |
| class | ControllersWidget |
| class | MoveItControllers |
| class | MoveItControllersConfig |
| class | ROS2Controllers |
| class | ROS2ControllersConfig |
| class | UrdfModifications |
| class | UrdfModificationsWidget |
| class | MoveItControllersWidget |
| class | ROS2ControllersWidget |
Typedefs | |
| using | FieldPointers = std::vector< std::shared_ptr< AdditionalControllerField > > |
| Convenience alias. More... | |
Functions | |
| std::vector< std::string > | getAvailableInterfaceNames () |
| void | getInterfaceNames (const tinyxml2::XMLElement *joint_el, const std::string &element_name, std::vector< std::string > &interface_names) |
| void | uniqueMerge (std::vector< std::string > &main, const std::vector< std::string > &addition) |
| bool | getControlInterfaceHelper (const std::unordered_map< std::string, ControlInterfaces > &interfaces, const std::string &joint_name, ControlInterfaces &ci) |
| using moveit_setup::controllers::FieldPointers = typedef std::vector<std::shared_ptr<AdditionalControllerField> > |
Convenience alias.
Definition at line 77 of file controllers.hpp.
|
inline |
| bool moveit_setup::controllers::getControlInterfaceHelper | ( | const std::unordered_map< std::string, ControlInterfaces > & | interfaces, |
| const std::string & | joint_name, | ||
| ControlInterfaces & | ci | ||
| ) |
Definition at line 199 of file control_xacro_config.cpp.


| void moveit_setup::controllers::getInterfaceNames | ( | const tinyxml2::XMLElement * | joint_el, |
| const std::string & | element_name, | ||
| std::vector< std::string > & | interface_names | ||
| ) |
Definition at line 106 of file control_xacro_config.cpp.

| void moveit_setup::controllers::uniqueMerge | ( | std::vector< std::string > & | main, |
| const std::vector< std::string > & | addition | ||
| ) |
Definition at line 188 of file control_xacro_config.cpp.

