[发明专利]一种基于多核处理器架构的机器人混合系统应用框架在审
申请号: | 201810955044.8 | 申请日: | 2014-07-08 |
公开(公告)号: | CN109101286A | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 魏洪兴;邹莹;陈友东;刘淼;黄真 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京金恒联合知识产权代理事务所 11324 | 代理人: | 李强 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明描述了一种基于多核处理器架构的机器人混合系统应用框架。在采用ARM/X86多核处理器作为控制器的机器人系统中,利用ARM/X86多核处理器的多核并行处理结构,在整个机器人控制器同时运行由实时操作系统、非实时操作系统、系统支撑框架组成的机器人混合系统应用框架,来提供改进的操作系统服务。在该应用框架中,一个实时操作系统单独运行在其中一个ARM/X86核中,同时若干个非实时操作系统运行在其它ARM/X86核中,操作系统间彼此单独占用处理器资源与外设,分别运行不同实时性要求的机器人应用程序,应用程序可以以统一的机器人操作系统(ROS)应用节点形式使用。 | ||
搜索关键词: | 多核处理器 应用框架 混合系统 非实时操作系统 机器人 实时操作系统 架构 机器人操作系统 机器人应用程序 操作系统服务 机器人控制器 处理器资源 机器人系统 实时性要求 处理结构 单独运行 多核并行 框架组成 系统支撑 应用程序 应用节点 控制器 操作系统 外设 占用 改进 统一 | ||
【主权项】:
1.一种基于多核处理器架构的机器人混合系统,其特征在于包括:机器人操作系统(ROS)(12),其包含支持机器人操作系统的非实时操作系统(13),用于提供基本的机器人应用、相应服务和系统资源;实时操作系统(17),用于提供机器人实时任务的服务和系统资源;混合操作系统支撑框架(RGMP)(19),用于支撑机器人操作系统和实时操作系统的运行和协调,将非实时操作系统(13)与实时操作系统(17)同时运行在多核处理器平台上,其中:所述多核处理器平台是基于ARM/X86架构的开放式多核处理器控制板、控制器和/或工控机,混合操作系统支撑框架RGMP包括RGMP非实时部分框架(191)和RGMP实时部分框架(192),非实时操作系统(13)是嵌入式系统,运行在RGMP非实时部分框架(191)之上,实时操作系统(17)运行在RGMP实时部分框架(192)之上,非实时操作系统(13)包含操作系统基本的系统库SYS LIB(131)、C语言库LIBC(132)、网络协议NET(133)、BOOST库(134)、非实时操作系统内核(135)以及驱动程序(136),实时操作系统(17)中提供有符合POSIX标准的系统调用接口,实时操作系统(17)包含操作系统基本的系统库SYS LIB(171)、C语言库LIBC(172)、网络协议NET(173)、BOOST库(174)、实时操作系统内核(175)以及驱动程序(176),实时操作系统(17)和非实时操作系统(13)之间通过混合操作系统支撑框架RGMP(19)的VNET虚拟网络机制进行通信,实时操作系统(17)和非实时操作系统(13)分别单独占用多核处理器的不同处理器核心来运行,它们同时维持各自的应用状态而不必针对混合操作系统架构进行优化,其运行、调试均相互独立,在混合系统运行时,实时操作系统(17)和非实时操作系统(13)独立占有各自的硬件资源;对于共享设备的调度,实时操作系统(17)和非实时操作系统(13)通过它们之间的所述通信来实现,所述机器人混合系统进一步包括:底层控制器部分,包括:语音传感器、视觉传感器、超声传感器、温度传感器、绝对编码器、相对编码器、电机驱动器、实时以太网口、无线网络Wifi网口,其中:‑‑‑绝对编码器与相对编码器存在于电机驱动器当中,所有的电机驱动器通过CAN接口的方式串联连接;‑‑‑语音传感器与视觉传感器通过USB接口与ARM/X86多核处理器(21)相连接,其中视觉传感器由实时操作系统(17)控制;‑‑‑实时以太网口与无线网络Wifi网口支持机器人的分布式运算与远程控制,用于通过有线与无线的方式与远端计算机相连,从而实现局域网或者是广域网的网络通信,形成分布式控制系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810955044.8/,转载请声明来源钻瓜专利网。