Classes | Public Member Functions | Private Member Functions | Private Attributes
com.github.rosjava.rosjava_extras.hokuyo.scip20.Configuration Class Reference
Inheritance diagram for com.github.rosjava.rosjava_extras.hokuyo.scip20.Configuration:
Inheritance graph
[legend]

List of all members.

Classes

class  Builder

Public Member Functions

float getAngleIncrement ()
int getFirstStep ()
int getFrontStep ()
int getLastStep ()
float getMaximumAngle ()
int getMaximumMeasurement ()
float getMinimumAngle ()
int getMinimumMeasurment ()
String getModel ()
float getScanTime ()
int getStandardMotorSpeed ()
float getTimeIncrement ()
int getTotalSteps ()
String toString ()

Private Member Functions

 Configuration ()

Private Attributes

int firstStep
int frontStep
int lastStep
int maximumMeasurement
int minimumMeasurment
String model
int standardMotorSpeed
int totalSteps

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 30 of file Configuration.java.


Constructor & Destructor Documentation

Definition at line 101 of file Configuration.java.


Member Function Documentation

Returns:
the angle increment i.e. the angle between two successive points in a scan

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 185 of file Configuration.java.

Returns the first meaningful range reading. The laser might have a blind area at the beginning of the scan range. Range readings are generated for this area, they do not contain any useful information though.

Returns:
the index of the first meaningful range reading

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 145 of file Configuration.java.

Returns the front step of the laser. The front step is the index of the reading that is pointing directly forward.

Returns:
the index of the front step

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 168 of file Configuration.java.

Returns the last meaningful range reading. The laser might have a blind area at the end of the scan range. Range readings are generated for this area, they do not contain any useful information though.

Returns:
the index of the last meaningful range reading

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 157 of file Configuration.java.

Returns:
the maximum angle, i.e. the angle of the last step

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 201 of file Configuration.java.

Returns:
the maximal range

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 125 of file Configuration.java.

Returns:
the minimum angle, i.e. the angle of the first step

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 193 of file Configuration.java.

Returns:
the minimal range

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 117 of file Configuration.java.

Returns:
the laser's model

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 109 of file Configuration.java.

Returns:
the time between two scans

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 217 of file Configuration.java.

Returns:
the motor speed of the laser

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 176 of file Configuration.java.

Returns:
the time increment between two successive points in a scan

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 209 of file Configuration.java.

Returns:
the total number of range readings returned by the laser

Implements com.github.rosjava.rosjava_extras.hokuyo.LaserScannerConfiguration.

Definition at line 133 of file Configuration.java.

Definition at line 222 of file Configuration.java.


Member Data Documentation

Definition at line 36 of file Configuration.java.

Definition at line 38 of file Configuration.java.

Definition at line 37 of file Configuration.java.

Definition at line 34 of file Configuration.java.

Definition at line 33 of file Configuration.java.

Definition at line 32 of file Configuration.java.

Definition at line 39 of file Configuration.java.

Definition at line 35 of file Configuration.java.


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


rosjava_extras
Author(s): Damon Kohler
autogenerated on Thu Aug 27 2015 14:53:42