Go to the documentation of this file.
22 MCPythonController(
const std::vector<std::shared_ptr<mc_rbdyn::RobotModule>> & robots,
double dt);
26 virtual bool run()
override;
33 bool python_failed_ =
false;
std::function< void(const ControllerResetData &)> reset_callback
Definition: mc_python_controller.h:29
#define MC_CONTROL_DLLAPI
Definition: api.h:50
std::function< bool()> run_callback
Definition: mc_python_controller.h:28
std::function< bool()> handle_python_error
Definition: mc_python_controller.h:30
std::string out
Definition: mc_python_controller.h:16
Definition: mc_python_controller.h:13
Contains information allowing the controller to start smoothly from the current state of the robot.
Definition: MCController.h:45
Definition: mc_python_controller.h:19
Definition: CompletionCriteria.h:10
MCController is the base class to implement all controllers. It assumes that at least two robots are ...
Definition: MCController.h:98
bool success
Definition: mc_python_controller.h:15