Open jdcaporale opened 2 years ago
Need a limb class LimbBase that can be used by RobotBase First version:
LimbBase
Eigen:VectorXf ForwardKinematics( ... )
Eigen:MatrixXf Jacobian( ... )
Eigen:VectorXf InverseKinematics( ... )
struct LimbConfig
LimbConfig config
std::vector<std::shared_ptr<JointBase>> joints
virtual void Update()
Future Versions:
std::vector<Eigen::Vector3f> jointFrames
ValidatedCache
Far Future?:
Need a limb class
LimbBase
that can be used by RobotBase First version:Eigen:VectorXf ForwardKinematics( ... )
Eigen:MatrixXf Jacobian( ... )
Eigen:VectorXf InverseKinematics( ... )
struct LimbConfig
LimbConfig config
std::vector<std::shared_ptr<JointBase>> joints
virtual void Update()
Future Versions:
std::vector<Eigen::Vector3f> jointFrames
ValidatedCache
Far Future?: