Class MoveItControllersConfig
Defined in File moveit_controllers_config.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public moveit_setup::controllers::ControllersConfig
(Class ControllersConfig)
Class Documentation
-
class MoveItControllersConfig : public moveit_setup::controllers::ControllersConfig
Public Functions
-
virtual void loadPrevious(const std::filesystem::path &package_path, const YAML::Node &node) override
-
inline virtual void collectFiles(const std::filesystem::path &package_path, const GeneratedTime &last_gen_time, std::vector<GeneratedFilePtr> &files) override
Protected Functions
-
bool parseController(const std::string &name, const YAML::Node &controller)
Helper function for parsing ros_controllers.yaml file
- Parameters:
YAML::Node – - individual controller to be parsed
- Returns:
true if the file was read correctly
Protected Attributes
-
std::map<std::string, YAML::Node> trajectory_parameters_
-
class GeneratedControllersConfig : public moveit_setup::YamlGeneratedFile
Public Functions
-
inline GeneratedControllersConfig(const std::filesystem::path &package_path, const GeneratedTime &last_gen_time, MoveItControllersConfig &parent)
-
inline virtual bool hasChanges() const override
-
inline virtual std::filesystem::path getRelativePath() const override
-
inline virtual std::string getDescription() const override
-
bool writeYaml(YAML::Emitter &emitter) override
Protected Attributes
-
MoveItControllersConfig &parent_
-
inline GeneratedControllersConfig(const std::filesystem::path &package_path, const GeneratedTime &last_gen_time, MoveItControllersConfig &parent)
-
virtual void loadPrevious(const std::filesystem::path &package_path, const YAML::Node &node) override