[发明专利]一种用于机器人的仿真方法有效
申请号: | 201410185300.1 | 申请日: | 2014-05-04 |
公开(公告)号: | CN103926847B | 公开(公告)日: | 2017-03-08 |
发明(设计)人: | 姚庭;刘会英;林建林;巩相峰;银双贵 | 申请(专利权)人: | 威海新北洋正棋机器人股份有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙)11400 | 代理人: | 葛强,邬玥 |
地址: | 264203 山东省威*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种机器人仿真系统,其包括机器人控制器,所述机器人控制器内部能够加载针对机器人的仿真程序,在该机器人控制器内设置有真实机器人控制单元、辅助用的真实应用程序控制单元、数字机器人模型单元、通用分析平台接口、半物理模型状态寄存器以及远程进程控制接口,该仿真系统还包括独立的通用计算机平台和外部设备,在通用计算机平台内设置有仿真监控界面。通过采用本发明提供的仿真系统,提高整个仿真模拟工作的效率及可靠性,并且在获取真实环境下机器人的动态性能参数情况下,准确地真实地对机器人运动进行仿真模拟。 | ||
搜索关键词: | 一种 用于 机器人 仿真 方法 | ||
【主权项】:
一种用于机器人的仿真方法,具体步骤如下:仿真过程从开始步骤S1启动,首先进入步骤S2进行轨迹数据导入处理,导入到轨迹数据可以分为三种类型,一种是导入三维设计或仿真软件中的机器人轨迹数据,第二种是通过机器人示教器示教的轨迹数据,第三种是通过解析机器人语言程序获得的轨迹数据;然后进入步骤S3即需要确定是否进行软件仿真,如果选择“是”则进入到步骤S4;在步骤S4处要对所获得的轨迹数据进行轨迹二次处理操作,这种处理操作能够使数据在速度域和加速度域上更加平滑化,以使得处理后的数据在速度域和加速度域上是平滑的,也就是在机器人关节空间中,这两个域上的值是连续的,从而可以使得机器人的驱动部件只需提供连续变化的扭矩及速度,避免引起不必要的机械振动;二次处理操作完毕后,进入到步骤S5进行软件仿真,步骤S5完成后,便已经完成了对输入数据的校验,同时也对机器人的运行过程中的各种状态有了先验知识;然后进入步骤S6选择是否进行半物理模型硬件在环仿真,如果选择“是”,则跳转到S8进行半物理模型硬件在环仿真,此时经过二次处理后的数据直接传递给半物理硬件在环仿真直接使用,这样就可以大大节省仿真所消耗的时间,同时也可以在次过程中过滤出不适合于物理模型的输入数据,防止由极端输入指令引起的物理系统的损坏,如果在步骤S6中选择“否”则进入步骤S10结束本次仿真任务;此外,如果在步骤S3中选择“否”,即不首先进行软件仿真,则跳转到步骤S7首先对轨迹数据进行二次处理操作,然后直接进入步骤S8进行半物理模型硬件在环仿真,步骤S8结束后进入到步骤S9,在步骤S9中需要在得到有效结果后判断是否要进行软件仿真,如果选择“是”则跳转到步骤S5处进行软件仿真,如果选择否,则进入步骤S10直接结束本次仿真任务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海新北洋正棋机器人股份有限公司,未经威海新北洋正棋机器人股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410185300.1/,转载请声明来源钻瓜专利网。