Biorbd
|
Class GeneralizedAcceleration. More...
#include <GeneralizedAcceleration.h>
Public Member Functions | |
GeneralizedAcceleration () | |
Construct generalized acceleration vector. More... | |
GeneralizedAcceleration (unsigned int nQddot) | |
Create generalized acceleration vector of dimension nQddot. More... | |
GeneralizedAcceleration (const biorbd::rigidbody::Joints &j) | |
Create generalized acceleration vector from a joint Model. More... | |
GeneralizedAcceleration (const biorbd::rigidbody::GeneralizedAcceleration &Q) | |
Construct generalized acceleration vector. More... | |
GeneralizedAcceleration (const RigidBodyDynamics::Math::VectorNd &v) | |
Construct vector from Casadi vector. More... | |
virtual | ~GeneralizedAcceleration () |
Destroy the class properly. | |
void | operator= (const biorbd::utils::Vector &other) |
operator= For submatrices More... | |
![]() | |
Vector () | |
Construct vector. | |
Vector (unsigned int size) | |
Construct vector of dimension size. More... | |
Vector (const biorbd::utils::Vector &other) | |
Construct vector from Casadi vector. More... | |
Vector (const RigidBodyDynamics::Math::VectorNd &other) | |
Construct vector from Casadi vector. More... | |
Vector (const biorbd::utils::Vector3d &other) | |
Construct vector from Casadi matrix. More... | |
biorbd::utils::Scalar | norm (unsigned int p=2, bool skipRoot=false) const |
Return the Euclidian p-norm of the vector. More... | |
biorbd::utils::Vector | normGradient (unsigned int p=2, bool skipRoot=false) |
Return the gradient of the p-norm. More... | |
void | operator= (const biorbd::utils::Vector &other) |
operator= For submatrices More... | |
Class GeneralizedAcceleration.
Definition at line 14 of file GeneralizedAcceleration.h.
biorbd::rigidbody::GeneralizedAcceleration::GeneralizedAcceleration | ( | ) |
Construct generalized acceleration vector.
Definition at line 6 of file GeneralizedAcceleration.cpp.
biorbd::rigidbody::GeneralizedAcceleration::GeneralizedAcceleration | ( | unsigned int | nQddot | ) |
Create generalized acceleration vector of dimension nQddot.
nQddot | number of degrees-of-freedom |
Definition at line 11 of file GeneralizedAcceleration.cpp.
biorbd::rigidbody::GeneralizedAcceleration::GeneralizedAcceleration | ( | const biorbd::rigidbody::Joints & | j | ) |
Create generalized acceleration vector from a joint Model.
j | The joint model |
Definition at line 18 of file GeneralizedAcceleration.cpp.
biorbd::rigidbody::GeneralizedAcceleration::GeneralizedAcceleration | ( | const biorbd::rigidbody::GeneralizedAcceleration & | Q | ) |
Construct generalized acceleration vector.
Q | State vector of the internal joints |
Definition at line 24 of file GeneralizedAcceleration.cpp.
biorbd::rigidbody::GeneralizedAcceleration::GeneralizedAcceleration | ( | const RigidBodyDynamics::Math::VectorNd & | v | ) |
Construct vector from Casadi vector.
v | The vector to copy |
Definition at line 31 of file GeneralizedAcceleration.cpp.
void biorbd::rigidbody::GeneralizedAcceleration::operator= | ( | const biorbd::utils::Vector & | other | ) |
operator= For submatrices
other | The vector to copy |
Definition at line 55 of file GeneralizedAcceleration.cpp.