![]() |
amino
1.0-beta2
Lightweight Robot Utility Library
|
scenegraph dynamics support More...
Go to the source code of this file.
Functions | |
| AA_API void | aa_rx_sg_frame_set_inertial (struct aa_rx_sg *scenegraph, const char *frame, double mass, const double inertia[9]) |
| Set the frame inertial parameters. More... | |
| AA_API double | aa_rx_sg_frame_get_mass (struct aa_rx_sg *scenegraph, aa_rx_frame_id frame) |
| Get the frame mass. More... | |
| AA_API const double * | aa_rx_sg_frame_get_inertia (struct aa_rx_sg *scenegraph, aa_rx_frame_id frame) |
| Get the frame inertia tensor. More... | |
scenegraph dynamics support
Definition in file scene_dyn.h.
| AA_API const double* aa_rx_sg_frame_get_inertia | ( | struct aa_rx_sg * | scenegraph, |
| aa_rx_frame_id | frame | ||
| ) |
Get the frame inertia tensor.
| AA_API double aa_rx_sg_frame_get_mass | ( | struct aa_rx_sg * | scenegraph, |
| aa_rx_frame_id | frame | ||
| ) |
Get the frame mass.
| AA_API void aa_rx_sg_frame_set_inertial | ( | struct aa_rx_sg * | scenegraph, |
| const char * | frame, | ||
| double | mass, | ||
| const double | inertia[9] | ||
| ) |
Set the frame inertial parameters.
| scenegraph | the scenegraph container |
| frame | name of frame to set mass parameters for |
| mass | mass of the frame |
| inertia | the inertia tensor, stored in column major order |