机器人动作生成方法技术

技术编号:22843866 阅读:31 留言:0更新日期:2019-12-17 22:10
一种机器人动作生成方法,其包含:(1)输入关于机器人动作的参数信息于动作转换装置。(2)动作转换装置读取前述信息并转换为动作信息,并将动作信息传送至动作生成平台。(3)根据动作信息和数据库,动作生成平台分析及产生动作读取档案,并将动作读取档案传送至动作播放装置和机器人,动作播放装置据此播放所述动作读取档案,所述机器人则据此动作。通过本发明专利技术的方法,使机器人的动作多样化而能做出许多不同的动作,且机器人的动作更为流畅。

Robot action generation method

【技术实现步骤摘要】
机器人动作生成方法
本专利技术涉及一种机器人动作生成方法,通过动作转换装置和动作生成平台的辅助,使机器人的动作多样化,并能使机器人的动作更为流畅。
技术介绍
现今科技日新月异,市面上出现许多机器人相关的产品,机器人与用户的互动日趋频繁,机器人在生活中的重要性日益增高。然而,以现有的技术来说,机器人的动作过于单一,且机器人在做复杂的动作时无法相当流畅地执行,如何解决前述的症结点,遂成为待解决的问题。综观前所述,本专利技术之专利技术者思索并设计一种机器人动作生成方法,以期针对习知技术之缺失加以改善,进而增进产业上之实施利用。
技术实现思路
鉴于上述已知的问题,本专利技术的目的在于提供一种机器人动作生成方法,用以解决已知技术中所面临的问题。基于上述目的,本专利技术提供一种机器人动作生成方法,其包括:(1)输入机器人的硬件名称、初始参数以及动作参数于动作转换装置。(2)动作转换装置读取硬件名称、初始参数以及动作参数,并转换成相应于动作转换装置的硬件名称、初始参数以及动作参数且整合其为动作信息,动作转换装置将动作信息传送至动作生成平台。(3)根据动作信息和数据库,动作生成平台从而分析及产生动作读取档案,并将动作读取档案传送至动作播放装置和机器人的处理器,动作播放装置据此播放动作读取档案,机器人则据此动作。通过本专利技术的方法,使机器人的动作多样化而能做出许多不同的动作,且使机器人的动作更为流畅。优选地,机器人的硬件组件包括马达、发光组件以及底盘。优选地,数据库包括关于机器人操作系统的信息和素材信息,机器人操作系统的信息为动作生成平台的分析依据,素材信息包括机器人的硬件运作信息、声音信息以及表情信息。优选地,动作生成平台设置于因特网,外部电子装置通过因特网连接动作生成平台来修改动作信息,从而调整机器人的动作。优选地,动作播放装置于播放动作读取档案期间模拟机器人的动作,并判断动作读取档案的配置。优选地,当动作播放装置判断动作读取档案为优良配置时,动作播放装置回传正确讯号至动作生成平台,动作生成平台标示动作读取档案为正确档案,工程师则得知此动作读取档案为较佳的配置。优选地,当动作播放装置判断动作读取档案为错误配置时,动作播放装置回传错误讯号至动作生成平台,动作生成平台标示动作读取档案为错误档案,工程师则得知此动作读取档案为不良的配置。优选地,机器人具有记录组件,当机器人的微处理器读取动作读取档案时,记录组件记录机器人的硬件组件的运作数值,以得知机器人的动作是否流畅。承上所述,本专利技术之机器人动作生成方法,其具有一或多个下列优点:本专利技术之机器人动作生成方法,通过动作生成平台以及动作转换装置的辅助,使机器人的动作多样化。本专利技术之机器人动作生成方法,通过动作播放器,模拟机器人的动作,以判断动作读取档案是否为较佳的配置。附图说明图1为本专利技术之机器人动作生成方法之第一实施例的步骤图。图2为本专利技术之机器人动作生成方法之第一实施例的方块图。图3为本专利技术之机器人动作生成方法之第二实施例的步骤图。图4为本专利技术之机器人动作生成方法之第二实施例的方块图。图5为本专利技术之机器人动作生成方法之第二实施例的贝塞尔曲线图。图6为本专利技术之机器人动作生成方法之第二实施例的动作播放装置的判断状况图。附图标记说明:10:动作转换装置20:动作生成平台30:数据库40:动作播放装置50:机器人60:外部电子装置ACT:动作信息FILE:动作读取档案INT:初始参数MOT:动作参数name:硬件名称S11~S14、S21~S25:步骤。具体实施方式为了了解本专利技术的特征、内容与优点以及其所能达到的功效,将本专利技术配合图,并以实施例的表达形式详细说明如下,而其中所使用的图,其主旨仅为示意和辅助说明书之用,未必为本专利技术实施例的真实比例与精准配置,因此不应就所附的图的比例与配置关系解读、局限本专利技术于实际实施上的权利范围。本专利技术的优点、特征以及达到的技术方法将参照示例性实施例和所附图进行更详细地描述而更容易理解,且本专利技术可以以不同形式来实现,因此不应被理解为仅限于在此所陈述的实施例,相反地,对所属
技术人员而言,所提供的实施例将使本揭露更加透彻与全面且完整地传达本专利技术的范畴,且本专利技术将仅为所附加的权利要求书所定义。请参阅图1和图2,其为本专利技术之机器人动作生成方法之第一实施例的步骤图和本专利技术之机器人动作生成方法之第一实施例的方块图。于本实施例中,本专利技术之机器人动作生成方法,其包括:(1)S11步骤:输入机器人50的硬件名称name、初始参数INT以及动作参数MOT于动作转换装置10,其中,硬件名称name为机器人50的硬件组件的名称,机器人50的硬件组件包括马达、发光组件以及底盘,机器人50的初始参数INT包括机器人50所在的位置以及所处的时间点以及速度,机器人50的动作参数MOT包括机器人50的关节的旋转角度、加速度、起始动作、结束动作以及脸部表情(机器人50的显示器的影像),当然可根据机器人50的动作加以调整硬件名称name、初始参数INT以及动作参数MOT,而并未局限于本专利技术所列举的范围。(2)S12步骤:动作转换装置10读取硬件名称name、初始参数INT以及动作参数MOT,并转换成相应于动作转换装置10的硬件名称name、初始参数INT以及动作参数MOT且整合其为动作信息ACT,动作转换装置10将动作信息ACT传送至动作生成平台20。(3)S13步骤:根据动作信息ACT和数据库30,动作生成平台20从而分析及产生动作读取档案FILE,并将动作读取档案FILE传送至动作播放装置40和机器人50的处理器。(5)S14步骤:动作播放装置40据此播放动作读取档案FILE,机器人50则据此动作,其中,动作读取档案FILE为xml格式或fst格式,更能加快机器人50的处理器的读取速度。通过本专利技术的方法,使机器人50的动作多样化而能做出许多不同的动作,且使机器人50的动作更为流畅。需说明的是,数据库30设置于动作生成平台20内并包括关于机器人操作系统的信息和素材信息,素材信息包括机器人50的硬件运作信息、声音信息以及表情信息,工程师可根据机器人50的动作再加以调整素材信息的内容;机器人操作系统的信息为机器人软件开发所设计出来的一套计算机操作系统架构,提供类似于操作系统的服务,包括硬件抽象描述、底层驱动程序管理、共享功能的执行、程序间消息传递、程序发行包管理,它也提供一些工具和库用于获取、建立、编写和执行多机融合的程序,简言之,机器人的操作系统为提供许多机器人动作设计的关节参数属性如表2,工程师可依据机器人的操作系统加以调整机器人50的动作。表1续言之,动作转换装置10为计算机加上Maya程序,通过Maya程序的辅助,机器人50的动作能更加真实,Maya程序内的参数如表2所述:...

