Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes
com.github.c77.base_driver.AbstractOdometryStatus Class Reference
Inheritance diagram for com.github.c77.base_driver.AbstractOdometryStatus:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AbstractOdometryStatus (double width)
double getPoseTheta ()
double getPoseX ()
double getPoseY ()
double getSpeedAngularZ ()
double getSpeedLinearX ()

Protected Member Functions

void calculateAndUpdate (int leftTravel, int rightTravel, double leftSpeed, double rightSpeed)

Protected Attributes

boolean haveLastTravel = false
int lastLeftTravel
int lastRightTravel
double poseTheta
double poseX
double poseY
double speedAngularZ
double speedLinearX

Private Attributes

final double WIDTH

Detailed Description

Author:
jcerruti@willowgarage.com (Julian Cerruti)

Definition at line 6 of file AbstractOdometryStatus.java.


Constructor & Destructor Documentation

Definition at line 21 of file AbstractOdometryStatus.java.


Member Function Documentation

void com.github.c77.base_driver.AbstractOdometryStatus.calculateAndUpdate ( int  leftTravel,
int  rightTravel,
double  leftSpeed,
double  rightSpeed 
) [inline, protected]

Updates the currently estimated pose based on the travel and speed of the encoders

Definition at line 51 of file AbstractOdometryStatus.java.


Member Data Documentation

Definition at line 17 of file AbstractOdometryStatus.java.

Definition at line 15 of file AbstractOdometryStatus.java.

Definition at line 16 of file AbstractOdometryStatus.java.

Definition at line 10 of file AbstractOdometryStatus.java.

Definition at line 8 of file AbstractOdometryStatus.java.

Definition at line 9 of file AbstractOdometryStatus.java.

Definition at line 12 of file AbstractOdometryStatus.java.

Definition at line 11 of file AbstractOdometryStatus.java.


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


android_base_controller
Author(s):
autogenerated on Fri Aug 28 2015 10:04:47