#include <mc_control/Configuration.h>
#include <mc_control/Contact.h>
#include <mc_observers/ObserverPipeline.h>
#include <mc_rbdyn/RobotConverter.h>
#include <mc_rbdyn/Robots.h>
#include <mc_rtc/DataStore.h>
#include <mc_rtc/gui.h>
#include <mc_rtc/log/Logger.h>
#include <mc_rtc/unique_ptr.h>
#include <mc_solver/CollisionsConstraint.h>
#include <mc_solver/CompoundJointConstraint.h>
#include <mc_solver/ContactConstraint.h>
#include <mc_solver/DynamicsConstraint.h>
#include <mc_solver/KinematicsConstraint.h>
#include <mc_solver/QPSolver.h>
#include <mc_tasks/PostureTask.h>
#include <mc_control/api.h>
Go to the source code of this file.
Classes | |
class | mc_control::ControllerResetData |
Contains information allowing the controller to start smoothly from the current state of the robot. More... | |
struct | mc_control::ControllerParameters |
Extra parameters that influence the creator construction. More... | |
class | mc_control::MCController |
MCController is the base class to implement all controllers. It assumes that at least two robots are provided. The first is considered as the "main" robot. Some common constraints and a posture task are defined (but not added to the solver) for this robot. More... | |
struct | mc_control::MCController::DeprecatedAnchorFrame< T > |
struct | mc_control::details::BackendSpecificController< backend, SolverT > |
Namespaces | |
mc_rbdyn | |
mc_control | |
mc_control::details | |
Macros | |
#define | ADD_PARAMETER(TYPE, NAME, DEFAULT) |
#define | CONTROLLER_MODULE_API |
#define ADD_PARAMETER | ( | TYPE, | |
NAME, | |||
DEFAULT | |||
) |
#define CONTROLLER_MODULE_API |