XBotInterface  2.4.1
XBotInterface provides a generic API to model and control a robot.
XBot::RobotInterface Member List

This is the complete list of members for XBot::RobotInterface, including all inherited members.

_ft_id_mapXBot::XBotInterfaceprotected
_ft_mapXBot::XBotInterfaceprotected
_hand_id_mapXBot::XBotInterfaceprotected
_hand_mapXBot::XBotInterfaceprotected
_imu_id_mapXBot::XBotInterfaceprotected
_imu_mapXBot::XBotInterfaceprotected
_joint_id_to_eigen_idXBot::XBotInterfaceprotected
_joint_name_to_eigen_idXBot::XBotInterfaceprotected
_joint_vectorXBot::XBotInterfaceprotected
_XBotModelXBot::XBotInterfaceprotected
arm(int arm_id)XBot::RobotInterface
arm(int arm_id) constXBot::RobotInterface
arms() constXBot::XBotInterface
chain(const std::string &chain_name)XBot::RobotInterface
chain(const std::string &chain_name) constXBot::RobotInterface
checkEffortLimits(const Eigen::VectorXd &tau, std::vector< std::string > &violating_joints) constXBot::XBotInterface
checkEffortLimits(const Eigen::VectorXd &tau) constXBot::XBotInterface
checkJointLimits(const Eigen::VectorXd &q, std::vector< std::string > &violating_joints) constXBot::XBotInterface
checkJointLimits(const Eigen::VectorXd &q) constXBot::XBotInterface
checkVelocityLimits(const Eigen::VectorXd &qdot, std::vector< std::string > &violating_joints) constXBot::XBotInterface
checkVelocityLimits(const Eigen::VectorXd &qdot) constXBot::XBotInterface
clearRobotMap(void)XBot::RobotInterfacestatic
ConstPtr typedefXBot::RobotInterface
eigenToMap(const Eigen::VectorXd &vector, JointNameMap &name_map) constXBot::XBotInterface
eigenToMap(const Eigen::VectorXd &vector, JointIdMap &id_map) constXBot::XBotInterface
enforceEffortLimit(Eigen::VectorXd &tau) constXBot::XBotInterface
enforceJointLimits(JointIdMap &q) constXBot::XBotInterface
enforceJointLimits(JointNameMap &q) constXBot::XBotInterface
enforceJointLimits(Eigen::VectorXd &q) constXBot::XBotInterface
enforceVelocityLimit(Eigen::VectorXd &qdot) constXBot::XBotInterface
getChainMap() constXBot::RobotInterfaceprotected
XBot::XBotInterface::getChainMap() constXBot::XBotInterface
getChainNames() constXBot::XBotInterface
getConfigOptions() constXBot::XBotInterface
getControlMode(std::map< std::string, ControlMode > &control_mode) constXBot::RobotInterface
getControlMode(std::map< int, ControlMode > &control_mode) constXBot::RobotInterface
getDamping(Eigen::VectorXd &D) constXBot::RobotInterface
getDamping(JointIdMap &D) constXBot::RobotInterface
getDamping(JointNameMap &D) constXBot::RobotInterface
XBot::XBotInterface::getDamping(Eigen::VectorXd &D) constXBot::XBotInterface
XBot::XBotInterface::getDamping(JointIdMap &D) constXBot::XBotInterface
XBot::XBotInterface::getDamping(JointNameMap &D) constXBot::XBotInterface
getDofIndex(const std::string &joint_name) constXBot::XBotInterface
getDofIndex(int joint_id) constXBot::XBotInterface
getDofIndex(const std::string &chain_name, std::vector< int > &ids) constXBot::XBotInterface
getEffortLimits(Eigen::VectorXd &tau_max) constXBot::XBotInterface
getEffortReference(Eigen::VectorXd &tau) constXBot::RobotInterface
getEffortReference(JointIdMap &tau) constXBot::RobotInterface
getEffortReference(JointNameMap &tau) constXBot::RobotInterface
XBot::XBotInterface::getEffortReference(Eigen::VectorXd &tau) constXBot::XBotInterface
XBot::XBotInterface::getEffortReference(JointIdMap &tau) constXBot::XBotInterface
XBot::XBotInterface::getEffortReference(JointNameMap &tau) constXBot::XBotInterface
getEnabledJointId() constXBot::XBotInterface
getEnabledJointNames() constXBot::XBotInterface
getForceTorque() constXBot::XBotInterface
getForceTorque(const std::string &parent_link_name) constXBot::XBotInterface
getForceTorque(int ft_id) constXBot::XBotInterface
getForceTorqueInternal() constXBot::XBotInterfaceprotected
getHand()XBot::XBotInterface
getHand(int hand_id) constXBot::XBotInterface
getImu()XBot::XBotInterface
getImu(const std::string &parent_link_name) constXBot::XBotInterface
getImu(int imu_id) constXBot::XBotInterface
getImuInternal() constXBot::XBotInterfaceprotected
getJointAcceleration(Eigen::VectorXd &qddot) constXBot::RobotInterfaceprotected
getJointAcceleration(JointIdMap &qddot) constXBot::RobotInterfaceprotected
getJointAcceleration(JointNameMap &qddot) constXBot::RobotInterfaceprotected
XBot::XBotInterface::getJointAcceleration(Eigen::VectorXd &qddot) constXBot::XBotInterface
XBot::XBotInterface::getJointAcceleration(JointIdMap &qddot) constXBot::XBotInterface
XBot::XBotInterface::getJointAcceleration(JointNameMap &qddot) constXBot::XBotInterface
getJointByDofIndex(int idx) constXBot::XBotInterface
getJointByDofIndexInternal(int dof_index) constXBot::XBotInterfaceprotected
getJointByID(int joint_id) constXBot::XBotInterface
getJointByIdInternal(int joint_id) constXBot::XBotInterfaceprotected
getJointByName(const std::string &joint_name) constXBot::XBotInterface
getJointByNameInternal(const std::string &joint_name) constXBot::XBotInterfaceprotected
getJointEffort(Eigen::VectorXd &tau) constXBot::RobotInterface
getJointEffort(JointIdMap &tau) constXBot::RobotInterface
getJointEffort(JointNameMap &tau) constXBot::RobotInterface
XBot::XBotInterface::getJointEffort(Eigen::VectorXd &tau) constXBot::XBotInterface
XBot::XBotInterface::getJointEffort(JointIdMap &tau) constXBot::XBotInterface
XBot::XBotInterface::getJointEffort(JointNameMap &tau) constXBot::XBotInterface
getJointLimits(Eigen::VectorXd &q_min, Eigen::VectorXd &q_max) constXBot::XBotInterface
getJointNum() constXBot::XBotInterface
getJointPosition(Eigen::VectorXd &q) constXBot::RobotInterface
getJointPosition(JointIdMap &q) constXBot::RobotInterface
getJointPosition(JointNameMap &q) constXBot::RobotInterface
XBot::XBotInterface::getJointPosition(Eigen::VectorXd &q) constXBot::XBotInterface
XBot::XBotInterface::getJointPosition(JointIdMap &q) constXBot::XBotInterface
XBot::XBotInterface::getJointPosition(JointNameMap &q) constXBot::XBotInterface
getJointVelocity(Eigen::VectorXd &qdot) constXBot::RobotInterface
getJointVelocity(JointIdMap &qdot) constXBot::RobotInterface
getJointVelocity(JointNameMap &qdot) constXBot::RobotInterface
XBot::XBotInterface::getJointVelocity(Eigen::VectorXd &qdot) constXBot::XBotInterface
XBot::XBotInterface::getJointVelocity(JointIdMap &qdot) constXBot::XBotInterface
XBot::XBotInterface::getJointVelocity(JointNameMap &qdot) constXBot::XBotInterface
getModelOrderedChainName() constXBot::XBotInterfaceprotected
getMotorPosition(Eigen::VectorXd &q) constXBot::RobotInterface
getMotorPosition(JointIdMap &q) constXBot::RobotInterface
getMotorPosition(JointNameMap &q) constXBot::RobotInterface
XBot::XBotInterface::getMotorPosition(Eigen::VectorXd &q) constXBot::XBotInterface
XBot::XBotInterface::getMotorPosition(JointIdMap &q) constXBot::XBotInterface
XBot::XBotInterface::getMotorPosition(JointNameMap &q) constXBot::XBotInterface
getMotorVelocity(Eigen::VectorXd &qdot) constXBot::RobotInterface
getMotorVelocity(JointIdMap &qdot) constXBot::RobotInterface
getMotorVelocity(JointNameMap &qdot) constXBot::RobotInterface
XBot::XBotInterface::getMotorVelocity(Eigen::VectorXd &qdot) constXBot::XBotInterface
XBot::XBotInterface::getMotorVelocity(JointIdMap &qdot) constXBot::XBotInterface
XBot::XBotInterface::getMotorVelocity(JointNameMap &qdot) constXBot::XBotInterface
getPathToConfig() constXBot::XBotInterface
getPositionReference(Eigen::VectorXd &q) constXBot::RobotInterface
getPositionReference(JointIdMap &q) constXBot::RobotInterface
getPositionReference(JointNameMap &q) constXBot::RobotInterface
XBot::XBotInterface::getPositionReference(Eigen::VectorXd &q) constXBot::XBotInterface
XBot::XBotInterface::getPositionReference(JointIdMap &q) constXBot::XBotInterface
XBot::XBotInterface::getPositionReference(JointNameMap &q) constXBot::XBotInterface
getRobot(const ConfigOptions &config, const std::string &robot_name="")XBot::RobotInterfacestatic
getRobot(const std::string &path_to_cfg, const std::string &robot_name="", AnyMapConstPtr any_map=AnyMapConstPtr(), const std::string &framework="")XBot::RobotInterfacestatic
getRobotState(const std::string &state_name, Eigen::VectorXd &q) constXBot::XBotInterface
getRobotState(const std::string &state_name, JointIdMap &q) constXBot::XBotInterface
getRobotState(const std::string &state_name, JointNameMap &q) constXBot::XBotInterface
getSrdf() constXBot::XBotInterface
getSrdfPath() constXBot::XBotInterface
getSrdfString() constXBot::XBotInterface
getStiffness(Eigen::VectorXd &K) constXBot::RobotInterface
getStiffness(JointIdMap &K) constXBot::RobotInterface
getStiffness(JointNameMap &K) constXBot::RobotInterface
XBot::XBotInterface::getStiffness(Eigen::VectorXd &K) constXBot::XBotInterface
XBot::XBotInterface::getStiffness(JointIdMap &K) constXBot::XBotInterface
XBot::XBotInterface::getStiffness(JointNameMap &K) constXBot::XBotInterface
getTemperature(Eigen::VectorXd &temp) constXBot::RobotInterface
getTemperature(JointIdMap &temp) constXBot::RobotInterface
getTemperature(JointNameMap &temp) constXBot::RobotInterface
XBot::XBotInterface::getTemperature(Eigen::VectorXd &temp) constXBot::XBotInterface
XBot::XBotInterface::getTemperature(JointIdMap &temp) constXBot::XBotInterface
XBot::XBotInterface::getTemperature(JointNameMap &temp) constXBot::XBotInterface
getTime() const =0XBot::RobotInterfacepure virtual
getTimestampRx() constXBot::RobotInterface
getTimestampTx() constXBot::RobotInterface
getUrdf() constXBot::XBotInterface
getUrdfPath() constXBot::XBotInterface
getUrdfString() constXBot::XBotInterface
getVelocityLimits(Eigen::VectorXd &qdot_max) constXBot::XBotInterface
getVelocityReference(Eigen::VectorXd &qdot) constXBot::RobotInterface
getVelocityReference(JointIdMap &qdot) constXBot::RobotInterface
getVelocityReference(JointNameMap &qdot) constXBot::RobotInterface
XBot::XBotInterface::getVelocityReference(Eigen::VectorXd &qdot) constXBot::XBotInterface
XBot::XBotInterface::getVelocityReference(JointIdMap &qdot) constXBot::XBotInterface
XBot::XBotInterface::getVelocityReference(JointNameMap &qdot) constXBot::XBotInterface
hasChain(const std::string &chain_name) constXBot::XBotInterface
hasJoint(const std::string &joint_name) constXBot::XBotInterface
hasJoint(int joint_id) constXBot::XBotInterface
init(const std::string &path_to_cfg)XBot::XBotInterface
init(const ConfigOptions &options)XBot::XBotInterface
init_robot(const ConfigOptions &config)=0XBot::RobotInterfaceprotectedpure virtual
initLog(MatLogger2::Ptr logger, int buffer_size=-1, int interleave=1, std::string prefix="")XBot::XBotInterface
isRunning() const =0XBot::RobotInterfacepure virtual
leg(int leg_id)XBot::RobotInterface
leg(int leg_id) constXBot::RobotInterface
legs() constXBot::XBotInterface
log(MatLogger2::Ptr logger, double timestamp, const std::string &prefix="") constXBot::XBotInterface
mapToEigen(const JointNameMap &map, Eigen::VectorXd &vector) constXBot::XBotInterface
mapToEigen(const JointIdMap &map, Eigen::VectorXd &vector) constXBot::XBotInterface
model()XBot::RobotInterface
move()XBot::RobotInterface
move_hands()=0XBot::RobotInterfaceprotectedpure virtual
move_internal()=0XBot::RobotInterfaceprotectedpure virtual
operator()(const std::string &chain_name)XBot::RobotInterface
operator()(const std::string &chain_name) constXBot::RobotInterface
operator=(const RobotInterface &other)=deleteXBot::RobotInterface
XBot::XBotInterface::operator=(const XBotInterface &rhs)XBot::XBotInterface
post_init()XBot::RobotInterfaceprotectedvirtual
print() constXBot::XBotInterface
printTracking() constXBot::XBotInterface
Ptr typedefXBot::RobotInterface
read_sensors()=0XBot::RobotInterfaceprotectedpure virtual
RobotInterface()XBot::RobotInterface
RobotInterface(const RobotInterface &other)=deleteXBot::RobotInterface
sense(bool sync_model=true, bool sync_references=false)XBot::RobotInterface
sense_hands()=0XBot::RobotInterfaceprotectedpure virtual
sense_internal(bool sync_references)=0XBot::RobotInterfaceprotectedpure virtual
set_control_mode_internal(int joint_id, const ControlMode &control_mode)XBot::RobotInterfaceprotectedvirtual
setControlMode(const ControlMode &control_mode)XBot::RobotInterface
setControlMode(const std::string &chain_name, const ControlMode &control_mode)XBot::RobotInterfacevirtual
setControlMode(const std::map< std::string, ControlMode > &control_mode)XBot::RobotInterface
setControlMode(const std::map< int, ControlMode > &control_mode)XBot::RobotInterface
setDamping(const Eigen::VectorXd &D)XBot::RobotInterface
setDamping(const JointIdMap &D)XBot::RobotInterface
setDamping(const JointNameMap &D)XBot::RobotInterface
XBot::XBotInterface::setDamping(const Eigen::VectorXd &D)XBot::XBotInterface
XBot::XBotInterface::setDamping(const JointIdMap &D)XBot::XBotInterface
XBot::XBotInterface::setDamping(const JointNameMap &D)XBot::XBotInterface
setEffortReference(const Eigen::VectorXd &tau)XBot::RobotInterface
setEffortReference(const JointIdMap &tau)XBot::RobotInterface
setEffortReference(const JointNameMap &tau)XBot::RobotInterface
XBot::XBotInterface::setEffortReference(const Eigen::VectorXd &tau)XBot::XBotInterface
XBot::XBotInterface::setEffortReference(const JointIdMap &tau)XBot::XBotInterface
XBot::XBotInterface::setEffortReference(const JointNameMap &tau)XBot::XBotInterface
setJointAcceleration(const Eigen::VectorXd &qddot)XBot::RobotInterfaceprotected
setJointAcceleration(const JointIdMap &qddot)XBot::RobotInterfaceprotected
setJointAcceleration(const JointNameMap &qddot)XBot::RobotInterfaceprotected
XBot::XBotInterface::setJointAcceleration(const Eigen::VectorXd &qddot)XBot::XBotInterface
XBot::XBotInterface::setJointAcceleration(const JointIdMap &qddot)XBot::XBotInterface
XBot::XBotInterface::setJointAcceleration(const JointNameMap &qddot)XBot::XBotInterface
setJointEffort(const Eigen::VectorXd &tau)XBot::RobotInterfaceprotected
setJointEffort(const JointIdMap &tau)XBot::RobotInterfaceprotected
setJointEffort(const JointNameMap &tau)XBot::RobotInterfaceprotected
XBot::XBotInterface::setJointEffort(const Eigen::VectorXd &tau)XBot::XBotInterface
XBot::XBotInterface::setJointEffort(const JointIdMap &tau)XBot::XBotInterface
XBot::XBotInterface::setJointEffort(const JointNameMap &tau)XBot::XBotInterface
setJointPosition(const Eigen::VectorXd &q)XBot::RobotInterfaceprotected
setJointPosition(const JointIdMap &q)XBot::RobotInterfaceprotected
setJointPosition(const JointNameMap &q)XBot::RobotInterfaceprotected
XBot::XBotInterface::setJointPosition(const Eigen::VectorXd &q)XBot::XBotInterface
XBot::XBotInterface::setJointPosition(const JointIdMap &q)XBot::XBotInterface
XBot::XBotInterface::setJointPosition(const JointNameMap &q)XBot::XBotInterface
setJointVelocity(const Eigen::VectorXd &qdot)XBot::RobotInterfaceprotected
setJointVelocity(const JointIdMap &qdot)XBot::RobotInterfaceprotected
setJointVelocity(const JointNameMap &qdot)XBot::RobotInterfaceprotected
XBot::XBotInterface::setJointVelocity(const Eigen::VectorXd &qdot)XBot::XBotInterface
XBot::XBotInterface::setJointVelocity(const JointIdMap &qdot)XBot::XBotInterface
XBot::XBotInterface::setJointVelocity(const JointNameMap &qdot)XBot::XBotInterface
setMotorPosition(const Eigen::VectorXd &q)XBot::RobotInterfaceprotected
setMotorPosition(const JointIdMap &q)XBot::RobotInterfaceprotected
setMotorPosition(const JointNameMap &q)XBot::RobotInterfaceprotected
XBot::XBotInterface::setMotorPosition(const Eigen::VectorXd &q)XBot::XBotInterface
XBot::XBotInterface::setMotorPosition(const JointIdMap &q)XBot::XBotInterface
XBot::XBotInterface::setMotorPosition(const JointNameMap &q)XBot::XBotInterface
setMotorVelocity(const Eigen::VectorXd &qdot)XBot::RobotInterfaceprotected
setMotorVelocity(const JointIdMap &qdot)XBot::RobotInterfaceprotected
setMotorVelocity(const JointNameMap &qdot)XBot::RobotInterfaceprotected
XBot::XBotInterface::setMotorVelocity(const Eigen::VectorXd &qdot)XBot::XBotInterface
XBot::XBotInterface::setMotorVelocity(const JointIdMap &qdot)XBot::XBotInterface
XBot::XBotInterface::setMotorVelocity(const JointNameMap &qdot)XBot::XBotInterface
setPositionReference(const Eigen::VectorXd &q)XBot::RobotInterface
setPositionReference(const JointIdMap &q)XBot::RobotInterface
setPositionReference(const JointNameMap &q)XBot::RobotInterface
XBot::XBotInterface::setPositionReference(const Eigen::VectorXd &q)XBot::XBotInterface
XBot::XBotInterface::setPositionReference(const JointIdMap &q)XBot::XBotInterface
XBot::XBotInterface::setPositionReference(const JointNameMap &q)XBot::XBotInterface
setReferenceFrom(const ModelInterface &model, SyncFlags... flags)XBot::RobotInterface
setStiffness(const Eigen::VectorXd &K)XBot::RobotInterface
setStiffness(const JointIdMap &K)XBot::RobotInterface
setStiffness(const JointNameMap &K)XBot::RobotInterface
XBot::XBotInterface::setStiffness(const Eigen::VectorXd &K)XBot::XBotInterface
XBot::XBotInterface::setStiffness(const JointIdMap &K)XBot::XBotInterface
XBot::XBotInterface::setStiffness(const JointNameMap &K)XBot::XBotInterface
setTemperature(const Eigen::VectorXd &temp)XBot::RobotInterfaceprotected
setTemperature(const JointIdMap &temp)XBot::RobotInterfaceprotected
setTemperature(const JointNameMap &temp)XBot::RobotInterfaceprotected
XBot::XBotInterface::setTemperature(const Eigen::VectorXd &temp)XBot::XBotInterface
XBot::XBotInterface::setTemperature(const JointIdMap &temp)XBot::XBotInterface
XBot::XBotInterface::setTemperature(const JointNameMap &temp)XBot::XBotInterface
setVelocityReference(const Eigen::VectorXd &qdot)XBot::RobotInterface
setVelocityReference(const JointIdMap &qdot)XBot::RobotInterface
setVelocityReference(const JointNameMap &qdot)XBot::RobotInterface
XBot::XBotInterface::setVelocityReference(const Eigen::VectorXd &qdot)XBot::XBotInterface
XBot::XBotInterface::setVelocityReference(const JointIdMap &qdot)XBot::XBotInterface
XBot::XBotInterface::setVelocityReference(const JointNameMap &qdot)XBot::XBotInterface
sync(const XBotInterface &other, SyncFlags... flags)XBot::RobotInterfaceprotected
XBot::XBotInterface::sync(const XBotInterface &other, SyncFlags... flags)XBot::XBotInterface
XBotInterface()XBot::XBotInterface
XBotInterface(const XBotInterface &other)XBot::XBotInterface
~RobotInterface()=defaultXBot::RobotInterfacevirtual
~XBotInterface()XBot::XBotInterfacevirtual