搜尋
首頁科技週邊人工智慧應對移動機器人軟體自動化測試所面臨的挑戰

我們將探索自動化移動家庭機器人的複雜性,並專注於設定過程中的獨特挑戰,以克服各種限制,以確保用戶能夠順利地開始使用

應對移動機器人軟體自動化測試所面臨的挑戰

在之前的文章中,我解釋瞭如何利用April Tag技術來實現家庭機器人的自動化。在家庭機器人或其他機器人的自動化過程中,存在著一個巨大的挑戰,那就是設備的設定。在設備、手機和行動應用程式的世界中,設備通常透過USB連接到主機設備,並且設備始終連接到電源。然而,對於測試機器人來說,出現了一個獨特的挑戰,即當機器人在移動時如何進行測試。因為它無法透過實體有線連接與主機設備連接。那麼,我們該如何驗證開箱體驗呢?別擔心,我將在本文中解釋這個問題

複雜性和挑戰

在我向您簡要介紹了機器人自動化測試中設定階段的各種挑戰之後,讓我進一步深入研究更多的挑戰

機器人正在移動,無法透過實體有線連接到主機設備。對於一些元件層級的測試可能是可行的,但對於端對端(E2E)測試來說是不可能的

開箱體驗是指裝置未連接到WiFi。當設備全新時,主機設備如何與設備互動?這是日常機器人測試中非常常見的情況

當機器人發生任何錯誤或異常時,需要進行恢復操作。自動化測試的主要目標是發現機器人潛在的軟體和硬體問題。如果遇到問題,我們該如何報告並恢復設備?

機器人的電池即將用盡,我們需要一個可靠的電源來為機器人充電

將相同的設置擴展到多個實驗室和家庭環境是非常重要的。這是因為我們不能僅僅在一個環境中對機器人進行簽署或測試

讓我們按照時間順序來解決這些問題。可以改寫為:讓我們依照時間的先後順序來解決這些問題

使用樹莓派預設機器人

重要的是解決這個問題。考慮一個位於測試自動化實驗室的機器人的情況。有一台主機設備連接到公司內部網絡,用於發送和接收命令,存取各種原始碼、內部工具和基礎設施。我們將在裝置上連接樹莓派,並在樹莓派上執行一個REST服務,以便與主機裝置和裝置進行通訊。下面是一個圖示,展示了這個設定

使用樹莓派預設機器人

應對移動機器人軟體自動化測試所面臨的挑戰

解決開箱體驗用例

現在,我們來看看如何透過樹莓派來預先設定測試環境。接下來,我們將探討如何解決裝置在開箱時無法連接到Wifi的問題

樹莓派上的RESTful服務的作用是什麼? RESTful服務應該包含哪些端點?

  • 刷寫設備
  • 完成OOBE
  • 設定wifi等
  • 取得DUT IP位址
##現在,對我們來說,透過無線連接設備變得非常容易,設備已經為我們的測試做好了充分的準備

在發生任何錯誤或異常時恢復機器人

這是一個非常常見的情況。不要被這類問題所壓倒或沮喪。這時候,我們必須使用設備的低階組件將設備驅動回到原始位置。例如,正如我在之前的文章中提到的各種軟體堆棧,我們需要訪問平台或移動性層來將機器人驅動回到原始位置。這是最棘手和最具挑戰性的事情,因此使用其他技術,如April Tag或其他外部系統來將設備驅動回來。這讓我想到了下一個問題,即將裝置放回充電座為下一次測試運行做準備

擴展到多個測試環境

將裝置放回充電座時,使用低階命令可以提高可靠性。相較於使用頂層的移動或導航命令以及平台或移動性層驅動,故障率更低而效率更高

多個測試環境的擴展設置提示:

    保持設定簡單。不要過於複雜或過度工程化解決方案。
  • 具有可部署的樹莓派映像,以便可以輕鬆載入任何新的樹莓派。
  • 將測試程式碼放在遠端儲存庫中。將它們移到本地無法擴展。
