Arduino動力的Braitenberg車輛 - 💡 Fix My Ideas

Arduino動力的Braitenberg車輛

Arduino動力的Braitenberg車輛


作者: Ethan Holmes, 2019

對於下一期MAKE,我們的第二個以機器人為主題的問題,我正在審查我最喜歡的機器人相關書籍之一,Valentino Braitenberg's 車輛:綜合心理學實驗。 這是機器人技術方面的一項開創性工作,特別是基於行為的機器人技術,BEAM以及其他形式的簡單,自下而上的機器人架構。亞歷克斯在Tinkerlog決定建立一個簡單的機器人平台,以試驗Braitenberg車輛,但使用Ardunio,以便輸入和輸出可以很容易地在代碼而不是模擬重新佈線交換。他寫:

Valentino Braitenberg開發了一種簡單車輛模型,其中包括傳感器和執行器(電機)以及它們之間的互連。雖然車輛非常簡單,但新出現的行為並非如此。它通常被解釋為愛,侵略或謹慎。

最簡單的是輕型車輛。這就像機器人技術中的“你好世界”。傳感器直接影響電機。右傳感器影響左電機,左傳感器影響右電機。這意味著,如果光線照射在右側傳感器上,則左側車輪會轉動。如果右側傳感器上的光線更亮,則左側電機將比左側電機轉得更快,因此車輛將轉向光源。

這些簡單的機器人可以單獨使用模擬技術構建,它們不需要微控制器。想像兩個傳感器輸入兩個控制電機的放大器。控制器帶來的最大優勢是可以重新連接軟件中輸入和輸出之間的連接。用於互連的更複雜的功能可以容易地重新編程。

Arduino動力的Braitenberg車輛



您可能感興趣

重吊

重吊


使用Compact Flash實現易於操作系統的刀片式克隆

使用Compact Flash實現易於操作系統的刀片式克隆


來自Maker Faire Austin的Crafty Maker更新

來自Maker Faire Austin的Crafty Maker更新


工作穀倉燉食譜

工作穀倉燉食譜