robotoc
robotoc - efficient ROBOT Optimal Control solvers
Loading...
Searching...
No Matches
robotoc::Robot Member List

This is the complete list of members for robotoc::Robot, including all inherited members.

CoM() constrobotoc::Robot
computeBaumgarteDerivatives(const ContactStatus &contact_status, const Eigen::MatrixBase< MatrixType1 > &baumgarte_partial_dq, const Eigen::MatrixBase< MatrixType2 > &baumgarte_partial_dv, const Eigen::MatrixBase< MatrixType3 > &baumgarte_partial_da)robotoc::Robotinline
computeBaumgarteResidual(const ContactStatus &contact_status, const Eigen::MatrixBase< VectorType > &baumgarte_residual)robotoc::Robotinline
computeContactPositionDerivative(const ImpactStatus &impact_status, const Eigen::MatrixBase< MatrixType > &position_partial_dq)robotoc::Robotinline
computeContactPositionResidual(const ImpactStatus &impact_status, const Eigen::MatrixBase< VectorType > &position_residual)robotoc::Robotinline
computeImpactVelocityDerivatives(const ImpactStatus &impact_status, const Eigen::MatrixBase< MatrixType1 > &velocity_partial_dq, const Eigen::MatrixBase< MatrixType2 > &velocity_partial_dv)robotoc::Robotinline
computeImpactVelocityResidual(const ImpactStatus &impact_status, const Eigen::MatrixBase< VectorType > &velocity_residual) constrobotoc::Robotinline
computeMinv(const Eigen::MatrixBase< MatrixType1 > &M, const Eigen::MatrixBase< MatrixType2 > &Minv)robotoc::Robotinline
computeMJtJinv(const Eigen::MatrixBase< MatrixType1 > &M, const Eigen::MatrixBase< MatrixType2 > &J, const Eigen::MatrixBase< MatrixType3 > &MJtJinv)robotoc::Robotinline
CoMVelocity() constrobotoc::Robot
contactFrameNames() constrobotoc::Robot
contactFrames() constrobotoc::Robot
contactType(const int contact_index) constrobotoc::Robot
contactTypes() constrobotoc::Robot
createContactStatus() constrobotoc::Robot
createImpactStatus() constrobotoc::Robot
dim_passive() constrobotoc::Robot
dimq() constrobotoc::Robot
dimu() constrobotoc::Robot
dimv() constrobotoc::Robot
dIntegrateTransport_dq(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &v, const Eigen::MatrixBase< MatrixType1 > &Jin, const Eigen::MatrixBase< MatrixType2 > &Jout) constrobotoc::Robotinline
dIntegrateTransport_dv(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &v, const Eigen::MatrixBase< MatrixType1 > &Jin, const Eigen::MatrixBase< MatrixType2 > &Jout) constrobotoc::Robotinline
disp(std::ostream &os) constrobotoc::Robot
dSubtractConfiguration_dq0(const Eigen::MatrixBase< ConfigVectorType1 > &qf, const Eigen::MatrixBase< ConfigVectorType2 > &q0, const Eigen::MatrixBase< MatrixType > &dqdiff_dq0) constrobotoc::Robotinline
dSubtractConfiguration_dqf(const Eigen::MatrixBase< ConfigVectorType1 > &qf, const Eigen::MatrixBase< ConfigVectorType2 > &q0, const Eigen::MatrixBase< MatrixType > &dqdiff_dqf) constrobotoc::Robotinline
frameAngularVelocity(const int frame_id, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
frameAngularVelocity(const std::string &frame_name, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
frameId(const std::string &frame_name) constrobotoc::Robot
frameLinearVelocity(const int frame_id, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
frameLinearVelocity(const std::string &frame_name, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
frameName(const int frame_id) constrobotoc::Robot
framePlacement(const int frame_id) constrobotoc::Robot
framePlacement(const std::string &frame_name) constrobotoc::Robot
framePosition(const int frame_id) constrobotoc::Robot
framePosition(const std::string &frame_name) constrobotoc::Robot
frameRotation(const int frame_id) constrobotoc::Robot
frameRotation(const std::string &frame_name) constrobotoc::Robot
frameSpatialVelocity(const int frame_id, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
frameSpatialVelocity(const std::string &frame_name, const pinocchio::ReferenceFrame reference_frame=pinocchio::LOCAL_WORLD_ALIGNED) constrobotoc::Robot
generateFeasibleConfiguration() constrobotoc::Robot
getCoMJacobian(const Eigen::MatrixBase< MatrixType > &J) constrobotoc::Robotinline
getFrameJacobian(const int frame_id, const Eigen::MatrixBase< MatrixType > &J)robotoc::Robotinline
getJacobianTransformFromLocalToWorld(const int frame_id, const Eigen::MatrixBase< Vector3dType > &vec_world, const Eigen::MatrixBase< MatrixType > &J)robotoc::Robotinline
hasFloatingBase() constrobotoc::Robot
initializeJointLimits()robotoc::Robot
integrateCoeffWiseJacobian(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< MatrixType > &J) constrobotoc::Robotinline
integrateConfiguration(const Eigen::MatrixBase< TangentVectorType > &v, const double integration_length, const Eigen::MatrixBase< ConfigVectorType > &q) constrobotoc::Robotinline
integrateConfiguration(const Eigen::MatrixBase< ConfigVectorType1 > &q, const Eigen::MatrixBase< TangentVectorType > &v, const double integration_length, const Eigen::MatrixBase< ConfigVectorType2 > &q_integrated) constrobotoc::Robotinline
interpolateConfiguration(const Eigen::MatrixBase< ConfigVectorType1 > &q1, const Eigen::MatrixBase< ConfigVectorType2 > &q2, const double t, const Eigen::MatrixBase< ConfigVectorType3 > &qout) constrobotoc::Robotinline
jointEffortLimit() constrobotoc::Robot
jointVelocityLimit() constrobotoc::Robot
lowerJointPositionLimit() constrobotoc::Robot
max_dimf() constrobotoc::Robot
maxNumContacts() constrobotoc::Robot
maxNumPointContacts() constrobotoc::Robot
maxNumSurfaceContacts() constrobotoc::Robot
normalizeConfiguration(const Eigen::MatrixBase< ConfigVectorType > &q) constrobotoc::Robotinline
operator<<robotoc::Robotfriend
operator=(const Robot &)=defaultrobotoc::Robot
operator=(Robot &&) noexcept=defaultrobotoc::Robot
pointContactFrameNames() constrobotoc::Robot
pointContactFrames() constrobotoc::Robot
RNEA(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &a, const Eigen::MatrixBase< TangentVectorType3 > &tau)robotoc::Robotinline
RNEADerivatives(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &a, const Eigen::MatrixBase< MatrixType1 > &dRNEA_partial_dq, const Eigen::MatrixBase< MatrixType2 > &dRNEA_partial_dv, const Eigen::MatrixBase< MatrixType3 > &dRNEA_partial_da)robotoc::Robotinline
RNEAImpact(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType1 > &dv, const Eigen::MatrixBase< TangentVectorType2 > &res)robotoc::Robotinline
RNEAImpactDerivatives(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &dv, const Eigen::MatrixBase< MatrixType1 > &dRNEA_partial_dq, const Eigen::MatrixBase< MatrixType2 > &dRNEA_partial_ddv)robotoc::Robotinline
Robot(const RobotModelInfo &robot_model_info)robotoc::Robot
Robot()robotoc::Robot
Robot(const Robot &)=defaultrobotoc::Robot
Robot(Robot &&) noexcept=defaultrobotoc::Robot
robotModelInfo() constrobotoc::Robot
robotProperties() constrobotoc::Robot
setContactForces(const ContactStatus &contact_status, const std::vector< Vector6d > &f)robotoc::Robot
setImpactForces(const ImpactStatus &impact_status, const std::vector< Vector6d > &f)robotoc::Robotinline
setJointEffortLimit(const Eigen::VectorXd &joint_effort_limit)robotoc::Robot
setJointVelocityLimit(const Eigen::VectorXd &joint_velocity_limit)robotoc::Robot
setLowerJointPositionLimit(const Eigen::VectorXd &lower_joint_position_limit)robotoc::Robot
setRobotProperties(const RobotProperties &properties)robotoc::Robot
setUpperJointPositionLimit(const Eigen::VectorXd &upper_joint_position_limit)robotoc::Robot
subtractConfiguration(const Eigen::MatrixBase< ConfigVectorType1 > &qf, const Eigen::MatrixBase< ConfigVectorType2 > &q0, const Eigen::MatrixBase< TangentVectorType > &qdiff) constrobotoc::Robotinline
surfaceContactFrameNames() constrobotoc::Robot
surfaceContactFrames() constrobotoc::Robot
totalMass() constrobotoc::Robot
totalWeight() constrobotoc::Robot
transformFromLocalToWorld(const int frame_id, const Eigen::Vector3d &vec_local, const Eigen::MatrixBase< Vector3dType > &vec_world) constrobotoc::Robotinline
updateFrameKinematics(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &a)robotoc::Robotinline
updateFrameKinematics(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &v)robotoc::Robotinline
updateFrameKinematics(const Eigen::MatrixBase< ConfigVectorType > &q)robotoc::Robotinline
updateKinematics(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &a)robotoc::Robotinline
updateKinematics(const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &v)robotoc::Robotinline
updateKinematics(const Eigen::MatrixBase< ConfigVectorType > &q)robotoc::Robotinline
upperJointPositionLimit() constrobotoc::Robot
Vector6d typedefrobotoc::Robot
~Robot()=defaultrobotoc::Robot