segway Package
rotated_segway Module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Rotated_Segway_Test(methodName='runTest')[source]
Bases: morse.testing.testing.MorseTestCase
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
gradual_speed(s, v, w, t)[source]
Start and finish applying only half of the desired speed
-
send_service_speed(s, v, w, t)[source]
-
send_speed(s, v, w, t)[source]
segway_vw Module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Differential_VW_Test(methodName='runTest')[source]
Bases: morse.testing.testing.MorseTestCase
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
test_vw_service_controller()[source]
-
gradual_speed(s, v, w, t)[source]
Start and finish applying only half of the desired speed
-
send_service_speed(s, v, w, t)[source]
-
send_speed(s, v, w, t)[source]
spiral Module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Differential_VW_Test(methodName='runTest')[source]
Bases: morse.testing.testing.MorseTestCase
-
X_test_vw_service_controller()[source]
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
gradual_speed(s, v, w, t)[source]
Start and finish applying only half of the desired speed
-
send_service_speed(s, v, w, t)[source]
-
send_speed(s, v, w, t)[source]
two_segways Module
This script tests the Segway RMP400 robot with differential drive actuator
-
class TwoRMP400Test(methodName='runTest')[source]
Bases: morse.testing.testing.MorseTestCase
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_motion()[source]
Tests that 2 Segway RMP400 in the same scene move
as expected (as if they were alone).
This tests the particular wheel parenting mechanism used on
this robot when several instance are present.
-
set_speed(s, v, w, t)[source]