Mångsidiga mobila Manipulator Mk 1 (68 / 80 steg)
Steg 68: Robot ansikte
Och den slutliga finishen, vill vi ge roboten några allvarliga personlighet. För detta ändamål har vi utvecklat en grafisk 3D robot ansikte Visa visar en enda röda ögon streaming i en flod av binära data. För närvarande spårar robot ögat positionen för musen, som kan ställas in att följa realtid ansiktsspårning i en annan dator vision behandlar ansökan. Observera att roboten ansiktet är egentligen bara för utseende och påverkar inte driften av andra höga nivå och låg nivå processer styr roboten. Ett mycket trevligt inslag i grafiska ansikte displayen är dock att den har en realtid text till tal-funktionen, som kan användas tillsammans med andra program för att göra roboten verbalt uttrycka sina tankar till närliggande människor inom hörsel. Med grafiska ansikte displayen kör, kan du använda klassen MMM_Speaker i Python 2.7 för att göra roboten prata:
MMM MMM < br > Importera från MMM_Speaker import högtalare
talaren = Speaker() # öppnar en ny OSC anslutning
Speaker.Speak ("Hello World!") # gör roboten prata