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.