智能机器人操作系统

打造国产自主可控的智能机器人操作系统

兼具实时性、智能化和交互性好的机器人操作系统及可视化开发调试平台,有效提高机器人软件重用度,降低机器人编程开发难度,降低开发成本和时间,提高开发效率。

研究背景

Research Background

随着智能机器人在工业生产和人类生活中的逐步应用,智能机器人已经展现出巨大的发展和应用潜力,业已成为未来信息技术重点发展的方向之一。在网络化和智能化的应用场景下,目前机器人操作系统及其开发平台存在着模块化、跨平台和可扩展性差,机器人编程学习难度大等问题。因此,国内机器人整机行业急需建立统一开放的机器人实时操作系统平台,降低高性能机器人开发难度和研发成本,满足我国机器人行业快速发展的市场需求。

研究内容

Research Contents

(1)机器人操作系统总体设计与运行环境。研究机器人操作系统的整体架构设计、支持机器人中间件的实时系统内核的适配技术,构建支持高计算复杂度的实时机器人操作系统和运行环境。
(2)支持实时性和智能计算的机器人操作系统内核。研究操作系统微内核及其与机器人运行中间件的适配技术、非核心态板级支持包与驱动程序、异构计算资源的高效统一调度管理。
(3)机器人功能组件与可视化集成开发环境。研究机器人通用模型适配技术、基于机器人应用框架的功能组件库及其封装技术和可视化的机器人应用集成开发环境。
(4)机器人网络化分布处理关键技术。研究网络化分布处理框架,构建网络化分布计算环境,实现实时任务分割与任务的分布协同,为机器人分布式组件提供实时通信和解耦支撑。
(5)机器人操作系统应用验证。以机器人操作系统的整体架构和统一运行环境为基础,基于图形化的集成开发环境,研究机器人控制器的设计和实现方法,设计和实现多种机器人驱动器及传感器,在 5 家以上机器人企业、 9 类机器人产品进行应用验证。

研究成果

Research Worker

5家机器人厂商的9类机器人产品上进行应用验证

基于机器人操作系统的工业机器人应用系统
基于机器人操作系统的工业机器人应用系统
基于机器人操作系统的服务机器人应用系统
基于机器人操作系统的服务机器人应用系统
基于机器人操作系统的特种机器人应用系统
基于机器人操作系统的特种机器人应用系统