In [1]:
import pypot
import time
from cherry import Cherry
from pypot.primitive.move import MoveRecorder, Move, MovePlayer
fileName = "moveRecorded/arrivee.move"
fileName2 = "moveRecorded/arrive_tete.move"
cherry = Cherry()
cherry.setup()
poppy = cherry.robot
for m in poppy.l_arm:
m.compliant = True
for m in poppy.r_arm:
m.compliant = True
for m in poppy.torso:
m.compliant = False
m.goal_position = 0
for m in poppy.head:
m.compliant = True
with open(fileName) as f:
m = Move.load(f)
move_player = MovePlayer(poppy, m)
with open(fileName2) as f:
m = Move.load(f)
move_player2 = MovePlayer(poppy, m)
poppy.compliant = False
move_player.start()
move_player2.start()
cherry.robot.say_text.start('textToSpeech/arrivee.txt')