gusimplewhiteboard
wb_sensors_body Struct Reference

/file wb_sensors_body.h More...

#include <wb_sensors_body.h>

Collaboration diagram for wb_sensors_body:

Public Member Functions

 PROPERTY (float, InertialSensor_AccX) PROPERTY(float
 accelerometer X value More...
 
InertialSensor_AccY PROPERTY (float, InertialSensor_AccZ) PROPERTY(float
 accelerometer Z value More...
 
InertialSensor_AccY InertialSensor_GyrX PROPERTY (float, InertialSensor_GyrY) PROPERTY(float
 gyro Y value More...
 
InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef PROPERTY (float, InertialSensor_AngleX) PROPERTY(float
 new acc values: AL_Docs 'Theses are direct acceleration values in m.s-2 (one g is approximately 9.81 m.s-2)' More...
 
InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY PROPERTY (float, Battery_Charge) PROPERTY(float
 unsure, check naoqi docs! check if this is a float or not More...
 
InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY Battery_Current PROPERTY (float, US) PROPERTY(bool
 unsure, check naoqi docs! Not sure about this type, might only be 1 byte More...
 

Public Attributes

InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY Battery_Current ChestBoard_Button bool pad1
 padding More...
 
int16_t pad2
 padding More...
 

Detailed Description

/file wb_sensors_body.h

Created by Carl Lusty in 2014.
Copyright (c) 2014 Carl Lusty
All rights reserved.
Body sensors c struct

Definition at line 17 of file wb_sensors_body.h.

Member Function Documentation

◆ PROPERTY() [1/6]

InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY wb_sensors_body::PROPERTY ( float  ,
Battery_Charge   
)

unsure, check naoqi docs! check if this is a float or not

unsure, check naoqi docs! check if this is a float or not

◆ PROPERTY() [2/6]

wb_sensors_body::PROPERTY ( float  ,
InertialSensor_AccX   
)

accelerometer X value

accelerometer Y value

◆ PROPERTY() [3/6]

InertialSensor_AccY wb_sensors_body::PROPERTY ( float  ,
InertialSensor_AccZ   
)

accelerometer Z value

gyro X value

◆ PROPERTY() [4/6]

InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef wb_sensors_body::PROPERTY ( float  ,
InertialSensor_AngleX   
)

new acc values: AL_Docs 'Theses are direct acceleration values in m.s-2 (one g is approximately 9.81 m.s-2)'

new acc values: AL_Docs 'Theses are direct acceleration values in m.s-2 (one g is approximately 9.81 m.s-2)'

◆ PROPERTY() [5/6]

InertialSensor_AccY InertialSensor_GyrX wb_sensors_body::PROPERTY ( float  ,
InertialSensor_GyrY   
)

gyro Y value

gyro ref value

◆ PROPERTY() [6/6]

InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY Battery_Current wb_sensors_body::PROPERTY ( float  ,
US   
)

unsure, check naoqi docs! Not sure about this type, might only be 1 byte

state of the chest button, on / off. could use a 1 bit var here

Member Data Documentation

◆ pad1

InertialSensor_AccY InertialSensor_GyrX InertialSensor_GyrRef InertialSensor_AngleY Battery_Current ChestBoard_Button bool wb_sensors_body::pad1

padding

Definition at line 58 of file wb_sensors_body.h.

◆ pad2

int16_t wb_sensors_body::pad2

padding

Definition at line 61 of file wb_sensors_body.h.


The documentation for this struct was generated from the following file: