ROBOOP::Dynamics Class Reference#include <dynamics_sim.h>
List of all members.
Detailed Description
Dynamics simulation handling class.
Definition at line 56 of file dynamics_sim.h.
Constructor & Destructor Documentation
virtual ROBOOP::Dynamics::~Dynamics |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
Dynamics * ROBOOP::Dynamics::Instance |
( |
|
) |
[static] |
|
|
A pointer to Dynamics instance. Pointer is 0 if there is no instance (logic done in Constructor).
Definition at line 86 of file dynamics_sim.cpp. |
virtual void ROBOOP::Dynamics::plot |
( |
|
) |
[inline, virtual] |
|
void ROBOOP::Dynamics::reset_time |
( |
|
) |
|
|
void ROBOOP::Dynamics::Runge_Kutta4 |
( |
|
) |
|
|
void ROBOOP::Dynamics::Runge_Kutta4_Real_time |
( |
|
) |
|
|
void ROBOOP::Dynamics::set_dof |
( |
Robot_basic * |
robot_ |
) |
|
|
|
Set the degree of freedom.
Obtain the degree of freedom from Robot_basic pointer. Some vectors will be resize with new current dof value.
Definition at line 95 of file dynamics_sim.cpp. |
void ROBOOP::Dynamics::set_final_time |
( |
const double |
tf |
) |
|
|
ReturnMatrix ROBOOP::Dynamics::set_robot_on_first_point_of_splines |
( |
|
) |
|
|
|
Set the robot on first point of trajectory.
Assigned the robot joints position to the first point of the trajectory if the latter is expressed in joint space, or assigned the robot joints position via inverse kinematics if the trajectory is expressed in cartesian space. The function return a message on the console if the format of the trajectory file is incorrect.
Definition at line 174 of file dynamics_sim.cpp.
Referenced by Runge_Kutta4(), and Runge_Kutta4_Real_time(). |
void ROBOOP::Dynamics::set_time_frame |
( |
const int |
nsteps |
) |
|
|
|
Obtain state derivative.
- Parameters:
-
| x,: | state vector (joint speed and joint velocity). |
The controller torque is applied if any controller has been selected, then the joint acceleration is obtained.
Definition at line 236 of file dynamics_sim.cpp.
Referenced by Runge_Kutta4(), and Runge_Kutta4_Real_time(). |
Member Data Documentation
|
Statd vector derivative obtaint in xdot function.
Definition at line 89 of file dynamics_sim.h.
Referenced by xdot(). |
The documentation for this class was generated from the following files:
|