#include <sobec/walk-with-traj/designer.hpp>
◆ RobotDesigner() [1/2]
sobec::RobotDesigner::RobotDesigner |
( |
| ) |
|
◆ RobotDesigner() [2/2]
◆ addEndEffectorFrame()
void sobec::RobotDesigner::addEndEffectorFrame |
( |
std::string |
endEffectorName, |
|
|
std::string |
parentName, |
|
|
pinocchio::SE3 |
endEffectorPlacement |
|
) |
| |
◆ addToeAndHeel()
void sobec::RobotDesigner::addToeAndHeel |
( |
const double & |
heel_translation, |
|
|
const double & |
toe_translation |
|
) |
| |
◆ changeInertia()
void sobec::RobotDesigner::changeInertia |
( |
const size_t & |
i, |
|
|
const double & |
offset |
|
) |
| |
◆ get_com_position()
const Eigen::Vector3d& sobec::RobotDesigner::get_com_position |
( |
| ) |
|
|
inline |
◆ get_controlledJointsIDs()
const std::vector<unsigned long>& sobec::RobotDesigner::get_controlledJointsIDs |
( |
| ) |
|
|
inline |
◆ get_EndEff_frame()
const pinocchio::SE3 & sobec::RobotDesigner::get_EndEff_frame |
( |
| ) |
|
◆ get_EndEff_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_EndEff_id |
( |
| ) |
|
|
inline |
◆ get_LF_frame()
const pinocchio::SE3 & sobec::RobotDesigner::get_LF_frame |
( |
| ) |
|
◆ get_LF_heel_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_LF_heel_id |
( |
| ) |
|
|
inline |
◆ get_LF_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_LF_id |
( |
| ) |
|
|
inline |
◆ get_LF_name()
const std::string& sobec::RobotDesigner::get_LF_name |
( |
| ) |
|
|
inline |
◆ get_LF_position()
const Eigen::Vector3d& sobec::RobotDesigner::get_LF_position |
( |
| ) |
|
|
inline |
◆ get_LF_toe_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_LF_toe_id |
( |
| ) |
|
|
inline |
◆ get_q0()
const Eigen::VectorXd& sobec::RobotDesigner::get_q0 |
( |
| ) |
|
|
inline |
◆ get_q0Complete()
const Eigen::VectorXd& sobec::RobotDesigner::get_q0Complete |
( |
| ) |
|
|
inline |
◆ get_rData()
const pinocchio::Data& sobec::RobotDesigner::get_rData |
( |
| ) |
|
|
inline |
◆ get_rDataComplete()
const pinocchio::Data& sobec::RobotDesigner::get_rDataComplete |
( |
| ) |
|
|
inline |
◆ get_RF_frame()
const pinocchio::SE3 & sobec::RobotDesigner::get_RF_frame |
( |
| ) |
|
◆ get_RF_heel_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_RF_heel_id |
( |
| ) |
|
|
inline |
◆ get_RF_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_RF_id |
( |
| ) |
|
|
inline |
◆ get_RF_name()
const std::string& sobec::RobotDesigner::get_RF_name |
( |
| ) |
|
|
inline |
◆ get_RF_position()
const Eigen::Vector3d& sobec::RobotDesigner::get_RF_position |
( |
| ) |
|
|
inline |
◆ get_RF_toe_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_RF_toe_id |
( |
| ) |
|
|
inline |
◆ get_rModel()
const pinocchio::Model& sobec::RobotDesigner::get_rModel |
( |
| ) |
|
|
inline |
◆ get_rModelComplete()
const pinocchio::Model& sobec::RobotDesigner::get_rModelComplete |
( |
| ) |
|
|
inline |
◆ get_root_frame()
const pinocchio::SE3 & sobec::RobotDesigner::get_root_frame |
( |
| ) |
|
◆ get_root_id()
const pinocchio::FrameIndex& sobec::RobotDesigner::get_root_id |
( |
| ) |
|
|
inline |
◆ get_settings()
◆ get_v0()
const Eigen::VectorXd& sobec::RobotDesigner::get_v0 |
( |
| ) |
|
|
inline |
◆ get_v0Complete()
const Eigen::VectorXd& sobec::RobotDesigner::get_v0Complete |
( |
| ) |
|
|
inline |
◆ get_x0()
const Eigen::VectorXd& sobec::RobotDesigner::get_x0 |
( |
| ) |
|
|
inline |
◆ getRobotMass()
double sobec::RobotDesigner::getRobotMass |
( |
| ) |
|
◆ initialize()
◆ set_q0()
void sobec::RobotDesigner::set_q0 |
( |
const Eigen::VectorXd & |
q0 | ) |
|
◆ updateCompleteModel()
void sobec::RobotDesigner::updateCompleteModel |
( |
const Eigen::VectorXd & |
x | ) |
|
x is the complete posture, or contains the complete posture in the first elements
◆ updateReducedModel()
void sobec::RobotDesigner::updateReducedModel |
( |
const Eigen::VectorXd & |
x | ) |
|
x is the reduced posture, or contains the reduced posture in the first elements
◆ initialized_
bool sobec::RobotDesigner::initialized_ = false |
The documentation for this class was generated from the following files: