基于FPGA的模糊逻辑控制行为仲裁六足机器人导航

L. Banjanović-Mehmedović, Adnan Husejnovic
{"title":"基于FPGA的模糊逻辑控制行为仲裁六足机器人导航","authors":"L. Banjanović-Mehmedović, Adnan Husejnovic","doi":"10.1109/icat47117.2019.8939030","DOIUrl":null,"url":null,"abstract":"For unstructured environments, multi-leg platforms such as hexapods, introduce better stability and adaptation during the moving in a more complex environment. The common hexapod robots, which are controlled by discrete conventional microcontrollers would require new chip replacement due to I/O constraint. With an FPGA, the user can scale design and include new functionality later in the design process without buying new additional hardware. In this paper, we introduce the hybrid architecture as a combination of FPGA and microcontroller design. The goal of this work is to extend context arbitration of a fuzzy behavior-based approach for hexapod robot navigation at the FPGA device. Verilog has been used to develop FLC on FPGA. The controller algorithm is developed and implemented on FPGA Altera Cyclone IV board. An experimental evaluation of hexapod autonomous navigation at a rough terrain presents advantages of this hierarchy approach for real-time robot embedded systems.","PeriodicalId":214902,"journal":{"name":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"FPGA based Hexapod Robot Navigation using Arbitration of Fuzzy Logic Controlled Behaviors\",\"authors\":\"L. Banjanović-Mehmedović, Adnan Husejnovic\",\"doi\":\"10.1109/icat47117.2019.8939030\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For unstructured environments, multi-leg platforms such as hexapods, introduce better stability and adaptation during the moving in a more complex environment. The common hexapod robots, which are controlled by discrete conventional microcontrollers would require new chip replacement due to I/O constraint. With an FPGA, the user can scale design and include new functionality later in the design process without buying new additional hardware. In this paper, we introduce the hybrid architecture as a combination of FPGA and microcontroller design. The goal of this work is to extend context arbitration of a fuzzy behavior-based approach for hexapod robot navigation at the FPGA device. Verilog has been used to develop FLC on FPGA. The controller algorithm is developed and implemented on FPGA Altera Cyclone IV board. An experimental evaluation of hexapod autonomous navigation at a rough terrain presents advantages of this hierarchy approach for real-time robot embedded systems.\",\"PeriodicalId\":214902,\"journal\":{\"name\":\"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/icat47117.2019.8939030\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icat47117.2019.8939030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

对于非结构化环境,多腿平台(如六足机器人)在更复杂的环境中移动时具有更好的稳定性和适应性。普通的六足机器人由离散的传统微控制器控制,由于I/O限制,需要更换新的芯片。使用FPGA,用户可以在设计过程中扩展设计并包含新功能,而无需购买新的额外硬件。本文介绍了FPGA与微控制器相结合的混合架构设计。这项工作的目标是在FPGA设备上扩展基于模糊行为的六足机器人导航方法的上下文仲裁。使用Verilog在FPGA上开发FLC。在Altera Cyclone IV板上开发并实现了控制器算法。通过对粗糙地形下六足自主导航的实验评估,展示了该分层方法在实时嵌入式机器人系统中的优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
FPGA based Hexapod Robot Navigation using Arbitration of Fuzzy Logic Controlled Behaviors
For unstructured environments, multi-leg platforms such as hexapods, introduce better stability and adaptation during the moving in a more complex environment. The common hexapod robots, which are controlled by discrete conventional microcontrollers would require new chip replacement due to I/O constraint. With an FPGA, the user can scale design and include new functionality later in the design process without buying new additional hardware. In this paper, we introduce the hybrid architecture as a combination of FPGA and microcontroller design. The goal of this work is to extend context arbitration of a fuzzy behavior-based approach for hexapod robot navigation at the FPGA device. Verilog has been used to develop FLC on FPGA. The controller algorithm is developed and implemented on FPGA Altera Cyclone IV board. An experimental evaluation of hexapod autonomous navigation at a rough terrain presents advantages of this hierarchy approach for real-time robot embedded systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信