#include <rotationalinertia.hpp>
Definition at line 34 of file rotationalinertia.hpp.
 
◆ RotationalInertia()
  
  | 
        
          | KDL::RotationalInertia::RotationalInertia | ( | double | Ixx = 0, |  
          |  |  | double | Iyy = 0, |  
          |  |  | double | Izz = 0, |  
          |  |  | double | Ixy = 0, |  
          |  |  | double | Ixz = 0, |  
          |  |  | double | Iyz = 0 |  
          |  | ) |  |  |  | explicit | 
 
 
◆ ~RotationalInertia()
      
        
          | KDL::RotationalInertia::~RotationalInertia | ( |  | ) |  | 
      
 
 
◆ operator*()
This function calculates the angular momentum resulting from a rotational velocity omega 
Definition at line 43 of file rotationalinertia.cpp.
 
 
◆ Zero()
◆ operator* [1/5]
coordinate system transform Ia = T_a_b*Ib with T_a_b the frame from a to b 
Coordinate system transform Ia = T_a_b*Ib with T_a_b the frame from a to b. 
Definition at line 54 of file rigidbodyinertia.cpp.
 
 
◆ operator* [2/5]
calculate spatial momentum 
calculate spatial momentum: h = I*v make sure that the twist v and the inertia are expressed in the same reference frame/point 
Definition at line 50 of file rigidbodyinertia.cpp.
 
 
◆ operator* [3/5]
base frame orientation change Ia = R_a_b*Ib with R_a_b the rotation for frame from a to b 
Reference frame orientation change Ia = R_a_b*Ib with R_a_b the rotation of b expressed in a 
Definition at line 72 of file rigidbodyinertia.cpp.
 
 
◆ operator* [4/5]
◆ operator* [5/5]
◆ operator+ [1/2]
addition 
addition I: I_new = I_old1 + I_old2, make sure that I_old1 and I_old2 are expressed in the same reference frame/point, otherwise the result is worth nothing 
Definition at line 46 of file rigidbodyinertia.cpp.
 
 
◆ operator+ [2/2]
◆ RigidBodyInertia
◆ data
      
        
          | double KDL::RotationalInertia::data[9] | 
      
 
 
The documentation for this class was generated from the following files: