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

List of all members.

Public Member Functions

def __init__
 Constructs a Joint instance.
def commandCb
def getDiagnostics
def interpolate
def readingToPosition
def setControlOutput
def setCurrentFeedback
 Set the current position from feedback data.

Public Attributes

 cal
 cal_raw
 desired
 dirty
 keys
 last
 max
 max_speed
 min
 position
 velocity

Detailed Description

Definition at line 40 of file linear_controller.py.


Constructor & Destructor Documentation

def arbotix_python.linear_controller.LinearJoint.__init__ (   self,
  device,
  name 
)

Constructs a Joint instance.

Parameters:
deviceThe arbotix instance.
nameThe joint name.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 41 of file linear_controller.py.


Member Function Documentation

Float64 style command input. 

Definition at line 116 of file linear_controller.py.

Get a diagnostics status. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 104 of file linear_controller.py.

Get new output: 1 = increase position, -1 is decrease position. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 65 of file linear_controller.py.

Definition at line 127 of file linear_controller.py.

Set the position that controller is moving to. 
    Returns output value in raw_data format. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 94 of file linear_controller.py.

Set the current position from feedback data.

Parameters:
raw_dataThe current feedback.
Returns:
The current position, in radians/meters.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 83 of file linear_controller.py.


Member Data Documentation

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Definition at line 41 of file linear_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 41 of file linear_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 41 of file linear_controller.py.


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


arbotix_python
Author(s): Michael Ferguson
autogenerated on Sun Oct 5 2014 22:16:05