Actions Tactile sensor depressed “up” Expected Results Rod should stop rotating Basic stay in mode test “blocking” This test will be used to test what will happen if gravity or an kick opponent’s rotates a rod out of the position. When this happens, the rod should “blocking” return to the position. “blocking” Starting Setup Tactile sensor depressed “blocking” Move to state command sent “blocking” Actions Tactile sensor released “blocking” Expected Results Rod should rotate back to the position in slow “blocking” movement mode Actions Tactile sensor depressed “blocking” Expected Results Rod should stop rotating Move to state from state “up” “blocking” This test will simulate a need to raise a row of puppets in preparation for a kick by another rod. Starting Setup Tactile sensor depressed “blocking” Move to state command sent “blocking” Actions Send command “up” Expected Results Rod should rotate back to the position in slow movement “up” mode Move to state from state “blocking” “up” This test will simulate a need to lower a row of puppets in preparation for to block an kick. opponent’s Starting Setup Tactile sensor depressed “up” Move to state command sent “up” Actions Send command “blocking” Expected Results Rod should rotate back to the position in slow “blocking” movement mode Move to state from null state “up”
Actions Tactile “up” sensor depressed Expected Results Rod should stop rotating Basic stay in “blocking” mode test This test will be used to test what will happen if gravity or an opponent’s kick rotates a rod out of the “blocking” position. When this happens, the rod should return to the “blocking” position. Starting Setup Tactile “blocking” sensor depressed Move to “blocking” state command sent Actions Tactile “blocking” sensor released Expected Results Rod should rotate back to the “blocking” position in slow movement mode Actions Tactile “blocking” sensor depressed Expected Results Rod should stop rotating Move to “up” state from “blocking” state This test will simulate a need to raise a row of puppets in preparation for a kick by another rod. Starting Setup Tactile “blocking” sensor depressed Move to “blocking” state command sent Actions Send “up” command Expected Results Rod should rotate back to the “up” position in slow movement mode Move to “blocking” state from “up” state This test will simulate a need to lower a row of puppets in preparation for to block an opponent’s kick. Starting Setup Tactile “up” sensor depressed Move to “up” state command sent Actions Send “blocking” command Expected Results Rod should rotate back to the “blocking” position in slow movement mode Move to “up” state from null state
Final%20Paper-%20G30.docx