XBotInterface  2.4.1
XBotInterface provides a generic API to model and control a robot.
Public Member Functions | List of all members
XBot::IXBotModel Class Referenceabstract

TBD. More...

#include <IXBotModel.h>

+ Inheritance diagram for XBot::IXBotModel:
+ Collaboration diagram for XBot::IXBotModel:

Public Member Functions

virtual std::map< std::string, std::vector< int > > get_robot ()=0
 
virtual std::map< std::string, int > get_ft_sensors ()=0
 
virtual std::map< std::string, int > get_imu_sensors ()=0
 
virtual std::map< std::string, int > get_hands ()=0
 
virtual std::string rid2Joint (int rId)=0
 
virtual int joint2Rid (std::string joint_name)=0
 
virtual ~IXBotModel ()
 

Detailed Description

TBD.

Constructor & Destructor Documentation

◆ ~IXBotModel()

virtual XBot::IXBotModel::~IXBotModel ( )
inlinevirtual

Member Function Documentation

◆ get_ft_sensors()

virtual std::map<std::string, int> XBot::IXBotModel::get_ft_sensors ( )
pure virtual

Implemented in XBot::XBotCoreModel.

◆ get_hands()

virtual std::map<std::string, int> XBot::IXBotModel::get_hands ( )
pure virtual

Implemented in XBot::XBotCoreModel.

◆ get_imu_sensors()

virtual std::map<std::string, int> XBot::IXBotModel::get_imu_sensors ( )
pure virtual

Implemented in XBot::XBotCoreModel.

◆ get_robot()

virtual std::map< std::string, std::vector<int> > XBot::IXBotModel::get_robot ( )
pure virtual

Implemented in XBot::XBotCoreModel.

◆ joint2Rid()

virtual int XBot::IXBotModel::joint2Rid ( std::string  joint_name)
pure virtual

Implemented in XBot::XBotCoreModel.

◆ rid2Joint()

virtual std::string XBot::IXBotModel::rid2Joint ( int  rId)
pure virtual

Implemented in XBot::XBotCoreModel.


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