humoto
Classes | Variables
humoto::pepper_ik Namespace Reference

Classes

class  ConfigurableOptimizationProblem
 Class representing the hierarchy of the problem. More...
 
class  GeneralizedCoordinates
 State of the model. More...
 
class  Model
 Model. More...
 
class  ModelDescription< ModelFeatures::FIXED_WHEELS|ModelFeatures::ROOT_PLANAR >
 Specific model description (planar root joint) More...
 
class  ModelDescription< ModelFeatures::FIXED_WHEELS|ModelFeatures::ROOT_TIBIA >
 Specific model description (relocated root) More...
 
class  ModelDescription< ModelFeatures::FIXED_WHEELS|ModelFeatures::ROOT_TORSO >
 Specific model description (default model) More...
 
class  ModelDescriptionBase< ModelFeatures::FIXED_WHEELS >
 Base description class of models with fixed wheels. More...
 
class  ModelFeatures
 Model features are used to define different versions of the model. More...
 
class  MotionParameters
 Desired motion parameters. More...
 
class  RobotCommand
 Stores robot command. More...
 
class  TaskBaseCoMTracking
 base CoM tracking More...
 
class  TaskBaseCoMTracking< FIXED_WHEELS|ROOT_PLANAR >
 base CoM tracking More...
 
class  TaskBaseCoMTrackingBase
 base CoM tracking More...
 
class  TaskBaseOrientation
 base orientation More...
 
class  TaskBaseOrientation< FIXED_WHEELS|ROOT_PLANAR >
 base orientation More...
 
class  TaskBaseOrientationBase
 base orientation More...
 
class  TaskBodyCoMTracking
 body CoM tracking More...
 
class  TaskFixArms
 Prevents motion of arms. More...
 
class  TaskFixHead
 Prevents motion of the head. More...
 
class  TaskJointsBounds
 Bound joint angles. More...
 
class  TaskJointsReference
 maintain reference joint angles More...
 
class  TaskTagAngularVelocity
 Tag angular velocity. More...
 
class  TaskTagCompleteVelocity
 Tag complete velocity (translational and rotational) More...
 
class  TaskTagOrientation
 Tag orientation. More...
 
class  TaskTagPose
 Tag pose. More...
 
class  TaskTagPose3Dof
 Tag pose with 3dofs (around x axis, around y axis, along z axis) This task is used when moving the base using visual servoing. More...
 
class  WBCParameters
 Parameters of the WBC problem. More...
 
class  WholeBodyController
 Whole body controller. More...
 

Variables

static const char * JOINTS_VARIABLES_ID = "joints_vel"
 Joint angles. More...
 
template<int t_features>
class HUMOTO_LOCAL ModelDescription
 Specific model description classes. More...
 
template<int t_features>
class HUMOTO_LOCAL ModelDescriptionBase
 Base model description class. More...
 
static const char * ROOT_VARIABLES_ID = "root_vel"
 Root position and orientation. More...
 

Variable Documentation

◆ JOINTS_VARIABLES_ID

const char* humoto::pepper_ik::JOINTS_VARIABLES_ID = "joints_vel"
static

Joint angles.

Definition at line 19 of file common.h.

◆ ModelDescription

template<int t_features>
class HUMOTO_LOCAL humoto::pepper_ik::ModelDescription

Specific model description classes.

Template Parameters
t_featuresModel features.

Definition at line 59 of file model_description.h.

◆ ModelDescriptionBase

template<int t_features>
class HUMOTO_LOCAL humoto::pepper_ik::ModelDescriptionBase

Base model description class.

Template Parameters
t_featuresModel features.

Definition at line 51 of file model_description.h.

◆ ROOT_VARIABLES_ID

const char* humoto::pepper_ik::ROOT_VARIABLES_ID = "root_vel"
static

Root position and orientation.

Definition at line 17 of file common.h.