第2章 控制原理(2 / 2)
赵立勇说:“对啊,长得帅,成绩也好,这次带领团队参加人形机器人格斗大赛,表现出了非常强的实力,是冠军的有力争夺者呢!”
周大山说:“我在网上看过你们的人形机器人格斗大赛的比赛录像,确实非常不错。你们的人形机器人运动起来十分丝滑,打斗起来十分激烈,有些时候甚至比真人打斗还要精彩,而且还能从打斗过程中看到计谋。”
周小琴跟着点了点头。
周大山又说:“据我所知,现在的机器人可没有那么厉害的智能,根本不可能打出一场具有观赏性的比赛,但是你们做到了。你能给我讲讲它的原理吗?你们到底是怎样实现的?难道你们的人工智能,真的做到了可以媲美人类的智能?”
王恒挠了挠脑袋说:“其实我们没有做到那么厉害,机器人的打斗不是自主进行的,还是需要人来控制。你可以想象成我们把游戏做到了现实世界。”
周大山和周小琴都很有兴趣的听着。
王恒说:“就好像我们用鼠标键盘来控制游戏中的人物一样,我们也用鼠标键盘来控制我们开发的机器人,让机器人进行战斗。
“所以表面上看似是两个机器人在进行战斗,而实际上,还是躲在机器人后面的人类在进行战斗。”
周小琴笑着说:“你们到底是怎么实现的啊,难道每一只手、每一根腿的每一个动作都需要人来操控吗?”
王恒说:“不用那么复杂,不用细化到控制每一只手,每一根腿。我们的前辈已经做出了可以正常行走,并且能够做出各种动作的机器人。比如奔跑、跳跃、躲避障碍物、进行后空翻等等。
“我们要做的就是更深入的编程,把这些动作编制成能够有效伤害对方的格斗套路。
“比如,直拳轰击对方面门。
“直拳并不是只有手部动作,他还涉及到腰部、腿部、等一系列配套动作,还会涉及到一些变种动作。比如站着的时候,如何打出直拳,坐着的时候如何打出直拳,跪着的时候如何打出直拳。这些都需要编程。
“我们将这些所有的程序都整合到一起,做成直拳的动作,然后再做一个按钮来触发它。
“这个触发按钮掌握在操作员的手上,也就是玩家的手上。当我们需要打出直拳的时候,按下这个按钮,机器人就会打出直拳。
“同理,其余更多的格斗技巧也会被集成到我们的机器人身上,然后再设置触发按键,集成到控制台上面。
“这就是我们格斗机器人的大概原理。”
周小琴想了想问道:“这么多的动作都需要编程集成在一起,那你们的工作量岂不是很大?”
王恒笑了笑说:“如果从头开始自然是非常大的,幸运的是,我们的前辈们已经做了很多的工作,我们只需要在他们的基础上稍加修改就行。
“这也是我们的机器人格斗比赛,一届比一届好看,一届比一届真实的原因,到我这一届,我们的技术已经非常成熟了,所以你们才会觉得它们的打斗有时候比真人还要好看。”
“后生可畏啊。”周大山笑着说道。
“是啊,是啊。”赵立勇看着王恒,深有感触。
周小琴说:“你的人形机器人叫做‘旋风战神号’吧,可以带我们去看一下你的旋风战神吗?”
周大山看着王恒,也表现出非常浓厚的兴趣。
王恒有些尴尬的说:“有点不巧,旋风战神昨天比赛的时候损坏得有些严重,现在已经被我们拆开了。
“如果你们只是想看一看它的外形结构的话是完全可以的,但是如果想看它表演一些动作的话,就办不到了。”
“这样啊。”
周大山和周小琴都有些遗憾。