我们知道,世界各地的
机器人 专家都在努力让人形机器更接近人类,更人性化。近日,德国一家实验室给我们带来了惊喜,研发了一个拥有“漂亮脸蛋”的机器人。
该机器人名为Maskbot,它由德国慕尼黑工业大学认知系统研究所(Institute for Cognitive Systems ,简称ICS)研发,身上拥有一张3-D“脸蛋”。 它的脸蛋拥有一双可以眨眼的眼睛,一张嘴型基本匹配的嘴巴,可以借助背后的动画投影模仿人类的脸部运动,动画与机器人物理机制同步。
Maskbot反应灵敏,可以轻松对用户的要求做出反应,最后我们就来看一下它的演示
视频 :
" + __flash__argumentsToXML(arguments,0) + "")); }" jwremoveeventlistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetbuffer="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetduration="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetfullscreen="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetheight="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetmute="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetplaylist="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetplaylistindex="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetposition="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetstate="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetwidth="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetversion="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwgetvolume="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwplay="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwpause="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwstop="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwseek="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwload="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwplaylistitem="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwplaylistnext="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwplaylistprev="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwsetmute="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwsetvolume="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwsetfullscreen="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwcontrolbarshow="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwcontrolbarhide="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwdisplayshow="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwdisplayhide="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwdockhide="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwdocksetbutton="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" jwdockshow="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" addcontrollerlistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" addmodellistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" addviewlistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" removecontrollerlistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" removemodellistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" removeviewlistener="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" getconfig="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" getplaylist="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" getpluginconfig="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" loadplugin="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }" sendevent="function () { return eval(instance.CallFunction("
" + __flash__argumentsToXML(arguments,0) + "")); }">