製作視覺機械人用stm32還是樹莓派?

時間 2021-07-09 07:37:26

1樓:夜望繁星

「用到視覺識別追蹤和視覺路線規劃,以及機械臂夾取物品,用到加速度感測器」。

這個應該是目前你描述的機械人的主要功能,目標檢測,目標追蹤,是屬於影象處理領域的技術,凡是涉及到影象的必然有大量運算,我覺得用樹莓派可以,但精度不一定能保證。不管是用傳統CV的方法,或者是使用深度學習進行目標檢測,跑一些移動端的模型都可以實現。

機械臂夾取物品,其實就是控制電機的運動,或者是舵機,通過加速度感測器來檢測夾到物品的訊號反饋,這個通過微控制器stm32即可實現。或者arduino也可以。不過樹莓派本身也帶有IO口的,不過要看具體情況是不是要加擴充套件板。

樹莓派也可以控制舵機之類的電機。讓小車機械人可以移動。

這裡有個別人做的類似功能的機械人,具體你可以參考一下。

2樓:樂在程上

不是打擊人哈,用過樹莓派和arduino後,你基本上不知道底層是啥玩意,也不知道底層的難度可能超出你的想象。

所以,你現在想切換到STM32,那你基本上需要自己完成所有你不知道的功能。可不是include乙個標頭檔案就可以完事的。。。你要自己寫這些你之前include的檔案哦~~你評估過你有這個能力麼?

所以老老實實的用你熟悉的樹莓派和arduino吧

3樓:拖鞋樹

這個問題沒有正確答案,看你的目的是什麼。如果想怎麼方便怎麼來只要能實現功能就可以。那麼樹莓派就可以,或者加上aduino。

如果目的是學習掌握控制細節,敢於跳坑,那麼可以考慮用stm32,如果需要網路通訊功能還要配合網路模組,所以各方面都會困難一些,但優點是一但成功比用樹莓派更有成就感,而且成本更低。

4樓:Kevin

真用樹莓派,那就談不上「自主」了,都是別人做得差不多的東西你拿來用,還談什麼「自主」。

所以這個問題的本質是你評估一下自己能力如何,能力強就用微控制器一點點做,能力一般就用些現成的東西,你負責功能層面的實現就可以了。

STM32 開發環境用哪個呢?

Morse Mo 用STM在2019年發布的STM32CubeIDE。比Keil 5看起來舒服多了。而且把STM32CubeMx圖形化晶元配置也整合在一起。 有沒有試過Embitz的,比keil iar好用,不過很久沒更新了,以後可以用vscode配合platformio外掛程式。 cking616...

機械人控制與機器視覺?

兩個領域各有千秋.簡單的容易出東西,複雜的出東西慢.但是好玩程度,最後都差不多,是你的智商 努力 方向感與競爭者的智商 努力 方向感對比的結果.愛好和職業是兩個概念,能做到做一行愛一行的人,才有突破和發展.現在機器視覺裡面做的很多東西,其他人分分鐘學會.工作之後,自己有台電腦,其他人有台電腦,幾天,...

製作乙個stm32平衡小車,除了微控制器,編碼電機,還需要什麼器件?

極客小麥 最核心的器件,陀螺儀和加速度感測器 使用MPU6050即可 需要對陀螺儀資料和加速度感測器做融合,這裡使用互補濾波,卡爾曼濾波都行,得到小車的姿態資料,這是設定的姿態資料和反饋的姿態資料的偏差,通過PID演算法,然後輸出PWM,除錯引數,基本就可以讓車子立起來了。在可以保持直立之後,需要編...