|
pinocchio
1.2.6-7-g6de3e-dirty
|
Template for handling data related to a first order linear DC motor model. More...
#include <actuators/dc-linear-first-order-motor-model.hpp>
Public Member Functions | |
| const Observations_t & | h () const |
| Return observation vector. | |
| const Parameters_t & | c () const |
| Return parameters. | |
| const S_t & | S () const |
| Returns selection matrix. | |
| Observations_t & | h () |
| void | rotorInertia (Scalar_ c) |
| Rotor inertia (kg/m2) - \( B_m \). More... | |
| void | rotorResistor (Scalar_ c) |
| Rotor resistor (Ohm) - \( R\). | |
| void | torqueConst (Scalar_ c) |
| Torque constant (Nm/A) - \( K_m \). | |
| void | speedTorqueGrad (Scalar_ c) |
| Speed torque gradient (rads^-1/Nm) \( D_m \). | |
| void | backEMF (Scalar_ c) |
| Terminal Inductance (Henry) More... | |
| void | setS (S_t &S) |
Protected Member Functions | |
| void | updateFirstThreeParameters () |
| Update the first three parameters of the actuators: | |
Protected Attributes | |
| Observations_t | h_ |
| Observation variables. | |
| Parameters_t | c_ |
| Vector parameters. | |
| S_t | S_ |
| Selection matrix. | |
| X_t | x_ |
| State vector. | |
Template for handling data related to a first order linear DC motor model.
| Scalar_ | {description} |
Definition at line 118 of file dc-linear-first-order-motor-model.hpp.
|
inline |
Terminal Inductance (Henry)
Back electro magnetic force constant \( K_b \) It is the inverse of the speed torque gradient constant ( \(k_N\)) in Maxon datasheet. More exactly the maxon datasheet gives rpm/V. So it is \(\frac{60}{ 2 \pi k_N)}\)
Definition at line 164 of file dc-linear-first-order-motor-model.hpp.
References ActuatorDCFirstOrderMotorData< Scalar_ >::c(), ActuatorDCFirstOrderMotorData< Scalar_ >::c_, ActuatorDCFirstOrderMotorData< Scalar_ >::h(), ActuatorDCFirstOrderMotorData< Scalar_ >::h_, ActuatorDCFirstOrderMotorData< Scalar_ >::S(), and ActuatorDCFirstOrderMotorData< Scalar_ >::S_.
|
inline |
Rotor inertia (kg/m2) - \( B_m \).
Internal parameters of the actuator.
Definition at line 140 of file dc-linear-first-order-motor-model.hpp.
References ActuatorDCFirstOrderMotorData< Scalar_ >::c(), ActuatorDCFirstOrderMotorData< Scalar_ >::c_, and ActuatorDCFirstOrderMotorData< Scalar_ >::updateFirstThreeParameters().