Public Member Functions | Public Attributes | Static Public Attributes
arbotix_python.linear_controller.LinearControllerIncremental Class Reference
Inheritance diagram for arbotix_python.linear_controller.LinearControllerIncremental:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
 Constructs a Controller instance.
def getPosition
def setSpeed
def shutdown
 Stop the controller, do any hardware shutdown needed.
def startup
 Start the controller, do any hardware setup needed.
def zeroCb
def zeroEncoder

Public Attributes

 a
 b
 delta
 joint
 last
 last_reading
 next
 p
 pause

Static Public Attributes

int DIRECTION = 102
int POSITION_H = 101
int POSITION_L = 100

Detailed Description

A controller for a linear actuator, without absolute encoder. 

Definition at line 214 of file linear_controller.py.


Constructor & Destructor Documentation

Constructs a Controller instance.

Parameters:
deviceThe arbotix instance.
nameThe controller name.

Reimplemented from arbotix_python.linear_controller.LinearControllerAbsolute.

Definition at line 220 of file linear_controller.py.


Member Function Documentation

Set speed of actuator. We need to set direction for encoder. 

Reimplemented from arbotix_python.linear_controller.LinearControllerAbsolute.

Definition at line 242 of file linear_controller.py.

Stop the controller, do any hardware shutdown needed.

Reimplemented from arbotix_python.linear_controller.LinearControllerAbsolute.

Definition at line 282 of file linear_controller.py.

Start the controller, do any hardware setup needed.

Reimplemented from arbotix_python.linear_controller.LinearControllerAbsolute.

Definition at line 238 of file linear_controller.py.

Definition at line 277 of file linear_controller.py.

Definition at line 258 of file linear_controller.py.


Member Data Documentation

Definition at line 218 of file linear_controller.py.

Reimplemented from arbotix_python.controllers.Controller.

Definition at line 220 of file linear_controller.py.

Definition at line 217 of file linear_controller.py.

Definition at line 216 of file linear_controller.py.


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


arbotix_python
Author(s): Michael Ferguson
autogenerated on Sat Dec 28 2013 16:46:13