外文翻译-针对移动机器人的多层次鲁棒控制系统

上传人:壹****1 文档编号:552736359 上传时间:2022-11-07 格式:DOC 页数:39 大小:457KB
返回 下载 相关 举报
外文翻译-针对移动机器人的多层次鲁棒控制系统_第1页
第1页 / 共39页
外文翻译-针对移动机器人的多层次鲁棒控制系统_第2页
第2页 / 共39页
外文翻译-针对移动机器人的多层次鲁棒控制系统_第3页
第3页 / 共39页
外文翻译-针对移动机器人的多层次鲁棒控制系统_第4页
第4页 / 共39页
外文翻译-针对移动机器人的多层次鲁棒控制系统_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《外文翻译-针对移动机器人的多层次鲁棒控制系统》由会员分享,可在线阅读,更多相关《外文翻译-针对移动机器人的多层次鲁棒控制系统(39页珍藏版)》请在金锄头文库上搜索。

1、 西南交通大学本科毕业设计(论文) 第113页附录三: 外文翻译A Robust Layered Control System For A Mobile RobotRONDEY A.BROOKS, member, IEEEAbstract-A new architecture for controlling mobile robots is described. Layers of control system are built to let the robot operate at increasing levels of competence. Layers are made up of

2、 asynchronous modules that communicate over low-bandwidth channels. Each module is an instance of a fairly simple computational machine. Higher-level layers can subsume the roles of lower levels by suppressing their outputs. However, lower levels continue to function as higher levels are added. The

3、result is a robust and flexible robot control system. The system has been used to control a mobile robot wandering around unconstrained laboratory areas and computer machine rooms. Eventually it is intended to control a robot that wanders the office areas of our laboratory, building maps of its surr

4、oundings using an on board arm to perform simple tasks.I. INTRODUCTIONA CONTROL SYSTEM for a completely autonomous mobile robot must perform many complex information processing tasks in real time. It operates in an environment where the boundary conditions (viewing the instantaneous control problem

5、in a classical control theory formulation) are changing rapidly. In fact the determination of those boundary conditions is done over very noisy channels since there is no straightforward mapping between sensors (e.g. TV cameras) and the form required of the boundary conditions. The usual approach to

6、 building control systems for such robots is to decompose the problem into a series (roughly) of functional units as illustrated by a series of vertical slices in Fig. 1. After analyzing the computational requirements for a mobile robot we have decided to use task-achieving behaviors as our primary

7、decomposition of the problem. This is illustrated by a series of horizontal slices in Fig. 2. As with a functional decomposition, we implement each slice explicitly then tie them all together to form a robot control system. Our new decomposition leads to a radically different architecture for mobile

8、 robot control systems, with radically different implementation strategies plausible at the hardware level, and with a large number of advantages concerning robustness, buildability and testability.A. RequirementsWe can identify a number of requirements of a control system for an intelligent autonom

9、ous mobile robot. They each put constraints on possible control systems that we may employ. They are identified as follows. Multiple Goals: Often the robot will have multiple goals, some conflicting, which it is trying to achieve. It may be trying to reach a certain point ahead of it while avoiding

10、local obstacles. It may be trying to reach a certain place in minimal time while conserving power reserves. Often the relative importance of goals will be context-dependent. Getting off the railroad tracks when a train is heard becomes much more important than inspecting the last ten track ties of t

11、he current track section. The control system must be responsive to high priority goals, while still servicing necessary “low-level goals (e.g., in getting off the railroad tracks, it is still important that the robot maintains its balance so it doesnt fall down).Multiple Sensors: The robot will most

12、 likely have multiple sensors (e.g., TV cameras, encoders on steering and drive mechanisms, infrared beacon detectors, an inertial navigation system, acoustic rangefinders, infrared rangefinders, access to a global positioning satellite system, etc.). All sensors have an error component in their rea

13、dings. Furthermore, often there is no direct analytic mapping from sensor values to desired physical quantities. Some of the sensors will overlap in the physical quantities they measure. They will often give inconsistent readings-sometimes due to normal sensor error and sometimes due to the measurem

14、ent conditions being such that the sensor (and subsequent processing) is used outside its domain of applicability. Often there will be no analytic characterization of the domain of applicability (e.g. under what precise conditions does the Sobel operator return valid edges?). The robot must make dec

15、isions under these conditions.Robustness: The robot ought to be robust. When some sensors fail it should be able to adapt and cope by relying on those still functional. When the environment changes drastically it should be able to still achieve some modicum of sensible behavior, rather then sit in s

16、hock or wander aimlessly and irrationally around. Ideally it should also continue to function well when there are faults in parts of its processor(s). B. Other ApproachesMultiple Goals: Elfes and Talukdar designed a control language for Moravecs robot , which tried to accommodate multiple goals. It mainly achieved this by letting the user explicitly code for parallelism and to code an exception path

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 金融/证券 > 股票中长线技巧

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号