Definition at line 38 of file motion_square.py.
def kobuki_testsuite.motion_square.Square.__init__ |
( |
|
self, |
|
|
|
cmd_vel_topic, |
|
|
|
odom_topic, |
|
|
|
gyro_topic |
|
) |
| |
def kobuki_testsuite.motion_square.Square._command |
( |
|
self, |
|
|
|
linear, |
|
|
|
angular |
|
) |
| |
|
private |
def kobuki_testsuite.motion_square.Square._forward |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square._has_reached_forward_goal |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square._has_reached_turning_goal |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square._stop_forward |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square._stop_turn |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square._turn |
( |
|
self | ) |
|
|
private |
def kobuki_testsuite.motion_square.Square.execute |
( |
|
self | ) |
|
Drop this into threading.Thread or QThread for execution
Definition at line 81 of file motion_square.py.
def kobuki_testsuite.motion_square.Square.heading_callback |
( |
|
self, |
|
|
|
data |
|
) |
| |
def kobuki_testsuite.motion_square.Square.init |
( |
|
self, |
|
|
|
speed, |
|
|
|
side_distance |
|
) |
| |
def kobuki_testsuite.motion_square.Square.odometry_callback |
( |
|
self, |
|
|
|
data |
|
) |
| |
def kobuki_testsuite.motion_square.Square.shutdown |
( |
|
self | ) |
|
def kobuki_testsuite.motion_square.Square.stop |
( |
|
self | ) |
|
kobuki_testsuite.motion_square.Square._current_pose |
|
private |
kobuki_testsuite.motion_square.Square._rate |
|
private |
kobuki_testsuite.motion_square.Square._running |
|
private |
kobuki_testsuite.motion_square.Square._side_distance |
|
private |
kobuki_testsuite.motion_square.Square._speed |
|
private |
kobuki_testsuite.motion_square.Square._starting_pose |
|
private |
kobuki_testsuite.motion_square.Square._state |
|
private |
kobuki_testsuite.motion_square.Square._stop |
|
private |
kobuki_testsuite.motion_square.Square._turn_count |
|
private |
kobuki_testsuite.motion_square.Square.cmd_vel_publisher |
kobuki_testsuite.motion_square.Square.gyro_subscriber |
kobuki_testsuite.motion_square.Square.last_state |
kobuki_testsuite.motion_square.Square.odom_subscriber |
string kobuki_testsuite.motion_square.Square.STATE_FORWARD = "forward" |
|
static |
string kobuki_testsuite.motion_square.Square.STATE_STOP_FORWARD = "stop_forward" |
|
static |
string kobuki_testsuite.motion_square.Square.STATE_STOP_TURN = "stop_turn" |
|
static |
string kobuki_testsuite.motion_square.Square.STATE_TURN = "turn" |
|
static |
The documentation for this class was generated from the following file: