[发明专利]一种机器人控制器在审

专利信息
申请号: 201711387024.7 申请日: 2017-12-20
公开(公告)号: CN109947539A 公开(公告)日: 2019-06-28
发明(设计)人: 徐征;张弓;侯至丞;王卫军;梁济民;李友浩;肖洪午;韩彰秀 申请(专利权)人: 广州中国科学院先进技术研究所;深圳市中科德睿智能科技有限公司
主分类号: G06F9/48 分类号: G06F9/48;G06F9/50;G06F9/54
代理公司: 广州容大专利代理事务所(普通合伙) 44326 代理人: 刘新年;潘素云
地址: 511458 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 通用操作系统 实时内核 内核 机器人控制器 进程间通信 控制算法 用户空间 管理层 以太网适配器 个人计算机 中断 负责软件 个人电脑 数据交换 外部数据 用户更新 中断信号 运算 调试 发送 输出 计算机 传递 开发
【说明书】:

发明公开了一种机器人控制器,包括硬件部分和软件部分,硬件部分为特定型号的个人计算机,除含有一般计算机的必要部件,还含有一个多或多个以太网适配器,软件部分包括中断管理层、实时内核、通用操作系统内核、通用操作系统用户空间,中断管理层根据要求向实时内核或通用操作系统内核传递中断信号,实时内核中运行着控制算法,EtherCAT通信和进程间通信等功能模块,EtherCAT通信接收外部数据经过控制算法运算后得到输出后再通过EtherCAT发送,进程间通信负责软件部分各子部分的数据交换,通用操作系统内核和通用操作系统用户空间组成一般意义上的通用操作系统,完成一般个人电脑的各种工作。本发明使得开发者调试和用户更新程序非常方便。

技术领域

本发明涉及自动控制技术领域,更具体地说,涉及一种机器人控制器。

背景技术

机器人控制器是对机器人的机械运动部件进行实时的控制管理,使其按照预期的运动学和动力学规划进行运动的装置。通常根据机器人机械结构和所需运动规律的不同,对运动控制器的要求也千变万化。然而,多数现有的机器人控制器或运动控制器都是针对某几种运动机构设计并构成的,难以适应目前越来越灵活的机械和算法设计;并且,其硬件大多基于DSP(数字信号处理器)或FPGA(现场可编程逻辑门阵列)构成,难以动态变更并执行其底层控制算法。所以,针对具体应用经常需要修改运动控制器的硬件构成及软件架构,尤其是面临协作型机器人等更复杂的机器人,存在灵活性不足的缺点。

发明内容

本发明要解决的技术问题在于,针对现有技术在面对不同机构和控制算法时灵活性不足的缺陷,提供一种可以便于开发者仅通过修改少量运动算法的程序代码来灵活地适应不同机械结构和运动规律的机器人控制器。

本发明所采用的技术方案是:采用基于双内核技术和EtherCAT总线的纯PC(个人计算机)来构成上述的机器人控制器,其组件详述如下:

一种机器人控制器,包括硬件部分和软件部分;

所述硬件部分为一些选定型号的个人计算机;

所述个人计算机包含有作为一般意义所指的计算机的中央处理器、内存,还包含有至少一个以太网适配器;

所述软件部分包括中断管理层、实时内核、通用操作系统内核、通用操作系统用户空间;

所述中断管理层负责接收并拦截计算机运行中发生的各类中断,并对这些中断按照要求传递给实时内核或通用操作系统内核;

所述实时内核负责处理实时任务,即一旦接收到中断管理层传递的中断信号,应立即抢占系统资源,优先进行处理实时内核中的任务;并实现与通用操作系统用户空间之间的数据交换;

所述通用操作系统内核指现有的供一般使用的操作系统内核,接收所述中断管理层发送的中断信号并进行相应处理工作;

所述通用操作系统用户空间是与所述通用操作系统内核相匹配的用户空间环境,负责提供执行一般应用程序的环境。

进一步地,所述实时内核包括算法模块、EtherCAT主站模块和进程间通信模块;

所述算法模块负责完成控制算法,即对获取到的外部传感器信号进行运算后输出符合一定机械结构和控制规律的执行器件命令数据;

所述EtherCAT主站模块开放一些接收和发送数据的编程接口,当这些编程接口被调用时,按照EtherCAT规范将欲接收或发送的数据进行解码或编码,然后通过以太网适配器,经过网络线缆与EtherCAT从站实现通信;

所述进程间通信模块至少应实现实时内核与通用操作系统用户空间之间的数据交换。

进一步地,所述实时内核还包括硬件抽象层、中断处理层、调度器;

所述硬件抽象层负责将不同硬件架构在软件层面抽象为统一形式;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中国科学院先进技术研究所;深圳市中科德睿智能科技有限公司,未经广州中国科学院先进技术研究所;深圳市中科德睿智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711387024.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top