機器人自動化並非簡單之事,最終需經過大量設計工作,並考慮市場上其他選項。沒有一種解決方案適用於所有情況。在採用最終方案前,我建議進行概念驗證

替代方案

鑑於我們所面臨的問題的性質和複雜性,一個常見的問題是是否存在其他替代方案。簡而言之,答案是肯定的。我們可以透過使用模擬器/模擬器來進行有效的測試,以覆蓋我們所描述的大部分用例,但是真實設備測試是無法替代的

以上是應對移動機器人軟體自動化測試所面臨的挑戰的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:51CTO.COM。如有侵權,請聯絡admin@php.cn刪除
机器人学我表情的样子,让人感到一丝恐惧机器人学我表情的样子,让人感到一丝恐惧Apr 09, 2023 am 10:11 AM

​通常,机器人的主要功能是完成一些简单的操作任务,我们希望机器人可以模仿人,让能力尽可能接近人类水平。不论是小米的 CyberOne 还是特斯拉的 Optimus,人们关心的主要是其机械关节数量,控制算法和行走速度。不过在这个领域,有些人探索的方向更加脑洞大开:现在,有一种机器人把模仿真人表情做到了极致:先尝试一下自拍。从「嫌弃」到「惊讶」,都可以做到完全同步:​这个机器人名叫 Ameca,是个表情怪。除了模仿,它自己也能照镜子做很多小表情,看起来非常像真人。Ameca「假装」第一次见到镜子,首

拿破仑、孔子在线陪聊!AI聊天机器人「复活」历史名人,网友:真上头!拿破仑、孔子在线陪聊!AI聊天机器人「复活」历史名人,网友:真上头!Apr 08, 2023 pm 12:11 PM

和活生生的已故历史名人聊天是个什么感觉?近日,就有一群开发者利用语言模型,把千百年来各行各业的历史名人全部「复活」成了聊天机器人,做进了一款手机app里,起名叫「你好,历史」!开发者声称,这个与古代名人聊天的app涉及的内容几乎无所不包。比如可以:与玛丽莲·梦露聊好莱坞八卦与弗里达·卡洛讨论现代艺术问问圣诞老人他有多少只驯鹿问问科特·科本为什么自杀向穴居人学习如何生火与宇宙意识辩论生命的意义不过他们也没忘记提醒用户,这些对话是由人工智能生成的,所以不要太认真。而且每个对话都是独一无二的,你永远不

女王登基70周年,世上首个超逼真人形机器艺术家献上肖像画作,被锐评“缺少信念”女王登基70周年,世上首个超逼真人形机器艺术家献上肖像画作,被锐评“缺少信念”Apr 08, 2023 pm 08:11 PM

大数据文摘出品作者:Caleb为庆祝英国女王伊丽莎白二世登基70周年,英国也是早早就洋溢出了庆典的味道。据了解,英国将于6月2日至5日连放4天公众假期,并在期间举行多项庆祝活动。英国皇家铸币厂也在精心打造有史以来最大的硬币,直径220毫米,重15公斤,面值15000英镑,耗时近400小时打造,是该厂1100年来生产的最大硬币。这枚金币一面雕刻着代表英国女王伊丽莎白二世的符号EⅡR,周围环绕着代表英国的玫瑰、水仙、蓟和三叶草。另一面有女王骑在马背上的图案。在这么热闹的日子里,AI当然也必须来凑一凑

人类与人工智能如何建立关系人类与人工智能如何建立关系Apr 09, 2023 pm 07:41 PM

人类与人工智能相比,哪个更擅长建立关系?事实上,这项革命性的技术已经存在了很长一段时间。然而,直到最近人们才意识到人工智能对人类的重要性。人工智能利用算法模拟人类,并随着时间的推移从经验中学习的能力,为这项技术与人类建立关系开辟道路。人类如何建立人际关系作为人类,我们倾向于只与少数人建立关系。我们试图确保不需要的和不相干的人从我们的生活中消失。在将我们的关系限制在少数人的同时,我们确保与那些对我们真正重要的人建立高质量的关系。然而,同样的方法在商业用语中可能不是理想的,并可能适得其反。尽管知道这

