General structure of the inverse dynamics module. More...
#include <mbs_invdyn_struct.h>
Public Attributes | |
| MbsInvOptions * | options |
| Structure defining the options of a inverse dynamics analysis. More... | |
| MbsAux * | mbs_aux |
| Structure to store auxiliary value needed during computation. More... | |
| double | tsim |
| Current simulation time. More... | |
| int | tindex |
| Current time index. More... | |
| MbsBuffer ** | buffers |
| Buffer to store generalized coordinates, velocities, acceleration. More... | |
| MbsGrowingBuffer * | user_buffer |
| Growing buffer to store user values. More... | |
| int | bufferNb |
| Number of buffers. More... | |
| double ** | savedArrays |
| Pointer to the array that must be saved to buffers. More... | |
| int | savePeriodCounter |
| Counter for checking whether results must be saved. More... | |
| int | trajectorytype |
| Value to store the type of trajectory provided by the user, automatically set. More... | |
| MbsLutRes * | q |
| Pointer to save the input trajectories. More... | |
| MbsLutRes * | qd |
| MbsLutRes * | qdd |
General structure of the inverse dynamics module.
| int bufferNb |
Number of buffers.
| MbsBuffer** buffers |
Buffer to store generalized coordinates, velocities, acceleration.
| MbsAux* mbs_aux |
Structure to store auxiliary value needed during computation.
| MbsInvOptions* options |
Structure defining the options of a inverse dynamics analysis.
| MbsLutRes* q |
Pointer to save the input trajectories.
| MbsLutRes * qd |
| MbsLutRes * qdd |
| double** savedArrays |
Pointer to the array that must be saved to buffers.
| int savePeriodCounter |
Counter for checking whether results must be saved.
| int tindex |
Current time index.
| int trajectorytype |
Value to store the type of trajectory provided by the user, automatically set.
| double tsim |
Current simulation time.
| MbsGrowingBuffer* user_buffer |
Growing buffer to store user values.
1.8.17