#include <hebiros_model.h>
Public Member Functions | |
hebi::robot_model::RobotModel & | getModel () |
HebirosModel (std::unique_ptr< hebi::robot_model::RobotModel > model_) | |
Static Public Member Functions | |
static HebirosModel * | getModel (const std::string &model_name) |
static bool | load (const std::string &name, const std::string &description_param) |
Static Private Member Functions | |
static bool | loadURDF (const std::string &description_param, urdf::Model &model) |
static std::unique_ptr< hebi::robot_model::RobotModel > | parseURDF (const urdf::Model &model) |
Private Attributes | |
std::unique_ptr< hebi::robot_model::RobotModel > | model |
Static Private Attributes | |
static std::map< std::string, HebirosModel > | models |
Definition at line 8 of file hebiros_model.h.
HebirosModel::HebirosModel | ( | std::unique_ptr< hebi::robot_model::RobotModel > | model_ | ) |
Definition at line 24 of file hebiros_model.cpp.
|
static |
Definition at line 28 of file hebiros_model.cpp.
hebi::robot_model::RobotModel & HebirosModel::getModel | ( | ) |
Definition at line 34 of file hebiros_model.cpp.
|
static |
Definition at line 7 of file hebiros_model.cpp.
|
staticprivate |
Definition at line 38 of file hebiros_model.cpp.
|
staticprivate |
Definition at line 173 of file hebiros_model.cpp.
|
private |
Definition at line 28 of file hebiros_model.h.
|
staticprivate |
Definition at line 25 of file hebiros_model.h.