Class MotionLoader

Class Documentation

class MotionLoader

Public Functions

MotionLoader(const rclcpp::Logger logger, const NodeParametersInterfaceSharedPtr parameters_interface)
virtual ~MotionLoader() = default
bool parse_motions()
bool exists(const std::string &motion_key) const
const MotionKeys &get_motion_keys() const
const MotionInfo &get_motion_info(const std::string &motion_key) const
const MotionsMap &get_motions() const
bool add_motion(const MotionMsg &motion_msg, const bool overwrite)
bool remove_motion(const std::string &motion_key)

Protected Functions

MotionKeys parse_motion_keys() const
bool check_params(const std::string &motion_key) const
bool parse_motion_info(const std::string &motion_key)