XBotInterface
2.4.1
XBotInterface provides a generic API to model and control a robot.
|
Go to the documentation of this file.
24 #include <unordered_map>
27 #include <boost/any.hpp>
28 #include <eigen3/Eigen/Dense>
45 typedef std::unordered_map<int, double>
JointIdMap;
58 typedef std::map<std::string, std::shared_ptr<const ForceTorqueSensor> >
ForceTorqueMap;
65 typedef std::map<std::string, std::shared_ptr<const ImuSensor> >
ImuMap;
72 typedef std::map<std::string, boost::any>
AnyMap;
Definition: TypedefAndEnums.h:126
std::unordered_map< int, double > JointIdMap
std::map with key representing the joint ID (i.e.
Definition: TypedefAndEnums.h:33
std::map< std::string, std::shared_ptr< const ForceTorqueSensor > > ForceTorqueMap
std::map with key representing the FT sensor human-readable name and value representing a const share...
Definition: TypedefAndEnums.h:58
Eigen::Matrix< double, 6, 6 > Matrix6d
Typedef for a 6-by-6 matrix of double.
Definition: TypedefAndEnums.h:138
std::unordered_map< std::string, double > JointNameMap
std::map with key representing the joint human-readable name and value representing a joint state (e....
Definition: TypedefAndEnums.h:51
std::shared_ptr< AnyMap > AnyMapPtr
Shared pointer to AnyMap.
Definition: TypedefAndEnums.h:78
Eigen::Matrix< double, 6, 1 > Vector6d
Typedef for a 6 element column vector of double.
Definition: TypedefAndEnums.h:132
std::map< std::string, std::shared_ptr< const ImuSensor > > ImuMap
std::map with key representing the IMU sensor human-readable name and value representing a const shar...
Definition: TypedefAndEnums.h:65
std::map< std::string, boost::any > AnyMap
std::map map with key representing a parameter name and value representing the parameter value.
Definition: TypedefAndEnums.h:72
Sync
enum class that represents a set of flags to specify what part of the robot/model state needs to be s...
Definition: TypedefAndEnums.h:107
Force - Torque sensor abstraction:
Definition: ForceTorqueSensor.h:40
std::shared_ptr< const AnyMap > AnyMapConstPtr
Shared pointer to AnyMap.
Definition: TypedefAndEnums.h:84
Definition: IXBotModel.h:20