#include <sot/torque_control/ddp-actuator-solver.hh>
|
| void | param_init (const double ×tep, const int &T, const int &nbItMax, const double &stopCriteria) |
| |
|
| double | m_ambiant_temperature |
| |
| CostTemp | m_cost |
| |
| double | m_dt |
| |
| unsigned int | m_iterMax |
| |
| DCTemp | m_model |
| |
| DDPSolver< double, 5, 1 > | m_solver |
| |
| double | m_stopCrit |
| |
| unsigned int | m_T |
| |
| DDPSolver< double, 5, 1 >::commandVec_t | m_u |
| |
| DDPSolver< double, 5, 1 >::stateVec_t | m_x |
| |
| DDPSolver< double, 5, 1 >::stateVec_t | m_xDes |
| |
| DDPSolver< double, 5, 1 >::stateVec_t | m_xinit |
| |
| DDPSolver< double, 5, 1 >::stateVec_t | m_zeroState |
| |
Definition at line 39 of file ddp-actuator-solver.hh.
◆ DdpActuatorSolver()
◆ DECLARE_SIGNAL_IN() [1/7]
| DECLARE_SIGNAL_IN |
( |
dx_measure |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [2/7]
| DECLARE_SIGNAL_IN |
( |
pos_des |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [3/7]
| DECLARE_SIGNAL_IN |
( |
pos_joint_measure |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [4/7]
| DECLARE_SIGNAL_IN |
( |
pos_motor_measure |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [5/7]
| DECLARE_SIGNAL_IN |
( |
tau_des |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [6/7]
| DECLARE_SIGNAL_IN |
( |
tau_measure |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_IN() [7/7]
| DECLARE_SIGNAL_IN |
( |
temp_measure |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ DECLARE_SIGNAL_OUT()
| DECLARE_SIGNAL_OUT |
( |
tau |
, |
|
|
dynamicgraph::Vector |
|
|
) |
| |
◆ display()
| void display |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ param_init()
| void param_init |
( |
const double & |
timestep, |
|
|
const int & |
T, |
|
|
const int & |
nbItMax, |
|
|
const double & |
stopCriteria |
|
) |
| |
|
protected |
Initialize the DDP.
- Parameters
-
| timestep | Control period (in seconds). |
| T | Size of the preview window (in nb of timestep). |
| nbItMax | Maximum number of iterations. |
| stopCriteria | The value of the stopping criteria. |
Definition at line 148 of file ddp-actuator-solver.cpp.
◆ m_ambiant_temperature
| double m_ambiant_temperature |
|
protected |
◆ m_cost
◆ m_dt
◆ m_iterMax
◆ m_model
◆ m_solver
| DDPSolver<double, 5, 1> m_solver |
|
protected |
◆ m_stopCrit
◆ m_T
◆ m_u
| DDPSolver<double, 5, 1>::commandVec_t m_u |
|
protected |
◆ m_x
| DDPSolver<double, 5, 1>::stateVec_t m_x |
|
protected |
◆ m_xDes
| DDPSolver<double, 5, 1>::stateVec_t m_xDes |
|
protected |
◆ m_xinit
| DDPSolver<double, 5, 1>::stateVec_t m_xinit |
|
protected |
◆ m_zeroState
| DDPSolver<double, 5, 1>::stateVec_t m_zeroState |
|
protected |
The documentation for this class was generated from the following files: