| addCollisions(const std::string &r1, const std::string &r2, const std::vector< mc_rbdyn::Collision > &collisions) | mc_control::MCController | |
| addContact(const Contact &c) | mc_control::MCController | |
| addRobotToGUI(const mc_rbdyn::Robot &robot) | mc_control::MCController | protected |
| addRobotToLog(const mc_rbdyn::Robot &robot) | mc_control::MCController | protected |
| anchorFrame(const sva::PTransformd &) | mc_control::MCController | inline |
| anchorFrame() const | mc_control::MCController | inline |
| anchorFrameReal(const sva::PTransformd &) | mc_control::MCController | inline |
| anchorFrameReal() const | mc_control::MCController | inline |
| Backend typedef | mc_control::MCController | |
| BackendSpecificController(mc_rbdyn::RobotModulePtr rm, double dt, const mc_rtc::Configuration &config, ControllerParameters params={}) | mc_control::fsm::details::BackendSpecificController< backend, SolverT > | inline |
| clearContacts() | mc_control::MCController | |
| collision_constraints_ | mc_control::MCController | protected |
| compoundJointConstraint | mc_control::MCController | |
| config() | mc_control::MCController | inline |
| config() const | mc_control::MCController | inline |
| config_ | mc_control::MCController | protected |
| constraints_ | mc_control::MCController | protected |
| contact_constraint_ | mc_control::MCController | protected |
| contactConstraint() | mc_control::fsm::Controller | inline |
| contacts() const | mc_control::MCController | |
| contacts_ | mc_control::MCController | protected |
| contacts_changed_ | mc_control::MCController | protected |
| contacts_table_ | mc_control::MCController | protected |
| ContactTableDataT typedef | mc_control::MCController | protected |
| Controller(mc_rbdyn::RobotModulePtr rm, double dt, const mc_rtc::Configuration &config, ControllerParameters params={}) | mc_control::fsm::Controller | |
| converters_ | mc_control::MCController | protected |
| createObserverPipelines(const mc_rtc::Configuration &config) | mc_control::MCController | virtual |
| datastore() noexcept | mc_control::MCController | inline |
| datastore() const noexcept | mc_control::MCController | inline |
| datastore_ | mc_control::MCController | protected |
| duration_ms typedef | mc_control::MCController | protected |
| dynamicsConstraint | mc_control::MCController | |
| env() const noexcept | mc_control::MCController | inline |
| env() noexcept | mc_control::MCController | inline |
| executor_ | mc_control::fsm::Controller | protected |
| factory() | mc_control::fsm::Controller | inline |
| factory_ | mc_control::fsm::Controller | protected |
| ff_tasks_ | mc_control::fsm::Controller | protected |
| first_reset_ | mc_control::fsm::Controller | protected |
| getPostureTask(const std::string &robot) | mc_control::fsm::Controller | |
| gripper(const std::string &robot, const std::string &gripper) | mc_control::MCController | |
| gui() const noexcept | mc_control::MCController | inline |
| gui_ | mc_control::MCController | protected |
| hasCollision(const std::string &r1, const std::string &r2, const mc_rbdyn::Collision &col) const noexcept | mc_control::MCController | |
| hasCollision(const std::string &r1, const std::string &r2, const std::string &c1, const std::string &c2) const noexcept | mc_control::MCController | |
| hasContact(const Contact &c) const | mc_control::MCController | |
| hasObserverPipeline(const std::string &name) const | mc_control::MCController | |
| hasObserverPipeline() const | mc_control::MCController | |
| hasRobot(const std::string &robot) const noexcept | mc_control::MCController | inline |
| idle_keep_state_ | mc_control::fsm::Controller | protected |
| interrupt() | mc_control::fsm::Controller | inlinevirtual |
| kinematicsConstraint | mc_control::MCController | |
| loading_location_ | mc_control::MCController | |
| loadRobot(mc_rbdyn::RobotModulePtr rm, const std::string &name) | mc_control::MCController | |
| loadRobot(mc_rbdyn::RobotModulePtr rm, const std::string &name, mc_rbdyn::Robots &robots, const mc_rbdyn::LoadRobotParameters ¶ms) | mc_control::MCController | protected |
| logger() noexcept | mc_control::MCController | inline |
| logger_ | mc_control::MCController | protected |
| MCController(std::shared_ptr< mc_rbdyn::RobotModule > robot, double dt, ControllerParameters params={}) | mc_control::MCController | protected |
| MCController(std::shared_ptr< mc_rbdyn::RobotModule > robot, double dt, const mc_rtc::Configuration &config, ControllerParameters params={}) | mc_control::MCController | protected |
| MCController(const std::vector< std::shared_ptr< mc_rbdyn::RobotModule >> &robot_modules, double dt, ControllerParameters params={}) | mc_control::MCController | protected |
| MCController(const std::vector< std::shared_ptr< mc_rbdyn::RobotModule >> &robot_modules, double dt, const mc_rtc::Configuration &config, ControllerParameters params={}) | mc_control::MCController | protected |
| name_ | mc_control::MCController | |
| observerPipeline(const std::string &name) const | mc_control::MCController | |
| observerPipeline(const std::string &name) | mc_control::MCController | |
| observerPipeline() const | mc_control::MCController | |
| observerPipeline() | mc_control::MCController | |
| observerPipelines() const | mc_control::MCController | |
| observerPipelines() | mc_control::MCController | |
| observerPipelines_ | mc_control::MCController | protected |
| outputRealRobot() const noexcept | mc_control::MCController | inline |
| outputRealRobot() noexcept | mc_control::MCController | inline |
| outputRealRobot(const std::string &name) const | mc_control::MCController | inline |
| outputRealRobot(const std::string &name) | mc_control::MCController | inline |
| outputRealRobots() const noexcept | mc_control::MCController | inline |
| outputRealRobots() noexcept | mc_control::MCController | inline |
| outputRealRobots_ | mc_control::MCController | protected |
| outputRobot() const noexcept | mc_control::MCController | inline |
| outputRobot() noexcept | mc_control::MCController | inline |
| outputRobot(const std::string &name) const | mc_control::MCController | inline |
| outputRobot(const std::string &name) | mc_control::MCController | inline |
| outputRobots() const noexcept | mc_control::MCController | inline |
| outputRobots() noexcept | mc_control::MCController | inline |
| outputRobots_ | mc_control::MCController | protected |
| posture_tasks_ | mc_control::fsm::Controller | protected |
| postureTask | mc_control::MCController | |
| qpsolver | mc_control::MCController | protected |
| realRobot() const noexcept | mc_control::MCController | inline |
| realRobot() noexcept | mc_control::MCController | inline |
| realRobot(const std::string &name) const | mc_control::MCController | inline |
| realRobot(const std::string &name) | mc_control::MCController | inline |
| realRobots() const noexcept | mc_control::MCController | inline |
| realRobots() noexcept | mc_control::MCController | inline |
| removeCollisions(const std::string &r1, const std::string &r2, const std::vector< mc_rbdyn::Collision > &collisions) | mc_control::MCController | |
| removeCollisions(const std::string &r1, const std::string &r2) | mc_control::MCController | |
| removeContact(const Contact &c) | mc_control::MCController | |
| removeRobot(const std::string &name) | mc_control::MCController | |
| reset(const ControllerResetData &data) override | mc_control::fsm::Controller | virtual |
| resetObserverPipelines() | mc_control::MCController | virtual |
| resume(const std::string &state) | mc_control::fsm::Controller | |
| robot() const noexcept | mc_control::MCController | inline |
| robot() noexcept | mc_control::MCController | inline |
| robot(const std::string &name) const | mc_control::MCController | inline |
| robot(const std::string &name) | mc_control::MCController | inline |
| robot_config(const std::string &robot_name) const | mc_control::MCController | |
| robot_config(const mc_rbdyn::Robot &robot) const | mc_control::MCController | |
| robots() const noexcept | mc_control::MCController | inline |
| robots() noexcept | mc_control::MCController | inline |
| run() override | mc_control::fsm::Controller | virtual |
| run(mc_solver::FeedbackType fType) | mc_control::fsm::Controller | |
| running() | mc_control::fsm::Controller | inline |
| running_ | mc_control::fsm::Controller | protected |
| runObserverPipelines() | mc_control::MCController | virtual |
| saved_posture_weights_ | mc_control::fsm::Controller | protected |
| selfCollisionConstraint | mc_control::MCController | |
| set_loading_location(std::string_view location) | mc_control::MCController | static |
| set_name(std::string_view name) | mc_control::MCController | static |
| solver() const noexcept | mc_control::fsm::details::BackendSpecificController< backend, SolverT > | inline |
| solver() noexcept | mc_control::fsm::details::BackendSpecificController< backend, SolverT > | inline |
| stop() | mc_control::MCController | virtual |
| supported_robots(std::vector< std::string > &out) const | mc_control::MCController | virtual |
| timeStep | mc_control::MCController | |
| updateContacts() | mc_control::MCController | protected |
| updateContacts_dt_ | mc_control::MCController | protected |
| ~Controller() override | mc_control::fsm::Controller | |
| ~MCController() | mc_control::MCController | virtual |