Public Member Functions | |
GraphName | getDefaultNodeName () |
ImuNode (Activity activity) | |
void | onAccuracyChanged (Sensor sensor, int accuracy) |
void | onSensorChanged (SensorEvent event) |
void | onStart (ConnectedNode connectedNode) |
Private Attributes | |
Sensor | mAccelerometerSensor |
ConnectedNode | mConnectedNode |
Sensor | mGyroscopeSensor |
Imu | mImuMessage |
Publisher< Imu > | mImuPublisher |
ConnectedNodeLogger | mLog |
boolean | mNewAccelerometerData = false |
boolean | mNewGyroscopeData = false |
boolean | mNewRotationData = false |
Sensor | mRotationSensor |
SensorManager | mSensorManager |
Static Private Attributes | |
static final String | NODE_NAME = "android" |
static final String | TAG = ImuNode.class.getSimpleName() |
Definition at line 38 of file ImuNode.java.
eu.intermodalics.tango_ros_streamer.nodes.ImuNode.ImuNode | ( | Activity | activity | ) | [inline] |
Definition at line 55 of file ImuNode.java.
GraphName eu.intermodalics.tango_ros_streamer.nodes.ImuNode.getDefaultNodeName | ( | ) | [inline] |
Definition at line 62 of file ImuNode.java.
void eu.intermodalics.tango_ros_streamer.nodes.ImuNode.onAccuracyChanged | ( | Sensor | sensor, |
int | accuracy | ||
) | [inline] |
Definition at line 76 of file ImuNode.java.
void eu.intermodalics.tango_ros_streamer.nodes.ImuNode.onSensorChanged | ( | SensorEvent | event | ) | [inline] |
Definition at line 81 of file ImuNode.java.
void eu.intermodalics.tango_ros_streamer.nodes.ImuNode.onStart | ( | ConnectedNode | connectedNode | ) | [inline] |
Definition at line 64 of file ImuNode.java.
Definition at line 50 of file ImuNode.java.
ConnectedNode eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mConnectedNode [private] |
Definition at line 42 of file ImuNode.java.
Sensor eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mGyroscopeSensor [private] |
Definition at line 49 of file ImuNode.java.
Definition at line 44 of file ImuNode.java.
Publisher<Imu> eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mImuPublisher [private] |
Definition at line 43 of file ImuNode.java.
ConnectedNodeLogger eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mLog [private] |
Definition at line 45 of file ImuNode.java.
boolean eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mNewAccelerometerData = false [private] |
Definition at line 53 of file ImuNode.java.
boolean eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mNewGyroscopeData = false [private] |
Definition at line 52 of file ImuNode.java.
boolean eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mNewRotationData = false [private] |
Definition at line 51 of file ImuNode.java.
Sensor eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mRotationSensor [private] |
Definition at line 48 of file ImuNode.java.
SensorManager eu.intermodalics.tango_ros_streamer.nodes.ImuNode.mSensorManager [private] |
Definition at line 47 of file ImuNode.java.
final String eu.intermodalics.tango_ros_streamer.nodes.ImuNode.NODE_NAME = "android" [static, private] |
Definition at line 40 of file ImuNode.java.
final String eu.intermodalics.tango_ros_streamer.nodes.ImuNode.TAG = ImuNode.class.getSimpleName() [static, private] |
Definition at line 39 of file ImuNode.java.