robots.segway package
robots.segway.reverse_vw module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Differential_VW_Test(methodName='runTest')[source]
Bases: MorseTestCase
-
X_test_vw_service_controller()[source]
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
send_service_speed(s, v, w, t)[source]
-
send_speed(s, v, w, t)[source]
robots.segway.rotated_segway module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Rotated_Segway_Test(methodName='runTest')[source]
Bases: MorseTestCase
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
gradual_speed(s, morse, v, w, t)[source]
Start and finish applying only half of the desired speed
-
send_service_speed(s, morse, v, w, t)[source]
-
send_speed(s, morse, v, w, t)[source]
robots.segway.segway_vw module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Differential_VW_Test(methodName='runTest')[source]
Bases: MorseTestCase
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
test_vw_service_controller()[source]
-
gradual_speed(s, morse, v, w, t)[source]
Start and finish applying only half of the desired speed
-
send_service_speed(s, morse, v, w, t)[source]
-
send_speed(s, morse, v, w, t)[source]
robots.segway.spiral module
This script tests the Segway RMP400 robot with differential drive actuator
-
class Differential_VW_Test(methodName='runTest')[source]
Bases: 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]
robots.segway.spiral_dala module
This script tests the Dala robot with a v, omega actuator doing a spiral motion
-
class Spiral_Test(methodName='runTest')[source]
Bases: MorseTestCase
-
X_test_vw_service_controller()[source]
-
setUpEnv()[source]
Defines the test scenario, using the Builder API.
-
test_vw_controller()[source]
-
send_service_speed(s, v, w, t)[source]
-
send_speed(s, v, w, t)[source]
robots.segway.two_segways module
This script tests the Segway RMP400 robot with differential drive actuator
-
class TwoRMP400Test(methodName='runTest')[source]
Bases: 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, morse, v, w, t)[source]