| 
    Robotics Library
    0.7.0
    
   | 
 
#include <Revolute.h>

Public Member Functions | |
| Revolute () | |
| virtual | ~Revolute () | 
| ::rl::math::Unit | getPositionUnit () const | 
| ::rl::math::Unit | getSpeedUnit () const | 
| void | jacobian (const ::rl::math::Transform &tcp, ::rl::math::MatrixBlock &j) | 
| void | setPosition (const ::rl::math::Real &q) | 
  Public Member Functions inherited from rl::kin::Joint | |
| Joint () | |
| virtual | ~Joint () | 
| ::rl::math::Real | getPosition () const | 
  Public Member Functions inherited from rl::kin::Transform | |
| Transform () | |
| virtual | ~Transform () | 
| virtual void | updateFrames () | 
  Public Member Functions inherited from rl::kin::Element | |
| Element () | |
| virtual | ~Element () | 
Additional Inherited Members | |
  Public Attributes inherited from rl::kin::Joint | |
| ::rl::math::Real | a | 
| ::rl::math::Real | alpha | 
| ::rl::math::Real | d | 
| ::std::unordered_set< ::std::size_t > | leaves | 
| ::rl::math::Real | max | 
| ::rl::math::Real | min | 
| ::rl::math::Real | offset | 
| ::rl::math::Real | speed | 
| ::rl::math::Real | theta | 
| bool | wraparound | 
  Public Attributes inherited from rl::kin::Transform | |
| Frame * | in | 
| Frame * | out | 
| ::rl::math::Transform | transform | 
  Public Attributes inherited from rl::kin::Element | |
| ::std::string | name | 
  Protected Attributes inherited from rl::kin::Joint | |
| ::rl::math::Real | q | 
| rl::kin::Revolute::Revolute | ( | ) | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements rl::kin::Joint.
      
  | 
  virtual | 
Implements rl::kin::Joint.
      
  | 
  virtual | 
\[ {^{0}J_{i}(q)} = \begin{pmatrix}z_{i - 1} \times {^{i - 1}p_{n}}\\z_{i - 1}\end{pmatrix} \]
Implements rl::kin::Joint.
      
  | 
  virtual | 
Reimplemented from rl::kin::Joint.