An Investigation of Different Modeling Techniques for Autonomous Robot Navigation

Jedidiah R. Crandall
{"title":"An Investigation of Different Modeling Techniques for Autonomous Robot Navigation","authors":"Jedidiah R. Crandall","doi":"10.58940/2329-258x.1294","DOIUrl":null,"url":null,"abstract":"This research aims to give recommendations towards modeling the navigation control architectures for an autonomous rover designed for an unstructured, outdoors environment. These recommendations are equally applicable to other autonomous vehicles, such as aircraft or underwater vehicles. Many successful architectures for this application have been developed, but there is no common terminology for the discussion of robotics architectures and their properties in general. This paper suggests the use of terms borrowed from administrative theory to facilitate interdisciplinary dialog about the tradeoffs of various kinds of models for robotics and similar systems. Past approaches to modeling autonomous robot navigation architectures have broken the architecture up into layers or levels. The upper levels or layers make high-level decisions about how the robot is going to accomplish a task, and the lower levels or layers make low-level decisions. This is analogous to a CEO of a corporation telling the managers how he wants the corporation to work towards its goal. The managers each oversee a part of the corporation. The workers are told what to do, but still make low-level decisions such as how hard to twist a screw, what tool to use to remove a rivet, or to do something other than what they were told in the interest of safety. Traditionally, there have been two or three layers for robot architectures, and every module developed fits into one of these layers. Every branch of the hierarchy has one module in each of the layers. The reasons given for breaking the architecture up into two or three layers vary fiom implementation to implementation. This paper aims to take a more","PeriodicalId":335288,"journal":{"name":"Journal of Aviation/Aerospace Education & Research","volume":"312 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Aviation/Aerospace Education & Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.58940/2329-258x.1294","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This research aims to give recommendations towards modeling the navigation control architectures for an autonomous rover designed for an unstructured, outdoors environment. These recommendations are equally applicable to other autonomous vehicles, such as aircraft or underwater vehicles. Many successful architectures for this application have been developed, but there is no common terminology for the discussion of robotics architectures and their properties in general. This paper suggests the use of terms borrowed from administrative theory to facilitate interdisciplinary dialog about the tradeoffs of various kinds of models for robotics and similar systems. Past approaches to modeling autonomous robot navigation architectures have broken the architecture up into layers or levels. The upper levels or layers make high-level decisions about how the robot is going to accomplish a task, and the lower levels or layers make low-level decisions. This is analogous to a CEO of a corporation telling the managers how he wants the corporation to work towards its goal. The managers each oversee a part of the corporation. The workers are told what to do, but still make low-level decisions such as how hard to twist a screw, what tool to use to remove a rivet, or to do something other than what they were told in the interest of safety. Traditionally, there have been two or three layers for robot architectures, and every module developed fits into one of these layers. Every branch of the hierarchy has one module in each of the layers. The reasons given for breaking the architecture up into two or three layers vary fiom implementation to implementation. This paper aims to take a more
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
自主机器人导航不同建模技术研究
本研究旨在为为非结构化户外环境设计的自主漫游车的导航控制体系结构建模提供建议。这些建议同样适用于其他自主交通工具,如飞机或水下交通工具。已经为这个应用程序开发了许多成功的体系结构,但是没有通用的术语来讨论机器人体系结构及其一般属性。本文建议使用从管理理论中借用的术语来促进关于机器人和类似系统的各种模型的权衡的跨学科对话。过去对自主机器人导航体系结构建模的方法将体系结构分解为层或级别。上层或多层对机器人如何完成任务做出高级决策,下层或多层做出低级决策。这类似于公司的首席执行官告诉经理们他希望公司如何朝着目标努力。经理们各自管理公司的一部分。工人们被告知要做什么,但仍然只能做出低级别的决定,比如拧螺丝的力度有多大,用什么工具拆铆钉,或者为了安全起见,做一些没有被告知的事情。传统上,机器人架构有两到三层,开发的每个模块都适合其中一层。层次结构的每个分支在每个层中都有一个模块。将体系结构分解为两层或三层的原因因实现而异。本文旨在采取更多的措施
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
How Intensity Impacts Success in Collegiate Flight Programs Evaluating the Potential of Using EEG to Monitor Cognitive Workload in Simulated Suborbital Flight A Comparative Analysis of School Choice Factors Influencing Non-Collegiate Flight School Selections Between Groups of Nontraditional, Traditional, and Teenage Student Pilots JAAER Back Issues as of March 2014 Vol.22 No.3 Front Matter
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1