playerc_position3d_t Struct Reference
Position3d device data. More...
#include <playerc.h>
Collaboration diagram for playerc_position3d_t:
Detailed Description
Position3d device data.
Public Attributes | |
playerc_device_t | info |
Device info; must be at the start of all device structures. More... | |
double | pose [3] |
Robot geometry in robot cs: pose gives the position3d and orientation, size gives the extent. More... | |
double | size [2] |
double | pos_x |
Device position (m). More... | |
double | pos_y |
double | pos_z |
double | pos_roll |
Device orientation (radians). More... | |
double | pos_pitch |
double | pos_yaw |
double | vel_x |
Linear velocity (m/s). More... | |
double | vel_y |
double | vel_z |
double | vel_roll |
Angular velocity (radians/sec). More... | |
double | vel_pitch |
double | vel_yaw |
int | stall |
Stall flag [0, 1]. More... | |
Member Data Documentation
◆ info
playerc_device_t playerc_position3d_t::info |
Device info; must be at the start of all device structures.
◆ pos_roll
double playerc_position3d_t::pos_roll |
Device orientation (radians).
Referenced by PlayerCc::Position3dProxy::GetRoll().
◆ pos_x
double playerc_position3d_t::pos_x |
Device position (m).
Referenced by PlayerCc::Position3dProxy::GetXPos().
◆ pose
double playerc_position3d_t::pose[3] |
Robot geometry in robot cs: pose gives the position3d and orientation, size gives the extent.
These values are filled in by playerc_position3d_get_geom().
◆ stall
int playerc_position3d_t::stall |
Stall flag [0, 1].
Referenced by PlayerCc::Position3dProxy::GetStall().
◆ vel_roll
double playerc_position3d_t::vel_roll |
Angular velocity (radians/sec).
Referenced by PlayerCc::Position3dProxy::GetRollSpeed().
◆ vel_x
double playerc_position3d_t::vel_x |
Linear velocity (m/s).
Referenced by PlayerCc::Position3dProxy::GetXSpeed().
The documentation for this struct was generated from the following file: