|
def | __init__ (self, device, name) |
|
def | commandCb (self, req) |
|
def | getDiagnostics (self) |
|
def | interpolate (self, frame) |
|
def | readingToPosition (self, reading) |
|
def | setControlOutput (self, position) |
|
def | setCurrentFeedback (self, reading) |
|
def | __init__ (self, device, name) |
| Constructs a Joint instance. More...
|
|
def | getDiagnostics (self) |
| Get a diagnostics message for this joint. More...
|
|
def | interpolate (self, frame) |
| Get new output, in raw data format. More...
|
|
def | setControlOutput (self, position) |
| Set the goal position. More...
|
|
def | setCurrentFeedback (self, raw_data) |
| Set the current position from feedback data. More...
|
|
Definition at line 40 of file linear_controller.py.
◆ __init__()
def arbotix_python.linear_controller.LinearJoint.__init__ |
( |
|
self, |
|
|
|
device, |
|
|
|
name |
|
) |
| |
◆ commandCb()
def arbotix_python.linear_controller.LinearJoint.commandCb |
( |
|
self, |
|
|
|
req |
|
) |
| |
◆ getDiagnostics()
def arbotix_python.linear_controller.LinearJoint.getDiagnostics |
( |
|
self | ) |
|
◆ interpolate()
def arbotix_python.linear_controller.LinearJoint.interpolate |
( |
|
self, |
|
|
|
frame |
|
) |
| |
Get new output: 1 = increase position, -1 is decrease position.
Definition at line 65 of file linear_controller.py.
◆ readingToPosition()
def arbotix_python.linear_controller.LinearJoint.readingToPosition |
( |
|
self, |
|
|
|
reading |
|
) |
| |
◆ setControlOutput()
def arbotix_python.linear_controller.LinearJoint.setControlOutput |
( |
|
self, |
|
|
|
position |
|
) |
| |
Set the position that controller is moving to.
Returns output value in raw_data format.
Definition at line 94 of file linear_controller.py.
◆ setCurrentFeedback()
def arbotix_python.linear_controller.LinearJoint.setCurrentFeedback |
( |
|
self, |
|
|
|
reading |
|
) |
| |
◆ cal
arbotix_python.linear_controller.LinearJoint.cal |
◆ cal_raw
arbotix_python.linear_controller.LinearJoint.cal_raw |
◆ desired
arbotix_python.linear_controller.LinearJoint.desired |
◆ dirty
arbotix_python.linear_controller.LinearJoint.dirty |
◆ keys
arbotix_python.linear_controller.LinearJoint.keys |
◆ last
arbotix_python.linear_controller.LinearJoint.last |
◆ max
arbotix_python.linear_controller.LinearJoint.max |
◆ max_speed
arbotix_python.linear_controller.LinearJoint.max_speed |
◆ min
arbotix_python.linear_controller.LinearJoint.min |
◆ position
arbotix_python.linear_controller.LinearJoint.position |
◆ velocity
arbotix_python.linear_controller.LinearJoint.velocity |
The documentation for this class was generated from the following file: