首页> 外文OA文献 >Guidance and search algorithms for mobile robots : application and analysis within the context of urban search and rescue
【2h】

Guidance and search algorithms for mobile robots : application and analysis within the context of urban search and rescue

机译:移动机器人的指导和搜索算法:在城市搜索和救援环境中的应用和分析

摘要

Urban Search and Rescue is a dangerous task for rescue workers and for this reason the use of mobile robots to carry out the search of the environment is becoming common place. These robots are remotely operated and the search is carried out by the robot operator. This work proposes that common search algorithms can be used to guide a single autonomous mobile robot in a search of an environment and locate survivors within the environment. This work then goes on to propose that multiple robots, guided by the same search algorithms, will carry out this task in a quicker time. The work presented is split into three distinct parts. The first is the development of a nonlinear mathematical model for a mobile robot. The model developed is validated against a physical system. A suitable navigation and control system is required to direct the robot to a target point within an environment. This is the second part of this work. The final part of this work presents the search algorithms used. The search algorithms generate the target points which allow the robot to search the environment. These algorithms are based on traditional and modern search algorithms that will enable a single mobile robot to search an area autonomously. The best performing algorithms from the single robot case are then adapted to a multi robot case. The mathematical model presented in the thesis describes the dynamics and kinematics of a four wheeled mobile ground based robot. The model is developed to allow the design and testing of control algorithms offline. With the model and accompanying simulation the search algorithms can be quickly and repeatedly tested without practical installation. The mathematical model is used as the basis of design for the manoeuvring control algorithm and the search algorithms. This design process is based on simulation studies. In the first instance the control methods investigated are Proportional-Integral-Derivative, Pole Placement and Sliding Mode. Each method is compared using the tracking error, the steady state error, the rise time, the charge drawn from the battery and the ability to control the robot through a simple motion. Obstacle avoidance is also covered as part of the manoeuvring control algorithm. The final aspect investigated is the search algorithms. The following search algorithms are investigated, Lawnmower, Random, HillClimbing, Simulated Annealing and Genetic Algorithms. Variations on these algorithms are also investigated. The variations are based on Tabu Search. Each of the algorithms is investigated in a single robot case with the best performing investigated within a multi robot case. A comparison between the different methods is made based on the percentage of the area covered within the time available, the number of targets located and the time taken to locate targets. It is shown that in the single robot case the best performing algorithms have high random elements and some structure to selecting points. Within the multi robot case it is shown that some algorithms work well and others do not. It is also shown that the useable number of robots is dependent on the size of the environment. This thesis concludes with a discussion on the best control and search algorithms, as indicated by the results, for guiding single and multiple autonomous mobile robots. The advantages of the methods are presented, as are the issues with using the methods stated. Suggestions for further work are also presented.
机译:对于救援人员而言,城市搜索和救援是一项危险的任务,因此,使用移动机器人进行环境搜索变得很普遍。这些机器人是远程操作的,并且搜索由机器人操作员执行。这项工作提出,可以使用常见的搜索算法来引导单个自主移动机器人进行环境搜索并在环境中定位幸存者。然后,这项工作继续提出,在相同搜索算法的指导下,多个机器人将在更快的时间内执行此任务。呈现的作品分为三个不同的部分。首先是开发用于移动机器人的非线性数学模型。根据物理系统验证开发的模型。需要合适的导航和控制系统来将机器人引导到环境中的目标点。这是这项工作的第二部分。这项工作的最后一部分介绍了所使用的搜索算法。搜索算法生成目标点,使机器人可以搜索环境。这些算法基于传统和现代的搜索算法,这些算法将使单个移动机器人能够自主搜索区域。然后,将单个机器人案例中性能最好的算法应用于多机器人案例。本文提出的数学模型描述了四轮可移动地面机器人的动力学和运动学。开发该模型是为了允许离线设计和测试控制算法。利用该模型和随附的仿真,无需实际安装即可快速重复地测试搜索算法。该数学模型被用作机动控制算法和搜索算法的设计基础。该设计过程基于仿真研究。首先,研究的控制方法是比例积分微分,极点放置和滑动模式。使用跟踪误差,稳态误差,上升时间,从电池中汲取的电荷以及通过简单动作控制机器人的能力来比较每种方法。避免障碍也包括在操纵控制算法中。研究的最后一个方面是搜索算法。研究了以下搜索算法:割草机,随机,爬坡,模拟退火和遗传算法。还研究了这些算法的变体。差异基于禁忌搜索。在单个机器人案例中研究每种算法,而在多机器人案例中研究最佳算法。根据可用时间内所覆盖区域的百分比,所定位目标的数量以及定位目标所花费的时间,对不同方法进行比较。结果表明,在单机器人情况下,性能最佳的算法具有较高的随机元素,并且具有选择点的结构。在多机器人案例中,表明某些算法可以很好地工作,而另一些则不能。还显示出机器人的可用数量取决于环境的大小。本文最后对最佳控制和搜索算法进行了讨论,结果表明,该算法可指导单个和多个自主移动机器人。陈述了这些方法的优点,以及使用所述方法的问题。还提出了进一步工作的建议。

著录项

  • 作者

    Worrall Kevin James;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号