amino
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 |