Class MoveItControllers

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Class Documentation

class MoveItControllers : public moveit_setup::controllers::Controllers

Public Functions

inline std::string getName() const override
inline void onInit() override
inline virtual std::string getInstructions() const override
inline virtual std::string getButtonText() const override
inline virtual std::vector<std::string> getAvailableTypes() const override
inline virtual std::string getDefaultType() const override
inline virtual FieldPointers getAdditionalControllerFields() const override

Define the types of controller fields for the specific types of controllers.

class ActionNamespaceField : public moveit_setup::controllers::AdditionalControllerField

Public Functions

inline ActionNamespaceField()
inline virtual std::string getDefaultValue(const std::string &controller_type) const override

Overridable method for changing the default value based on the controller_type.

class DefaultField : public moveit_setup::controllers::AdditionalControllerField

Public Functions

inline DefaultField()
inline virtual std::string getDefaultValue(const std::string&) const override

Overridable method for changing the default value based on the controller_type.