【技术保护点】
1.一种机器人动作生成方法,其特征在于,包括:/n输入机器人的硬件名称、初始参数以及动作参数于动作转换装置;/n所述动作转换装置读取所述硬件名称、所述初始参数以及所述动作参数,并转换成相应于所述动作转换装置的所述硬件名称、所述初始参数以及所述动作参数且整合其为动作信息,所述动作转换装置将所述动作信息传送至动作生成平台;以及/n根据所述动作信息和数据库,所述动作生成平台从而分析及产生动作读取档案,并将所述动作读取档案传送至动作播放装置和所述机器人的处理器,所述动作播放装置据此播放所述动作读取档案,所述机器人则据此动作。/n

【技术特征摘要】
1.一种机器人动作生成方法,其特征在于,包括:
输入机器人的硬件名称、初始参数以及动作参数于动作转换装置;
所述动作转换装置读取所述硬件名称、所述初始参数以及所述动作参数,并转换成相应于所述动作转换装置的所述硬件名称、所述初始参数以及所述动作参数且整合其为动作信息,所述动作转换装置将所述动作信息传送至动作生成平台;以及
根据所述动作信息和数据库,所述动作生成平台从而分析及产生动作读取档案,并将所述动作读取档案传送至动作播放装置和所述机器人的处理器,所述动作播放装置据此播放所述动作读取档案,所述机器人则据此动作。


2.如权利要求1所述的机器人动作生成方法,其特征在于,所述机器人的硬件组件包括马达、发光组件以及底盘。


3.如权利要求1所述的机器人动作生成方法,其特征在于,所述数据库包括关于机器人操作系统的信息以及素材信息。


4.如权利要求1所述的机器人动作生成方法,其特征在于,更包括外部电子装置通过...

【专利技术属性】
技术研发人员:钟皓家张明生
申请(专利权)人:香港商女娲创造股份有限公司
类型:发明
国别省市:中国香港;HK

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1