发明名称 面向对象的机器人通用开放控制系统
摘要 本发明公开了一种面向对象的机器人通用开放控制系统,该系统主要应用于机器人设计制造,机器人智能研究领域。它设计了“通用机器人控制体系”、并提供了“面向对象的抽象机器人”作为相应的编程模型。通用机器人控制体系定义了动作层、行为层、任务层三层智能的控制模型,以及感知空间、感知信息、传感器、传感信息解释器等模块,并约束了这些模块的交互方式和层次归属,面向对象的抽象机器人模型是采用面向对象技术对通用机器人控制体系建立的编程模型。本发明为机器人的研制和开发提供了统一、开放、通用、标准化的控制体系参考模型和设计规范。
申请公布号 CN1478638A 申请公布日期 2004.03.03
申请号 CN03128900.2 申请日期 2003.05.29
申请人 上海交通大学 发明人 苏剑波;侯雪桥;高玉华;戴先中;马旭东
分类号 B25J13/00 主分类号 B25J13/00
代理机构 上海交达专利事务所 代理人 毛翠莹
主权项 1、一种面向对象的机器人通用开放控制系统,其特征在于包括通用机器人控制体系和相应的面向对象的抽象机器人编程模型,通用机器人控制体系包括动作、行为和任务三个控制层、感知空间模块和传感器相关模块,动作层由状态和动作组成,动作被定义为只能用一个数值描述的不可分解的最基本的机器人执行单元,它接受状态赋予的设定值,并驱动相应机器人执行机构,状态被定义为一个机器人所有动作的集合;行为层由行为、行为图和行为决策器构成,行为被定义为某一时刻下定义机器人期望状态的单元,行为决策器按行为图描述的行为的组合关系,读取所有行为的期望状态,决策融合出最终状态,赋值给动作层中的状态;任务层由任务和任务序列组成,任务被定义为一段时间内,通过获取感知信息,决定行为层中行为的参数和行为图的单元;感知空间被定义为所有感知信息的集合,它包含的感知信息由传感器模块、传感信息解释器产生,并由行为、任务模块读取;传感器模块从环境中读取环境信息,产生感知信息直接、或交给更高级的传感信息解释器处理后,存放于感知空间中,传感信息解释器,收集感知信息,产生高级的感知信息或控制任务的执行;面向对象的抽象机器人是采用面向对象技术对通用机器人控制体系建立的编程模型,它将通用机器人控制体系中各个模块封装为对象,并采用接口描述对象的外特性。
地址 200030上海市华山路1954号