无人地面车辆混合单板计算机系统

M. M. Ahmad, Kiran Ahuja, A. Nayyar
{"title":"无人地面车辆混合单板计算机系统","authors":"M. M. Ahmad, Kiran Ahuja, A. Nayyar","doi":"10.1145/3524889.3524907","DOIUrl":null,"url":null,"abstract":"The single-board computer (SBC) is a compact, powerful and cost-effective system on chip (SOC) that can perform all complex tasks that may be executed by the desktop computer. Further, with the development of the SBCs having a powerful processor and high RAM support–they are already deployed in many applications such as in agriculture, home security, automation, drones, unmanned ground vehicle (UGV) and like-wise. However, each SBC has a unique capability and therefore some SBC may perform better than others depending upon the application. Further, some SBC has high processing power but they are either costly or support fewer I/O pins. Similarly, some SBC are cost-effective, has a high number of I/O pins but they have quite less processing power for executing complex instructions and tasks. In addition, for some SBC there is no dedicated integrated development environment (IDE) available that can be used to program SBC according to the user-specific need. Due to these above-mentioned problems, the user has to either invest in the high processing power SBC (having high price) but compromise with less I/O pins or invest in the SBC (having low price) that has the high number of I/O pins but compromise with low processing power (although there are some SBCs available in the market that has high processing power along with the high number of I/O pins. But they are available at a quite high price so we are not considering these SBCs). In both cases, the user is not able to integrate intelligent high processing sensors and equip the system in which SBC is used with new features over time. To over this problem, we are introducing a smart and highly intelligent hybrid implementation of Raspberry pi model 3b+ with Arduino UNO board for controlling UGV. During testing, we have found that our developed hybrid SBC system for UGV work quite impressively. The CPU utilization and CPU temperature readings of the hybrid system are noted while performing various complex tasks on the UGV. Further during the evaluation process, it is observed that UGV consumed a maximum of 80% of system CPU utilization to perform all the allocated tasks efficiently. The rest 20% of the CPU usage as well as some of the GPIO pins of Raspberry pi are reserved and can be used to implement various complex applications in the UGV based on the user requirement.","PeriodicalId":129277,"journal":{"name":"Proceedings of the 2022 7th International Conference on Intelligent Information Technology","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hybrid Single Board Computer System for Unmanned Ground Vehicle\",\"authors\":\"M. M. Ahmad, Kiran Ahuja, A. Nayyar\",\"doi\":\"10.1145/3524889.3524907\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The single-board computer (SBC) is a compact, powerful and cost-effective system on chip (SOC) that can perform all complex tasks that may be executed by the desktop computer. Further, with the development of the SBCs having a powerful processor and high RAM support–they are already deployed in many applications such as in agriculture, home security, automation, drones, unmanned ground vehicle (UGV) and like-wise. However, each SBC has a unique capability and therefore some SBC may perform better than others depending upon the application. Further, some SBC has high processing power but they are either costly or support fewer I/O pins. Similarly, some SBC are cost-effective, has a high number of I/O pins but they have quite less processing power for executing complex instructions and tasks. In addition, for some SBC there is no dedicated integrated development environment (IDE) available that can be used to program SBC according to the user-specific need. Due to these above-mentioned problems, the user has to either invest in the high processing power SBC (having high price) but compromise with less I/O pins or invest in the SBC (having low price) that has the high number of I/O pins but compromise with low processing power (although there are some SBCs available in the market that has high processing power along with the high number of I/O pins. But they are available at a quite high price so we are not considering these SBCs). In both cases, the user is not able to integrate intelligent high processing sensors and equip the system in which SBC is used with new features over time. To over this problem, we are introducing a smart and highly intelligent hybrid implementation of Raspberry pi model 3b+ with Arduino UNO board for controlling UGV. During testing, we have found that our developed hybrid SBC system for UGV work quite impressively. The CPU utilization and CPU temperature readings of the hybrid system are noted while performing various complex tasks on the UGV. Further during the evaluation process, it is observed that UGV consumed a maximum of 80% of system CPU utilization to perform all the allocated tasks efficiently. The rest 20% of the CPU usage as well as some of the GPIO pins of Raspberry pi are reserved and can be used to implement various complex applications in the UGV based on the user requirement.\",\"PeriodicalId\":129277,\"journal\":{\"name\":\"Proceedings of the 2022 7th International Conference on Intelligent Information Technology\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-02-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2022 7th International Conference on Intelligent Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3524889.3524907\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 7th International Conference on Intelligent Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3524889.3524907","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

单板计算机(SBC)是一种紧凑,功能强大且具有成本效益的片上系统(SOC),可以执行台式机可能执行的所有复杂任务。此外,随着sbc的发展,sbc具有强大的处理器和高RAM支持,它们已经部署在许多应用中,如农业,家庭安全,自动化,无人机,无人驾驶地面车辆(UGV)等。但是,每个SBC都具有独特的功能,因此根据应用程序的不同,某些SBC可能比其他SBC表现得更好。此外,一些SBC具有很高的处理能力,但它们要么价格昂贵,要么支持较少的I/O引脚。类似地,一些SBC具有成本效益,具有大量的I/O引脚,但它们执行复杂指令和任务的处理能力相当低。此外,对于某些SBC,没有专门的集成开发环境(IDE)可用来根据用户特定的需要对SBC进行编程。由于上述这些问题,用户必须要么投资高处理能力的SBC(价格高),但妥协较少的I/O引脚,要么投资具有高I/O引脚数量但妥协低处理能力的SBC(价格低)(尽管市场上有一些SBC具有高处理能力和高I/O引脚数量。但它们的价格相当高,所以我们不考虑这些sbc)。在这两种情况下,用户都无法集成智能高处理传感器,并随着时间的推移为使用SBC的系统配备新功能。为了解决这个问题,我们引入了一种智能和高智能的树莓派3b+模型与Arduino UNO板的混合实现,用于控制UGV。在测试过程中,我们发现我们开发的混合SBC系统用于UGV的工作相当令人印象深刻。在UGV上执行各种复杂任务时,注意到混合系统的CPU利用率和CPU温度读数。此外,在评估过程中,可以观察到UGV最多消耗80%的系统CPU利用率来有效地执行所有分配的任务。其余20%的CPU使用率以及树莓派的一些GPIO引脚被保留,可以根据用户需求在UGV中实现各种复杂的应用程序。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Hybrid Single Board Computer System for Unmanned Ground Vehicle
The single-board computer (SBC) is a compact, powerful and cost-effective system on chip (SOC) that can perform all complex tasks that may be executed by the desktop computer. Further, with the development of the SBCs having a powerful processor and high RAM support–they are already deployed in many applications such as in agriculture, home security, automation, drones, unmanned ground vehicle (UGV) and like-wise. However, each SBC has a unique capability and therefore some SBC may perform better than others depending upon the application. Further, some SBC has high processing power but they are either costly or support fewer I/O pins. Similarly, some SBC are cost-effective, has a high number of I/O pins but they have quite less processing power for executing complex instructions and tasks. In addition, for some SBC there is no dedicated integrated development environment (IDE) available that can be used to program SBC according to the user-specific need. Due to these above-mentioned problems, the user has to either invest in the high processing power SBC (having high price) but compromise with less I/O pins or invest in the SBC (having low price) that has the high number of I/O pins but compromise with low processing power (although there are some SBCs available in the market that has high processing power along with the high number of I/O pins. But they are available at a quite high price so we are not considering these SBCs). In both cases, the user is not able to integrate intelligent high processing sensors and equip the system in which SBC is used with new features over time. To over this problem, we are introducing a smart and highly intelligent hybrid implementation of Raspberry pi model 3b+ with Arduino UNO board for controlling UGV. During testing, we have found that our developed hybrid SBC system for UGV work quite impressively. The CPU utilization and CPU temperature readings of the hybrid system are noted while performing various complex tasks on the UGV. Further during the evaluation process, it is observed that UGV consumed a maximum of 80% of system CPU utilization to perform all the allocated tasks efficiently. The rest 20% of the CPU usage as well as some of the GPIO pins of Raspberry pi are reserved and can be used to implement various complex applications in the UGV based on the user requirement.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信