The invention discloses a dice throwing method based on a humanoid robot and a humanoid robot. The method includes: the humanoid robot obtains the distance information from the dice, then moves to the appropriate location of the dice according to the distance information, and then extracts the stored data of human-like skeletal joint point motion trajectory drawn by drawing method at the location of the movement, and according to the extracted human-like skeletal joint point motion. The trajectory data grabs the dice and throws it. In this way, the humanoid robot can automatically roll dice.
【技术实现步骤摘要】
一种基于人形机器人的掷骰子方法及人形机器人
本专利技术涉及人形机器人
,尤其涉及一种基于人形机器人的掷骰子方法及人形机器人。
技术介绍
在人力资源越发紧缺的大环境下,对自动化机械的投入愈发受到各行业的重视,带给了机器人产业发展的巨大机遇与挑战。2013年的中国是全世界机器人购买数量最多的国家,甚至超过了机械自动化程度更高的日本。现在,高效率,好管理的机器人越来越受到各行业的青睐。但是,以库卡、安川、发那科为首的外资机器人品牌占据了中国将近90%的机器人市场。国产机器人的销售量只有区区市场总量的十分之一,说明国产机器人的竞争力还不够足。打铁还需自身硬,要提高国产机器人的市场竞争力,需要突破自身的技术桎梏,提高核心技术水平,才能在机器人市场突出重围,与外资品牌正面交锋。在《中国制造2025》的政策扶持与战略指导下,中国的机器人产业正欣欣向荣,遍地开花,多个机器人产业园区已经建成并投入使用,围绕着技术研发这一关键环节开展工作。2018年5月16号,在天津举办的第二届世界智能大会上,各种各样的机器人及应用场景,无一不在预示着:以人工智能为代表的新一轮科技革命孕育兴起,正以前所未有的速度和方式改变着世界。其中最令人瞩目的就是各种机器人对各种场景的实际应用。中国首个独立研制的人形机器人是一台命名为“先行者”的机器人,于2000年11月29日在长沙国防科技大学展示,先行者的体重有20公斤,身高达1.4米。其外观造型与人类相似,与人类一样具有五官与四肢,可以实现拟人化的行走以及一些基本操作,步行速率为每秒两步,而且还有语言能力。此后,又有多个研究所及公司展开对人形机 ...
【技术保护点】
1.一种基于人形机器人的掷骰子方法,其特征在于,包括:人形机器人获取其到骰子的距离信息;根据所述获取到的距离信息,运动到距离骰子合适的地点位置;在所述运动到的地点位置调取所存储的采用绘制方式绘制的仿人体骨胳关节点运动轨迹数据,并根据所述调取出的仿人体骨胳关节点运动轨迹数据抓取骰子并掷出。
【技术特征摘要】
1.一种基于人形机器人的掷骰子方法,其特征在于,包括:人形机器人获取其到骰子的距离信息;根据所述获取到的距离信息,运动到距离骰子合适的地点位置;在所述运动到的地点位置调取所存储的采用绘制方式绘制的仿人体骨胳关节点运动轨迹数据,并根据所述调取出的仿人体骨胳关节点运动轨迹数据抓取骰子并掷出。2.如权利要求1所述的基于人形机器人的掷骰子方法,其特征在于,所述人形机器人获取其到骰子的距离信息,包括:采用摄像头摄像方式,获取骰子的图像;将所述获取到的骰子的图像的格式调整成构造函数形式;将所述调整成构造函数格式后的骰子的图像先进行二值化处理再转化成灰度图像;将所述转化成灰度图像后的骰子的图像先去除噪声再平滑图像;采用多级边缘检测算法算子对所述平滑图像后的骰子的图像进行边缘检测;对所述经边缘检测后的骰子的图像进行形态学处理包括图像膨胀、图像腐蚀;对所述经形态学处理后的骰子的图像进行轮廓检测及绘制轮廓;计算所述绘制的轮廓所包含图像的像素面积;根据所述计算得到的像素面积,获取其到骰子的距离信息。3.如权利要求1或2所述的基于人形机器人的掷骰子方法,其特征在于,所述人形机器人根据所述获取到的距离信息,运动到距离骰子合适的地点位置,包括:所述人形机器人根据所述获取到的距离信息,确定能抓取到骰子的位置信息,根据所述确定的能抓取到骰子的位置信息确定骰子在所述位置上的像素面积大小,并将所述确定的骰子在所述位置上的像素面积大小设置为像素阈值,在运动过程中只要骰子在当前位置上的像素面积大小没有达到所述像素阈值则继续往前运动,直到运动到骰子在当前位置上的像素面积大小达到所述像素阈值则停下,运动到距离骰子合适的地点位置。4.如权利要求3所述的基于人形机器人的掷骰子方法,其特征在于,所述人形机器人采用绘制方式绘制的仿人体骨胳关节点运动轨迹数据,包括:人形机器人采用体感方式,获取人体的运动过程;根据所述获取到的人体的运行过程数据,提取人体的骨胳关节点模型;根据所述提取到的人体的骨胳关节点模型,采用绘制方式绘制仿人体骨胳关节点运动轨迹数据。5.如权利要求4所述的基于人形机器人的掷骰子方法,其特征在于,所述人形机器人根据所述调取出的仿人体骨胳关节点运动轨迹数据抓取骰子并掷出,包括:人形机器人根据所述调取出的仿人体骨胳关节点运动...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。