def behaviourA(): #state A nao.InitPose() nao.RunMovement("sad2.py") nao.Say("Ik ben heel heel heel erg verdrietig") nao.sleep(5) nao.Crouch()
def DoInitState(): robotIP = "192.168.0.117" nao.InitProxy(robotIP) nao.InitSonar() nao.InitLandMark() nao.InitTrack() nao.InitPose() return "navigate"
def DoInitState(): nao_ip = "192.168.0.117" nao.InitProxy(nao_ip) nao.InitSonar() nao.InitLandMark() nao.InitTrack() nao.InitPose() return "navigate"
def testgestures(): gestures = nao.GetAvailableGestures() nao.InitPose() for g in gestures: print "gesture ", g, nao.RunMovement(g, post=False) print " done." time.sleep(3) nao.Crouch()
def testwalking(): print "Test basic walking ... ", try: nao.InitPose() nao.Move(1, 0, 0.2) time.sleep(3) nao.Move(0, 0, 0) nao.Walk(-0.3, 0, -0.2) nao.Crouch() succeeded = True print "succeeded." except: succeeded = False print "failed." return succeeded
def StandUp(): # StandUp: Robot stands up, and gets ready to move nao.InitPose()
import nao_nocv_2_0 as nao # here the program starts nao.InitProxy("192.168.0.115") nao.InitPose() nao.RunMovement("sad2.py") nao.Say("Ik ben heel heel heel erg verdrietig") nao.sleep(5) nao.Crouch() nao.Say("Dit is de volgende test.") nao.sleep(2) nao.InitTrack() nao.ALTrack(True) nao.Say("Kijk me aan ...") nao.sleep(10) nao.ALTrack(False) nao.EndTrack()