Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
HebirosModel Class Reference

#include <hebiros_model.h>

Public Member Functions

hebi::robot_model::RobotModelgetModel ()
 
 HebirosModel (std::unique_ptr< hebi::robot_model::RobotModel > model_)
 

Static Public Member Functions

static HebirosModelgetModel (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::RobotModelparseURDF (const urdf::Model &model)
 

Private Attributes

std::unique_ptr< hebi::robot_model::RobotModelmodel
 

Static Private Attributes

static std::map< std::string, HebirosModelmodels
 

Detailed Description

Definition at line 8 of file hebiros_model.h.

Constructor & Destructor Documentation

HebirosModel::HebirosModel ( std::unique_ptr< hebi::robot_model::RobotModel model_)

Definition at line 24 of file hebiros_model.cpp.

Member Function Documentation

HebirosModel * HebirosModel::getModel ( const std::string &  model_name)
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.

bool HebirosModel::load ( const std::string &  name,
const std::string &  description_param 
)
static

Definition at line 7 of file hebiros_model.cpp.

bool HebirosModel::loadURDF ( const std::string &  description_param,
urdf::Model model 
)
staticprivate

Definition at line 38 of file hebiros_model.cpp.

std::unique_ptr< hebi::robot_model::RobotModel > HebirosModel::parseURDF ( const urdf::Model model)
staticprivate

Definition at line 173 of file hebiros_model.cpp.

Member Data Documentation

std::unique_ptr<hebi::robot_model::RobotModel> HebirosModel::model
private

Definition at line 28 of file hebiros_model.h.

std::map< std::string, HebirosModel > HebirosModel::models
staticprivate

Definition at line 25 of file hebiros_model.h.


The documentation for this class was generated from the following files:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:50