2014年03月26日10:46
【相关新闻】
日本将棋职业棋手与计算机软件展开激战的“第三届日本将棋电王战”于3月15日拉开帷幕。在第一届比赛中,米长邦雄永世棋圣(已故)被软件“邦库拉斯”打败,在改为团体赛的第二届比赛中,职业棋手以一胜三败一平的战果又输给了计算机软件。而在本届电王战的第一局比赛中,计算机软件“习苏”也战胜了菅井龙也五段。人们非常希望专业棋手组能够在第二局以后挽回局面。
这场激烈的比赛要一直持续到4月12日(第五局)。而在比赛的背后,其实也展开了一场大战。
将棋机器人登场
3月15日上午10点,东京有明圆形大剧场内(电王战比赛场地)。在雅雀无声的会场,比赛宣布开始,随即就响起了很小的“嗡嗡”马达声,端坐在将棋盘前的机器手弯“腰”施了一礼。比赛对手菅井龙也五段也情不自禁地露出了笑容。
电王手君在比赛开始时施礼
人VS计算机。这台机器手的名字叫做“电王手君”。该机器人由为本届比赛提供赞助的大型汽车部件厂商电装提供。
除了下棋的一瞬间,机器人会一直按着安全按钮一动不动
位于手边的黄色物体就是红外线传感器。一旦有人进入可动范围,机器人就会立即停止动作
电王手君由电装的6轴垂直多关节机器人“VS-050”改进而成,是一台按照将棋软件的指示移动棋子的“代棋手”机器人。在第一局比赛中,电王手君在不断将棋子放在棋格中央的过程中没有出现1mm的偏差,这证明除了金属部件之外,机器人还能处理很小的木制将棋棋子。而第一届和第二届比赛都是由职业棋手和以职业棋手为目标的种子选手担任代替计算机移动棋子的。
在电王手君开发项目中担任总指挥的,是电装WAVE控制系统业务部技术企划部产品企划室主任泽田洋祐。泽田为如何避免机器人妨碍职业棋手思考、营造正式比赛的氛围而煞费了苦心。
电王手君的原型是在工厂内工作的工业用机器人。如何在避免给职业棋手造成压力的情况下确保安全呢?措施之一就是“使用三个红外线传感器来控制机器手的可动范围”(泽田)。
职业棋手经常会在埋头看棋步时身体前倾挡在棋盘上。必须用传感器检测出这种动作,绝不允许机器手与棋手发生碰撞。
其实,第一局比赛就出现了电王手君下棋时因菅井龙也五段移动身体而导致其停止动作的情况。机器人还采用了非常精细的控制技术,比如在距离棋手较近的位置放慢动作速度等。
日本将棋棋子的大小因“王”、“金”、“步”等种类的不同而异。因此,电装决定用压缩机从上面吸住而不是夹住棋子使其移动。
但采用这种方式之后出现了一个难题。那就是如何让机器人完成将棋中的“翻转升级”动作。