首页> 外文学位 >The NAVLAB system for mobile robot navigation.
【24h】

The NAVLAB system for mobile robot navigation.

机译:用于移动机器人导航的NAVLAB系统。

获取原文
获取原文并翻译 | 示例

摘要

Mobile robots are useful for a broad range of tasks including factory automation, hazardous waste removal, planetary exploration, defense, and construction. Navigation is an important component in these applications in order to transport materials and position sensors for data acquisition. The robot's software must coordinate the sensing and robot control to recognize landmarks, detect and avoid obstacles, and guide the robot along navigable passageways. The system must be organized in such a way that high-level, symbolic instructions can be systematically converted into low-level control signals to move the robot about. In this thesis, we address the architectural and planning issues involved in building a mobile robot system.;We extensively address the problem of trajectory planning in local navigation. Our system is capable of planning trajectories while taking into account the visibility of landmarks, kinematic constraints such as a minimum turning radius, robot safety, and uncertainly in the robot's control and the environment. Multi-resolution techniques are employed to reduce the number of states needed in the search space and thus the planning time. Furthermore, we establish a framework for reasoning about a broad class of constraints to allow this work to be extended to other classes of robots, environments, and goal specifications. Many of the ideas in this thesis were implemented and tested on the NAVLAB (NAVigational LABoratory), an outdoor mobile robot.;We begin with CODGER, a software engineering tool for building complex robot systems for execution in a distributed programming environment. It employs a common data representation with information hiding, synchronization primitives for the exchange of data between parallel modules, and a central geometric reasoning system to assimilate data taken at different times and places into a consistent form. We describe a hierarchical architecture for navigation implemented atop CODGER that separates high-level route planning from low-level sensing, trajectory generation, and driving operations. We illustrate a control scheme known as the driving pipeline that employs parallelism to maximize the velocity of the robot. We illustrate how parameters of this control scheme such as the aiming of sensors and adjustment of robot speed affect parallelism, continuous motion, and robot behavior.
机译:移动机器人可用于多种任务,包括工厂自动化,危险废物清除,行星探测,防御和建筑。导航是这些应用中的重要组成部分,用于运输材料和用于数据采集的位置传感器。机器人的软件必须协调传感和机器人控制,以识别路标,检测并避开障碍物,并沿通航通道引导机器人。系统的组织方式必须能够将高级的符号指令系统地转换为低级的控制信号,以使机器人运动。在本文中,我们解决了构建移动机器人系统所涉及的架构和规划问题。我们广泛解决了局部导航中的轨迹规划问题。我们的系统能够规划轨迹,同时考虑到地标的可见性,运动学上的限制,例如最小转弯半径,机器人安全性以及机器人控制和环境中的不确定性。采用多分辨率技术来减少搜索空间中所需状态的数量,从而减少计划时间。此外,我们建立了一个框架来推理各种约束,从而可以将这项工作扩展到其他类别的机器人,环境和目标规范。本论文中的许多思想都是在户外移动机器人NAVLAB(NAVigational LABoratory)上实施和测试的。我们从CODGER开始,这是一种软件工程工具,用于构建复杂的机器人系统以在分布式编程环境中执行。它采用具有信息隐藏功能的通用数据表示,用于并行模块之间交换数据的同步原语以及中央几何推理系统,以将在不同时间和位置获取的数据同化为一致的形式。我们描述了在CODGER上实现的用于导航的分层体系结构,该体系结构将高级路线计划与低级感测,轨迹生成和驾驶操作分开。我们说明了一种称为驱动管线的控制方案,该方案采用并行性来最大化机器人的速度。我们将说明该控制方案的参数(例如传感器的瞄准和机器人速度的调整)如何影响并行度,连续运动和机器人行为。

著录项

  • 作者

    Stentz, Anthony Joseph.;

  • 作者单位

    Carnegie Mellon University.;

  • 授予单位 Carnegie Mellon University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1990
  • 页码 165 p.
  • 总页数 165
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号