目錄
複雜性和挑戰
使用樹莓派預設機器人
解決開箱體驗用例
替代方案
首頁 科技週邊 人工智慧 應對移動機器人軟體自動化測試所面臨的挑戰

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

Aug 31, 2023 am 10:33 AM
機器人 測試

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

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

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

複雜性和挑戰

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

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

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

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

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

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

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

使用樹莓派預設機器人

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

使用樹莓派預設機器人

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

解決開箱體驗用例

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

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

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

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

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

擴展到多個測試環境

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

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

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

替代方案

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

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

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

furmark怎麼看?-furmark怎麼算合格? furmark怎麼看?-furmark怎麼算合格? Mar 19, 2024 am 09:25 AM

furmark怎麼看?1、在主介面中設定“運行模式”和“顯示模式”,還能調整“測試模式”,點擊“開始”按鈕。 2.等待片刻後,就會看到測試結果,包含了顯示卡各種參數。 furmark怎麼算合格? 1.用furmark烤機,半小時左右看一下結果,基本上在85度左右徘徊,峰值87度,室溫19度。大號機箱,5個機殼風扇口,前置兩個,上置兩個,後置一個,不過只裝了一個風扇。所有配件都沒有超頻。 2.一般情況下,顯示卡的正常溫度應在「30-85℃」之間。 3.就算是大夏天周圍環境溫度過高,正常溫度也是「50-85℃

第二代Ameca來了!和觀眾對答如流,臉部表情更逼真,會說幾十種語言 第二代Ameca來了!和觀眾對答如流,臉部表情更逼真,會說幾十種語言 Mar 04, 2024 am 09:10 AM

人形機器人Ameca升級第二代了!最近,在世界行動通訊大會MWC2024上,世界上最先進機器人Ameca又現身了。會場周圍,Ameca引來一大波觀眾。得到GPT-4加持後,Ameca能夠對各種問題做出即時反應。 「來一段舞蹈」。當被問及是否有情感時,Ameca用一系列的面部表情做出回應,看起來非常逼真。就在前幾天,Ameca背後的英國機器人公司EngineeredArts剛剛示範了團隊最新的開發成果。影片中,機器人Ameca具備了視覺能力,能看見並描述房間整個狀況、描述具體物體。最厲害的是,她還能

2 個月不見,人形機器人 Walker S 會摺衣服了 2 個月不見,人形機器人 Walker S 會摺衣服了 Apr 03, 2024 am 08:01 AM

機器之能報道編輯:吳昕國內版的人形機器人+大模型組隊,首次完成疊衣服這類複雜柔性材料的操作任務。隨著融合了OpenAI多模態大模型的Figure01揭開神秘面紗,國內同行的相關進展一直備受關注。就在昨天,國內"人形機器人第一股"優必選發布了人形機器人WalkerS深入融合百度文心大模型後的首個Demo,展示了一些有趣的新功能。現在,得到百度文心大模型能力加持的WalkerS是這個樣子的。和Figure01一樣,WalkerS沒有走動,而是站在桌子後面完成一系列任務。它可以聽從人類的命令,折疊衣物

AI如何使機器人更具自主性和適應性? AI如何使機器人更具自主性和適應性? Jun 03, 2024 pm 07:18 PM

在工業自動化技術領域,最近有兩個熱點很難被忽視:人工智慧(AI)和英偉達(Nvidia)。不要改變原內容的意思,微調內容,重寫內容,不要續寫:「不僅如此,這兩者密切相關,因為英偉達在不僅僅局限於其最開始的圖形處理單元(GPU),正在將其GPU科技擴展到數位孿生領域,同時緊密連接著新興的AI技術。泰瑞達機器人及其MiR和優傲機器人公司。 Recently,Nvidiahascoll

首個自主完成人類任務機器人出現,五指靈活速度超人,大模型加持虛擬空間訓練 首個自主完成人類任務機器人出現,五指靈活速度超人,大模型加持虛擬空間訓練 Mar 11, 2024 pm 12:10 PM

這週,由OpenAI、微軟、貝佐斯和英偉達投資的機器人公司FigureAI宣布獲得接近7億美元的融資,計劃在未來一年內研發出可獨立行走的人形機器人。而特斯拉的擎天柱也屢屢傳出好消息。沒人懷疑,今年會是人形機器人爆發的一年。一家位於加拿大的機器人公司SanctuaryAI最近發布了一款全新的人形機器人Phoenix。官方號稱它能以和人類一樣的速率自主完成許多工作。世界上第一台能以人類速度自主完成任務的機器人Pheonix可以輕輕地抓取、移動並優雅地將每個物件放置在它的左右兩側。它能夠自主辨識物體的

人形機器人會變魔術了,春晚節目組了解一下 人形機器人會變魔術了,春晚節目組了解一下 Feb 04, 2024 am 09:03 AM

一眨眼的功夫,機器人都已經學會變魔術了?只見它先是拿起桌上的水勺,向觀眾證明了裡面什麼也沒有……然後,它又把手中雞蛋似的物體放了進去,然後把水勺放回桌子上,開始「施法」… …就在它把水勺再次拿起的時候,奇蹟發生了。原先放進去的雞蛋不翼而飛,跳出的東西變成了一個籃球……再來看一遍連貫動作:△此動圖為二倍速一套動作下來如行雲流水,只有把視頻用0.5倍速反复觀看,才終於發現其中的端倪了:如果手速再快一些,大概真的就可以瞞天過海了。有網友感嘆,機器人變魔術的程度比自己還要高:為我們表演這段魔術的,是Mag

雲鯨逍遙001掃拖機器人,長「腦子」了! | 體驗 雲鯨逍遙001掃拖機器人,長「腦子」了! | 體驗 Apr 26, 2024 pm 04:22 PM

近幾年最受消費者歡迎的智慧家電,掃拖機器人可謂是其中之一。它所帶來的操作便利性,甚至是無需操作,讓懶人們釋放了雙手,讓消費者能夠從日常的家務中「解放」出來,也能拿更多的時間花在自己喜歡的事情上,變相提高了生活品質。藉著這股熱潮,市面上幾乎所有的家電產品品牌都在做自己的掃拖機器人,一時間使得整個掃拖機器人市場熱鬧非凡。但市場的快速拓張必然會帶來一個隱患:很多廠商會採用機海戰術的方式快速佔領更多的市場份額,從而導致很多新品並沒有什麼升級點,說它是“套娃”機型也不為過。不過,並不是所有的掃拖機器人都是

塑造未來的十款類人機器人 塑造未來的十款類人機器人 Mar 22, 2024 pm 08:51 PM

以下10款類人機器人正在塑造我們的未來:1、ASIMO:ASIMO由Honda開發,是最知名的人形機器人之一。 ASIMO高4英尺,重119磅,配備先進的感測器和人工智慧功能,使其能夠在複雜的環境中導航並與人類互動。 ASIMO的多功能性使其適用於各種任務,從幫助殘疾人到在活動中進行演示。 2、Pepper:由SoftbankRobotics創建,Pepper旨在成為人類的社交伴侶。憑藉其富有表現力的面孔和識別情緒的能力,Pepper可以參與對話、在零售環境中提供幫助,甚至提供教育支持。 Pepper的

See all articles