XBotInterface
2.4.1
XBotInterface provides a generic API to model and control a robot.
|
Go to the documentation of this file.
21 #ifndef _XBOT_MODELCHAIN_H_
22 #define _XBOT_MODELCHAIN_H_
38 typedef std::shared_ptr<ModelChain>
Ptr;
bool getJointVelocity(Eigen::VectorXd &qdot) const
Definition: KinematicChain.cpp:715
bool getJointEffort(Eigen::VectorXd &tau) const
Definition: KinematicChain.cpp:691
Kinematic chain abstraction as a set of joints and sensors.
Definition: KinematicChain.h:49
bool setMotorPosition(const Eigen::VectorXd &q)
Definition: KinematicChain.cpp:975
bool setEffortReference(const Eigen::VectorXd &tau)
Definition: KinematicChain.cpp:922
bool getEffortReference(Eigen::VectorXd &tau) const
Definition: KinematicChain.cpp:703
Kinematic chain useful for a robot abstraction.
Definition: RobotChain.h:33
bool getVelocityReference(Eigen::VectorXd &qdot) const
Definition: KinematicChain.cpp:788
bool setPositionReference(const Eigen::VectorXd &q)
Definition: KinematicChain.cpp:1001
bool setVelocityReference(const Eigen::VectorXd &qdot)
Definition: KinematicChain.cpp:1040
bool setJointPosition(const Eigen::VectorXd &q)
Definition: KinematicChain.cpp:895
bool getMotorVelocity(Eigen::VectorXd &qdot) const
Definition: KinematicChain.cpp:752
bool setJointEffort(const Eigen::VectorXd &tau)
Definition: KinematicChain.cpp:909
bool getTemperature(Eigen::VectorXd &temp) const
Definition: KinematicChain.cpp:776
bool setMotorVelocity(const Eigen::VectorXd &qdot)
Definition: KinematicChain.cpp:988
void pushBackJoint(Joint::Ptr joint)
add a joint in the kinematic chain pushing it in the end of the chain
Definition: KinematicChain.cpp:237
bool setJointVelocity(const Eigen::VectorXd &qdot)
Definition: KinematicChain.cpp:948
bool getDamping(Eigen::VectorXd &D) const
Definition: KinematicChain.cpp:679
bool getJointPosition(Eigen::VectorXd &q) const
Definition: KinematicChain.cpp:316
bool getPositionReference(Eigen::VectorXd &q) const
Definition: KinematicChain.cpp:500
bool getMotorPosition(Eigen::VectorXd &q) const
Definition: KinematicChain.cpp:740
bool setTemperature(const Eigen::VectorXd &temp)
Definition: KinematicChain.cpp:1027
bool getJointAcceleration(Eigen::VectorXd &qddot) const
Definition: KinematicChain.cpp:727
bool setJointAcceleration(const Eigen::VectorXd &qddot)
Definition: KinematicChain.cpp:961
bool setStiffness(const Eigen::VectorXd &K)
Definition: KinematicChain.cpp:1014
Kinematic chain useful for a model abstraction.
Definition: ModelChain.h:34
std::shared_ptr< ModelChain > Ptr
Definition: ModelChain.h:38
Definition: IXBotModel.h:20
bool setDamping(const Eigen::VectorXd &D)
Definition: KinematicChain.cpp:935
bool getStiffness(Eigen::VectorXd &K) const
Definition: KinematicChain.cpp:764