- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
如果说驱动子系统是机器人的肌肉,能源子系统是机器人的心脏,那么控制和决策子系统就
是机器人的大脑。这是机器人最重要、最复杂的一个子系统。
机器人是一种高度复杂的自动化装置。其控制子系统也是直接来源于自动化领域的其他应
用,例如工厂自动化领域中所用到的处理器、电路以及标准。本章仅仅列举并对比了几种常
见的、典型的控制系统拓扑结构,然后分析了几个典型的机器人控制子系统的构成,特别是
详细说明了“创意之星”机器人的控制架构。
典型的几种机器人控制架构(ARCHITECHURE)
这里我们不讨论传统的工业机器人,主要关注的是自主移动机器人、仿生机器人等新形态的
机器人。通常,机器人的架构是指如何把感知、建模、规划、决策、行动等多种模块有机地
结合起来,从而在动态环境中,完成目标任务的一个或多个机器人的结构框架。总的说来,
当前自主机器人的控制架构可分为下述几类:
1.程控架构,又称规划式架构,即根据给定初始状态和目标状态规划器给出一个行为动作
的序列,按部就班地执行。较复杂的程控模型也会根据传感器的反馈对控制策略进行调整,
例如在程序的序列中采用“条件判断+跳转”这样的方法。
2.包容式架构和基于行为的控制模型,又称为反应式模型,复杂任务被分解成为一系列相
对简单的具体特定行为,这些行为均基于传感器信息并针对综合目标的一个方面进行控制。
基于行为的机器人系统对周围环境的变化能作出快速的响应,实时性好,但它没有对任务做
出全局规划,因而不能保证目标的实现是最优的。
3.混合式架构,是规划和基于行为的集成体系,不仅对环境的变化敏感,而且能确保目标
的实现效率。通常混合式架构有两种模式:一种模式是,决策系统的大框架是基于规划的,
在遇到动态情况时再由行为模型主导;另一种模式是,决策系统的大框架基于行为,在具体
某些行为中采用规划模型。总之,混合式架构的设计目的是尽可能综合程控架构和包容式架
构的优点,避免其缺点。
下面几小节对以上三种架构进行初步的讨论。更进一步的资料,请参阅相关文献。本书的附
录中列出了一些可供参考阅读的书籍资料。
1.1集中程控架构
传统的机器人大都是工业机器人。他们通常工作在流水线的一个工位上,每个机器人的位置
是已知、确定的;设计者在每台机器人开始工作之前也很清楚他的工作是什么,他的工作对
象在什么位置。这种情况下,对机器人的控制就变成了数值计算,或者说“符号化”的计算。
例如,我们通过实地测量可以得到一台搬运机器人的底座的坐标;再通过空间机构几何学的
计算(空间机器人的正解、逆解),可以得到机器人的各个关节处于什么样的位置的时候其
末端的搬运装置可以到达给定位置。这样,机器人控制策略设计者是在一个静态的、结构化
的、符号化的环境中编写策略;他不需要考虑太多的突发情况,至多需要考虑一些意外,例
如利用简单的传感器检测应该被搬运的工件是否在正确的位置,从而决定是否报警或者停止
工作等等。
这类机器人通常由一个单独的控制器。这个控制器收集从机器人各个关节、各个附加传感器
传送来的位置、角度等信息,通过控制器处理后,计算机器人下一步的工作。整个机器人是
在这个控制器的控制下运作,对于一些异常的处理也在程序的设定范围内。下图是两个典型
的采用集中式系统架构的移动机器人框图。左侧的框图的控制器是一台PC机,它担负了所
有的信息采集、处理和控制功能;右图是经过改进的机器人架构:在PC机之外,增加了一
个DSP控制器,承担了PC机的部分工作。但是,这两种架构下控制器的负担都相当重,
并且如果控制器出现故障,整个机器人将会瘫痪。
对于上面描述的工作内容,程控式、集中控制式结构是非常理想的。如前所述,机器人不会
遇到太多动态的、非符号化的环境变化,并且控制器能够得到足够多的、准确的环境信息。
设计者可以在机器人工作前预先设计好最优的策略,然后让机器人开始工作,过程中只需要
处理一些可以预料到的异常事件。
但是,假设我们要设计一个在房间里漫游的移动机器人,房间的大小未知;并且我们也无法
准确地得到机器人在房间中的相对位置,这种架构将无法获得足够的信息,并且无法处理未
知的突发情况。因此对于传统意义之外的机器人,例如移动机器人、宠物机器人等,程控式
控制架构就很难适应了。
集中式程控架构的优点是系统结构简单明了,所有逻辑决策和计算均在集中式的控制器中完
成。这种架构很清晰:控制器是大脑,其他的部分不需要有处理能力。
而对于仿生机器人、在未知环境中工作的机器人,一个大脑处理所有事情真的合适吗?
考虑蚯蚓、蜈蚣之类的低等生物。它们的大脑很不发达(甚至没有大脑),反而具有一个很
发达的脊索或
您可能关注的文档
最近下载
- 2023年上海应用技术大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 二、机械采油(功图、液面).ppt
- 红歌大家唱主题班会-园丁小学五年一班.ppt
- 不对称催化综述.ppt
- HG_T 3543-2014 天然气转化催化剂化学成分分析方法.docx VIP
- 矩阵论智慧树知到答案2024年哈尔滨工程大学.docx
- DB51T1511-2022FDIS建设项目对自然保护区自然资源、自然生态系统和主要保护对象影响评价技术规范.pdf
- 铸牢中华民族共同体意识的调查问卷.doc VIP
- 2024年中考历史总复习必看必背小短文命题规律与写作技巧(精华版).pdf
- 第八章 0~3岁婴幼儿家庭教育特殊指导概述.ppt VIP
文档评论(0)