$search

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 | |
Definition at line 40 of file linear_controller.py.
| def arbotix_python::linear_controller::LinearJoint::__init__ | ( | self, | ||
| device, | ||||
| name | ||||
| ) |
Constructs a Joint instance.
| device | The arbotix instance. | |
| name | The joint name. |
Reimplemented from arbotix_python::joints::Joint.
Definition at line 41 of file linear_controller.py.
| def arbotix_python::linear_controller::LinearJoint::commandCb | ( | self, | ||
| req | ||||
| ) |
Float64 style command input.
Definition at line 116 of file linear_controller.py.
| def arbotix_python::linear_controller::LinearJoint::getDiagnostics | ( | self | ) |
Get a diagnostics status.
Reimplemented from arbotix_python::joints::Joint.
Definition at line 104 of file linear_controller.py.
| def arbotix_python::linear_controller::LinearJoint::interpolate | ( | self, | ||
| frame | ||||
| ) |
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.
| def arbotix_python::linear_controller::LinearJoint::readingToPosition | ( | self, | ||
| reading | ||||
| ) |
Definition at line 127 of file linear_controller.py.
| def arbotix_python::linear_controller::LinearJoint::setControlOutput | ( | self, | ||
| position | ||||
| ) |
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.
| def arbotix_python::linear_controller::LinearJoint::setCurrentFeedback | ( | self, | ||
| raw_data | ||||
| ) |
Set the current position from feedback data.
| raw_data | The current feedback. |
Reimplemented from arbotix_python::joints::Joint.
Definition at line 83 of file linear_controller.py.
Definition at line 56 of file linear_controller.py.
Definition at line 57 of file linear_controller.py.
Definition at line 46 of file linear_controller.py.
Definition at line 44 of file linear_controller.py.
Definition at line 61 of file linear_controller.py.
Reimplemented from arbotix_python::joints::Joint.
Definition at line 48 of file linear_controller.py.
Definition at line 52 of file linear_controller.py.
Definition at line 53 of file linear_controller.py.
Definition at line 51 of file linear_controller.py.
Reimplemented from arbotix_python::joints::Joint.
Definition at line 45 of file linear_controller.py.
Reimplemented from arbotix_python::joints::Joint.
Definition at line 47 of file linear_controller.py.