std::vector< std::string > getDeclaredClasses() override
std::shared_ptr< ControllerBase > ControllerBaseSharedPtr
ControllerLoader(const std::string &package, const std::string &base_class)
Pluginlib-Based Controller Loader.
controller_interface::ControllerBaseSharedPtr createInstance(const std::string &lookup_name) override
Abstract Controller Loader Interface.
std::unique_ptr< pluginlib::ClassLoader< T > > controller_loader_