| 
    mc_rtc
    2.14.0
    
   | 
 
Namespaces | |
| details | |
| force | |
| lipm_stabilizer | |
Classes | |
| struct | AddRemoveContactTask | 
| Add or remove a contact.  More... | |
| struct | AddContactTask | 
| Add a contact.  More... | |
| struct | RemoveContactTask | 
| Remove a contact.  More... | |
| struct | BSplineTrajectoryTask | 
| Track a bezier curve with a robot surface.  More... | |
| struct | CoMTask | 
| Control a robot's CoM.  More... | |
| struct | EndEffectorTask | 
| Controls an end-effector.  More... | |
| struct | ExactCubicTrajectoryTask | 
| Track an exact cubic spline, that is a curve passing exactly through waypoints in position, with optional initial and final velocity and acceleration.  More... | |
| struct | GazeTask | 
| Control the Gaze of a body.  More... | |
| struct | LookAtFrameTask | 
| Track a frame position with a "gaze" vector. This task is a convenience wrapper for LookAtTask that takes care of automatically updating the gaze target.  More... | |
| struct | LookAtTask | 
| Orient a "gaze" vector defined on a body to look towards a world position. This task is a convenience wrapper around VectorOrientationTask.  More... | |
| struct | MetaTask | 
| Represents a generic task.  More... | |
| struct | MetaTaskLoader | 
| struct | MomentumTask | 
| Control the momentum of a robot.  More... | |
| struct | OrientationTask | 
| Control the orientation of a frame.  More... | |
| struct | PositionBasedVisServoTask | 
| Servo an end-effector depending on position error in camera frame.  More... | |
| struct | PositionTask | 
| Control the position of a frame.  More... | |
| struct | PostureTask | 
| struct | RelativeEndEffectorTask | 
| Controls an end-effector relatively to another frame.  More... | |
| struct | SmoothTask | 
| SmoothTask allows to smoothly reach a final weight and objective for a given task.  More... | |
| struct | SplineTrajectoryTask | 
| Generic CRTP implementation for a task tracking a curve in both position and orientation. This class takes care of much of the logic behind tracking a curve:  More... | |
| struct | TrajectoryTaskGeneric | 
| Generic wrapper for a trajectory dynamic over an error function.  More... | |
| struct | TransformTask | 
| Control a frame 6D pose.  More... | |
| struct | VectorOrientationTask | 
| Control the orientation of a vector attached to a frame.  More... | |
| struct | LookAtTFTask | 
| Control the gaze vector of a body to look towards a world position updated at each iteration from a ROS TF Frame.  More... | |
Typedefs | |
| using | LookAtSurfaceTask = LookAtFrameTask | 
| using | MetaTaskPtr = std::shared_ptr< MetaTask > | 
| using | PostureTaskPtr = std::shared_ptr< PostureTask > | 
| using | SurfaceTransformTask = TransformTask | 
Meta-programming helpers to detect some function capabilities
| using mc_tasks::LookAtSurfaceTask = typedef LookAtFrameTask | 
| using mc_tasks::MetaTaskPtr = typedef std::shared_ptr<MetaTask> | 
| using mc_tasks::PostureTaskPtr = typedef std::shared_ptr<PostureTask> | 
| using mc_tasks::SurfaceTransformTask = typedef TransformTask |