首頁>科技>

波士頓動力狗很好玩,但是動輒幾十萬的售價著實有點消受不起。

為了解開大家的「波士頓」情結,一個名為Petoi Bittle的迷你版波士頓動力狗應運而生,它只有 手掌般大小,還是組裝式的,你甚至可以放進口袋裡。

翻身越障,還支援新增TensorFlow的AI模型

看起來是不是很cute?它絕非看上去這麼簡單,大波士頓狗能做的事,它基本也能做到,還有很多模式可選,比如有時會調皮的像一隻寵物狗。

先來看看它有什麼技能吧!

平穩桌面加速跑。

越障翻身,手到擒來。

加個Arduido或者樹莓派,用TensorFlow賦能,瞬間化身智慧狗,輕鬆實現目標跟蹤。

踩不死的小「波士頓」,全身3D列印Arduido驅動

可以看到,Bittle 用四條腿而不是輪子移動,步行給了它更多的自由度,可以行走在各種非結構化的地中。這種動態可操作性一般只見于波士頓Spot這樣的豪華機器人,但是Bittle的創造者們想出了一個草根解決方案來簡化這個系統。

Bittle 由四個主要部件組成: 身體框架、執行器、電子裝置、電池,然後軟體來協調所有的硬體執行各種任務,整個系統簡潔高效。

現在我們先把它拆開。

上面的所有部件都是3 d 打印出來的,因為使用了高強度注塑成型塑料,所以它可以很好地抵抗外界壓力。

在壓力測試中,組裝好的機器人可以承受一個成年人的踩踏而不會受損!

當然,防衝撞不僅僅依靠高強度的身體,Bittle的柔韌性也很好,四肢的彈簧可以起到一定的緩衝作用,如果遭受的壓力過大,它會非常聰明地按指定的「薄弱環節」分解,然後很容易二次安裝或更換。

Bittle的執行機構是伺服電機,它使用九個 P1S 伺服系統來驅動 。其中八個是用來走路的關節,一個用來搖頭。

Bittle的一切活動由「大腦」NyBoard v 1驅動,這是一個定製的 Arduino 板子,帶有豐富的感測器。該板可以驅動至少12個 PWM 伺服系統,並且有一個 IMU (慣性導航系統)用於平衡整個身體。

此外,你還可以通過一個紅外遙控器來觸發基本動作,比如「行走」、「坐下」,或其他更詳細的指令。

Bittle還自帶了一個藍芽模組,可用於無線上傳下載程式碼,並通過個人電腦或智慧手機應用程式控制它。除了藍芽,還有一個支援無線通訊的 WiFi 模組,當用Bittle學習平衡相關的運動規劃時,就不用連一堆線了。

你甚至可以利用遠端「大腦」的計算能力,而不必拘泥於 Bittle 本身的負載限制。

目前Bittle專案在kickstarter上發起了眾籌,已經籌集到了足夠的資金,相信不久我們就能看到成熟的產品了。

不光身體小,資料結構和演算法實現也很精煉

如果等不急的話,可以試著自己做一個,Bittle的程式碼也已經在GitHub開源,奇怪,為什麼不是OpenDog呢?

整個Bittle由 OpenCat 的程式碼驅動,除去第三方庫的話,大概只有3000行程式碼。

如果看程式碼,你會發現它定義了執行四足運動的最小資料結構和演算法。同樣也提供了Python介面,可以方便地從其他裝置給Bittle傳送指令。

你可以在不同的編碼環境中對 Bittle 進行不同級別的程式設計,比如在 Arduino IDE 中使用 C,在終端中使用 Python。都不熟悉?沒關係,還有拖拽式程式設計可用。

Bittle涵蓋了3D列印、機械工程、電子工程和程式設計的方方面,如果能夠從零到一做出一個Bittle,對個人的思維和動手能力都將有很大的提升,可以作為STEM教育的輔助工具。

一起來組裝一個吧!

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 北大團隊攻克晶片瓶頸,中企解決光刻膠難題,中國產晶片迎來曙光