盘点全球不错的七所机器人工程专业学校盘点全球不错的七所机器人工程专业学校Apr 08, 2023 pm 01:31 PM

有抱负的工程师应该了解世界各地著名的机器人工程学院。现在是从事机器人和工程事业的最佳时机——从人工智能到太空探索,这一领域充满了令人兴奋的创新和进步。美国劳工统计局估计,未来10年,机械工程领域的职业总体上将保持7%的稳定增长率,确保毕业生将有大量的就业机会。机器人工程专业的学生平均工资超过9万美元,无需担心还助学贷款的问题。对于那些考虑投身机器人工程领域的人来说,选择一所合适的大学是非常重要的。世界上许多顶尖的机器人工程学院都在美国,尽管国外也有一些很棒的项目。这是7所世界上最好的机器人工程学

让机器人学会咖啡拉花,得从流体力学搞起!CMU&MIT推出流体模拟平台让机器人学会咖啡拉花,得从流体力学搞起!CMU&MIT推出流体模拟平台Apr 07, 2023 pm 04:46 PM

机器人也能干咖啡师的活了!比如让它把奶泡和咖啡搅拌均匀,效果是这样的:然后上点难度,做杯拿铁,再用搅拌棒做个图案,也是轻松拿下:这些是在已被ICLR 2023接收为Spotlight的一项研究基础上做到的,他们推出了提出流体操控新基准FluidLab以及多材料可微物理引擎FluidEngine。研究团队成员分别来自CMU、达特茅斯学院、哥伦比亚大学、MIT、MIT-IBM Watson AI Lab、马萨诸塞大学阿默斯特分校。在FluidLab的加持下,未来机器人处理更多复杂场景下的流体工作也都

四足机器人学会“双腿站立下楼梯”!效率比腿式系统高83%四足机器人学会“双腿站立下楼梯”!效率比腿式系统高83%Apr 09, 2023 am 11:21 AM

​还记得那个和特斯拉飙车的机器人吗?这是瑞士苏黎世联邦理工学院衍生公司研发的与公司同名的四足轮腿式机器人——Swiss-Mile,前身是ANYmal四足机器人。距离它和特斯拉飙车还不到半年的时间,它又实现了重大升级。这次升级改进了机器人的算法,运动能力直接UP UP UP ! 可以双腿站立下楼梯:(小编内心OS:如果是我穿轮滑鞋下楼梯可能会摔个狗吃屎)楼梯爬累了,坐个电梯吧,用前脚按开电梯门:面对障碍物应对自如:它还能知道什么时候该站起来,什么时候该“趴下”,双腿直立与四足运动之间的切换更丝滑:

科学家展示世界上有史以来超小的“螃蟹”遥控步行机器人,体积比跳蚤还小科学家展示世界上有史以来超小的“螃蟹”遥控步行机器人,体积比跳蚤还小Apr 09, 2023 pm 10:41 PM

日前,美国西北大学工程师开发出有史以来最小的遥控步行机器人,它以一种小巧可爱的螃蟹形式出现。这种微小的“螃蟹”机器人宽度只有半毫米,可以弯曲、扭曲、爬行、行走、转弯甚至跳跃,无需液压或电力。IT之家了解到,相关研究成果发表在《科学・机器人》上。据介绍,这种机器人是用形状记忆合金材料所制造的,然后可以变成所需的形状,当你加热后又会变回原来的形状,而热量消失时可以再次弹回变形时的样子。据介绍,其热量是由激光所带来的。激光通过“螃蟹”加热合金,但因为它们非常小,所以热量传播非常快,这使得它们的响应速度

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能