機器狗是怎麼動起來的?這個up主花三個月自製硬核「機器人心臟...

2020-12-07 36kr

編者按:本文來自微信公眾號「大數據文摘」(ID:BigDataDigest),作者:牛婉楊,36氪經授權發布。

還記得今年3月火遍b站的技術宅稚暉君嗎?他的一則自製迷你電視的視頻在b站有著397萬的播放量,更是超越眾多二次元視頻榮登全站排行榜第5名。

為什麼這則視頻這麼火?因為這個電視相當「硬核」,內行外行看了都覺得厲害的那種。

其實這是個長成電視模樣的迷你Linux電腦,連個滑鼠就能用!而且它還集人臉識別、語音助手等AI技術於一體,可以檢測到人臉,還能用語音喚醒,充當一個迷你的語音助手。

稚暉君,一位自稱野生鋼鐵俠的AI算法工程師,他自己也做過不少機器人項目。前不久,他帶著新的作品來了,他自製了一款FOC(Field-Oriented Control)驅動器。

這塊驅動器的厲害之處就在於,是稚暉君獨自一人耗時三個月製成,軟硬體通通由他一人開發。而且這塊驅動器有「機器人心臟」之稱,就連業界在製作機器人的時候也常會用到此方法來做驅動,比如MIT Mini Cheetah四足機器人的驅動單元中就用到了FOC製作的基礎部件。

不僅如此,這塊驅動器還被稚暉君稱為「全能開發板」,除了應用在機器人領域,還能用來模擬各種物理效果!

話不多說,一起來看看。

驅動器變身全功能開發板,理論上能承載「機械外骨骼」

稚暉君表示,這個驅動器可以驅動市面上幾乎所有類型的無刷電機,而且可以添加很多自定義功能。

這就是驅動器的全貌~ 帶有CAN、USB、I2C等通信接口,單路最大驅動電流超過100A。除此之外,還有一塊小小的OLED屏幕,解析度為128x80。

迷你版雙通道無刷電機驅動器

這塊板子能幹嘛呢?它可以同時驅動兩個無刷電機和兩個舵機。有點難懂?來看下面的例子。

比如通過控制電機1(下方),電機0(上方)也能隨之驅動:

上面這個是最基礎的,稍微調整一下,還可以變成單向驅動的棘輪。如下圖所示,電機0可以跟隨電機1在順時針方向同步旋轉,而電機0卻無法逆時針迴轉,它只能做單向間歇運動。

看了這麼多,那這兩個電機有什麼用途?接下來就要展示這個板子最酷的成果了——模擬機器人零件之間的協作,展示一下機器人是怎麼動起來的。

現在這兩個電機彼此之間是沒有感應的,也就是說,當其中一方受到阻力,另一方是不知道的,顯然這樣是做不成機器人的。所以需要做一些調整,讓其中一方感受到力的反饋。

於是,稚暉君又在固件裡面新建了一個用戶APP,把電機1的位置同步到電機0,同時把電機0的力矩縮小5倍之後同步給電機1。從下圖中可以看到,電機1收到電機0的反饋後能明顯感到阻力~

所謂的機械戰甲、機械外骨骼就是人用肢體動作控制機器人外殼做出一模一樣的動作。看到稚暉君展示的效果,是不是覺得有內味兒了~

稚暉君做了這樣一個驅動器,明顯是要搞事情啊!沒錯,這塊板子就是稚暉君為後面的一個機器人項目準備的零件之一,這塊板子將作為「機器人的心臟」。他之前還開發了一款夸克核心版,將作為這個機器人項目的「大腦」。

左手「心臟」,右手「大腦」

讓我們小小的期待一下稚暉君的這個機器人項目吧~

話說回來,再看看稚暉君是怎麼做成這塊板子的吧。

花費三個月,經歷數次失敗,終於做出這塊「機器人的心臟」

稚暉君感嘆道,這是他在所有設計中,做的最曲折的一塊板子,花了將近3個月的時間。因為這個是電流達到幾十安的大功率器件,焊好的板子不能有一點bug,否則就廢掉了。

稚暉君做廢的板子~

一次次的失敗也讓稚暉君感到十分沮喪,但他並沒有放棄,經過軟硬體幾十次的修復,終於成功的做出了這款FOC矢量控制驅動器~

稚暉君表示,這款驅動器的硬體設計參考了VESC和ODrive,在此基礎上他進行了一些改進,也添加了很多功能。改進後的板子長這樣👇

迷你版雙通道無刷電機驅動器

別看板子這麼小,接口可真不少,帶有CAN、USB、I2C等通信接口,單路最大驅動電流超過100A。除此之外,還有一塊小小的OLED屏幕,解析度為128x80。

最重要的是,這款驅動器還帶有兩路可配置的PWM輸出,也就是說這個板子可以同時驅動兩個無刷電機和兩個舵機。

這塊板子只是稚暉君的其中一種設計,他還設計了一種分立疊板式的驅動器。分立式設計的好處就是可以把控制電路和驅動電路分離,如果想換成更大功率的電機,替換下面的驅動電路的可以了。

但他也表示,自己還是喜歡第一種的一體式設計。

除了機器人領域,這塊驅動器還可以用來模擬各種物理效果

稚暉君稱,這款驅動器的電路設計其實不算很複雜,其核心在於FOC算法和固件代碼的實現。

FOC(Field-Oriented Control),直譯是磁場定向控制,也被稱作矢量控制(VC,Vector Control),是目前無刷直流電機(BLDC)和永磁同步電機(PMSM)高效控制的最優方法之一。FOC旨在通過精確地控制磁場大小與方向,使得電機的運動轉矩平穩、噪聲小、效率高,並且具有高速的動態響應。

FOC算法可以對無刷電機進行力矩、速度和位置三個閉環控制,FOC驅動器可以驅動無刷電機在極地的轉速下保持力矩,而且超高轉速也完全能hold住。這也是無刷電機被廣泛用於機器人項目的重要原因。

更多關於FOC算法以及相關理論實現,可以在稚暉君的博客看到👇

http://pengzhihui.xyz/2020/07/02/foc/#more

最後,再來感受一下稚暉君口中的這塊「全能驅動器」。之所以全能,是因為除了機器人領域,力矩控制還可以用來模擬各種物理效果。

比如,可以將這個無刷電機模擬成各種旋鈕的效果!

可以把它調整為帶彈簧的旋鈕:

如果設置一定的阻尼,彈簧就可以這樣慢慢回彈:

還能變成多檔開關的效果:

最後,還可以讓它放飛自我:

看到這裡,有沒有覺得很酷呢~

在視頻最後,稚暉君表示在這個「機器人心臟」上還有一個腦洞,文摘菌也小小的期待一下,下期視頻見~

相關焦點

  • 這個B站up主太硬核了!純手工打造AI小電視:硬體自己焊接,驅動代碼...
    不知道up主看到小電視正常開機的一瞬間,會不會有斯塔克衝出山洞的感覺。打造這個套娃小電視的up主「稚暉君」本名彭志輝,現在是一名OPPO的AI工程師。嗶哩嗶哩技術宅UP耗時三個月,自製B站最強小電視!小程序技術大佬的知識體系看到上面一些列騷操作,你是不是已經目瞪口呆?
  • LOL:國外玩家花三個月自製s8低成本主題曲rise,200斤的胖子?
    然而就是這樣一個主題曲最近卻被國外玩家用心「惡搞」了一番,到底是怎麼回事呢?據外媒今日報導,國外一玩家花三個月自製低成本的s8主題曲《rise》上傳到youtube一時間吸引了大量玩家的眼球。我們都知道rise的mv裡主要講述的是前三星安掌門如何克服一個個障礙(各個隊伍的明星選手)最終奪冠的事。而這位網友便一個人扮演了所有角色還加了「特效」!
  • 廟山大學生設計研發「機器狗」,中國機器人大賽奪冠!
    11月27日,在剛剛結束的2020中國機器人大賽中,由武昌理工學院人工智慧學院開發的機器狗「包弟」斬獲「四足仿生機器人項目」的冠軍。 隊員在活動現場合影。 據了解,中國機器人大賽由中國自動化學會等主辦,是中國目前影響力最大、綜合技術水平最高的機器人學科競賽之一,自1999年至今共舉辦21屆。今年的比賽在青島舉行,共有來自清華大學、浙江大學、山東大學、國防科技大學、武昌理工學院等200所學校的780支團隊,參加農業機器人、救援機器人、四足仿生機器人、醫療機器人等18個大項的角逐。
  • 機器狗正式加入美軍演習——31個機械原理、設計動畫請君欣賞
    今天咱們來一期特別的機械設計和機械製造合集,來多方位的展示機械的魅力、先進的、奇特的、原始的你在這個欄目中都能看到,充分激發你機械的小宇宙!機器狗乘坐空軍C-130降落在可能存在敵意的機場,首先被派到機外偵察,以免人類士兵首先暴露在危險中。機器狗已被納入高級戰鬥管理系統( ABMS )。
  • 機器狗獨自出門很嚇人?是「恐怖谷理論」又犯了嗎?
    視頻的拍攝者在晚上遇到了一隻擁有著黃色機械四肢的機器狗。機器狗在人行道上漫無目的地遊蕩,拍攝者雖然感到驚訝但還是友好地上前跟它打了招呼。誰知道,拍攝者說完「Hello Friend(你好朋友)」以後,機械狗馬上警覺地朝後退了幾步,並將自己的攝像頭對準了拍攝者拍了幾張照片。
  • 服貿會上的機器狗、機器昆蟲:國產足式機器人發展到哪一步
    這些四足機器人雖然不能搖頭擺尾賣萌,但一溜煙小跑的姿態神似真狗,時而跳躍、後空翻、跨越障礙,甚至在被工作人員一腳踹倒之後翻身爬起。與波士頓動力的明星產品Spot機器狗相比,這些國產機器狗在極限運動挑戰上要遜色一籌。它們的研發製造思路從一開始就更接地氣,直奔現實落地、服務人類而去。
  • 機器狗撒嬌賣萌 機器人有「六覺」
    國內外300家知名企業秀黑科技  文/珠江商報記者黃澄獻  四足仿真機器狗不僅會撒嬌賣萌還會後空翻;畫畫機器人3分鐘就出品一張人臉素描;機器人具有人的視覺、嗅覺等「六覺」……在2020佛山國際智慧機器人博覽會現場
  • 有了這種「機器人皮膚」 柔軟的物品都能「動起來」
    有了這種「機器人皮膚」 柔軟的物品都能「動起來」 原標題:   這小馬玩具腿上裝了機器人皮膚就能動起來了。這項工作成果近期發表在《科學·機器人》雜誌上。  怎麼動起來?  每個人都可根據需求創造出機器人  這種機器人皮膚由彈性板製成,在彈性板上嵌入了由實驗室開發的傳感器和執行器。
  • 谷歌AI發布新研究:用更簡單的方法讓機器狗自由奔跑
    記者 | 佘曉晨編輯 |1四足機器人也稱機器狗,是一種模仿狗的體型的機器人。最近幾年,隨著機器人技術的發展,機器狗的應用已經十分常見,但想讓它們和現實中的狗一樣跑步仍非易事。儘管如今的機器人已經非常聰明,但比起人造的機器人,真正的動物的能力還是高得多——機器狗很難模仿真正的狗完成跑步這樣的敏捷動作。但谷歌AI研究團隊最近研究出了一個更為簡單的方法,讓機器狗擁有自己跑步的能力。
  • 機器狗和小朋友踢足球賽?來看縉雲鄉村學校的「機器人派對」
    瀏覽器版本過低,暫不支持視頻播放呆萌的機器狗,活潑的電子魚,靈動的「舞獅俠」,逼真的仿生臂,神通廣大的「齊天大聖」……各式各樣的機器人高科技表演精彩紛呈,讓人歡喜連連。盤溪中學 :初中學生在圍觀機器人表演1月12日上午,「機器人進校園」活動來到縉雲縣坑沿小學、大源小學、盤溪中學等學校,送上了一堂堂新奇的智慧機器人體驗課程,讓鄉村學生零距離地感受高科技的無窮魅力。在活動現場,可以看到,只要按一下開關,智慧機器人或是前後行走,或是原地打轉,又或是跳舞,有趣好玩,科技感十足。
  • 四足機器狗ANYmal學習太好,正在努力學習成為一個非常好的男孩
    這個機器人在科學機器人雜誌的一項新研究中發表,他不僅學習了人工智慧還通過臺式計算機模擬學習比在真實的物理世界中教授機器人新技巧要快得多,事實上根據這項研究模擬的速度大約是現實世界的1000倍。,例如該項目的首席研究員瑞士蘇黎世機器人系統實驗室的博士後研究員說,他們幾乎可以在模擬中將可破壞的機器狗扔在空中,然後小狗可以弄清楚它如何在降落後站起來。
  • 瑞士企業ANYbotics開發的ANYmal系列機器狗亮相上海展會
    去年中國工博會上,中國電科二十一所與ANYbotics籤約,聯合組建中瑞足式機器人工程中心。 解放日報·上觀新聞記者在展會現場看到,來自瑞士的機器狗紅黑相間、高大威猛。別看這隻機器狗又大又沉,走起路來卻十分靈活,能小步挪移、快速前進、輕鬆爬坡,還能做伏地挺身。
  • 波士頓動力成團出道:全員機器人合舞,齊跳「Do You Love Me?」
    然後,阿特拉斯伴舞,機器狗主舞。你看狗子那小碎步,怎麼有種天鵝湖的既視感!最後,全員集合,帶來了舞曲的高潮。另一種形式的對舞~「蹦蹦蹦」的音樂聲音響起之後,狗子、阿特拉斯以及手柄以獨舞的形式結束了舞蹈。
  • 你可以遛機器狗了:宇樹科技推出四足機器狗A1
    來源:【cnBeta.COM】在不遠的未來你可以遛機器狗了。在IEEE的最新報導中,介紹了來自杭州宇樹科技(Unitree)最新研發的四足機器狗A1,售價不超過10000美元。而最新推出的A1機器狗是Laikago的縮減版,最大持續室外奔跑速度為3.3米/秒(11.88千米/小時),這樣的速度和成年人慢跑的速度差不多,所以當你一個人休閒跑步的時候就不會孤單。
  • 波士頓機器狗將比馬斯克先登上火星?「恢復算法」加持,跌倒了還能...
    長得小,跑得快,跌倒了還能爬起來! 每個「火星犬」都配備有傳感器和可部署的通信節點,以促進實時的地下到地面數據傳輸。 與毅力號相比,「火星犬」輕巧,緊湊且移動迅速:體積為2.6%,質量為4.6%,比目前的火星車輕大約12倍;速度快38倍,在測試期間達到5公裡/小時的行走速度。
  • 美軍裝備機器狗,並非波動研發,美國軍用機器人實力很強
    美國空軍廷德爾空軍基地第325戰鬥機聯隊安保中隊正式部署Vision60機械狗,製造商是幽靈機器人科技公司,而不是著名的波士頓動力公司。對於這兩個研發軍用機器人的美國公司,你了解嗎?其實,波士頓動力公司的軍事機器人研發能力就很強,剛看到美軍裝備機器狗,還以為是波動公司的產品,詳細了解之後發現不是,美國還有幽靈機器人科技公司,而且是實實在在獲得了美軍的訂單。下面,我們來了解一下波士頓動力研發的幾款機器人。這是RiSE機器人,能爬牆,能爬樹,機動能力已經很強。
  • 新加坡使用無頭四腳機器狗在公園巡邏疏散聚集人群
    機器狗並沒有傳統意義上的頭部,略顯驚這款四腳機器狗的主要工作內容是,播放事先錄好的訊息,以提醒在公園裡的遊客注意疫情期間的安全防護措施此外,這款四腳機器狗還裝有由GovTech開發的,啟用視頻分析功能的攝像頭,這可以幫助相關部門估算在公園中的遊客人數。需要指出的是,機器狗上搭載的攝像頭將無法跟蹤或識別特定的人,也不會收集任何個人數據。
  • 直流電機是如何讓機器人動起來的?
    隨著科技的飛速發展,各種機器人產品也走進的日常生活,比如掃地機器人通過直流電機驅動小掃把來清潔地面、智能早教機器人陪伴孩子成長、工業機械手臂機器人可以替代人工組裝產品。無論是何種機器人都是要有動力源來驅動,這個動力源就是直流電機了。
  • 備孕前戒菸三個月?這三個月是怎麼算出來的?
    但是,當你要準備生育的時候,還是再三奉勸你一定要戒菸,最少忍三個月,這是對「下一代」的負責。吸菸,不僅影響受孕率,同時增加流產率;不管是男性吸菸,還是女性吸菸,對於生育力都是有影響的。吸菸,是如何影響生育的? 菸草含有許多有害的物質,其中,最重要的三種危害物質包括尼古丁、焦油、一氧化碳。
  • 四足機器狗來了,美國空軍第一個吃螃蟹,一旦應用美軍將如虎添翼
    伴隨著人工智慧技術的發展,美國研發出了各種仿生機器人。其中,四足仿生機器狗便是其中的一種。有了這種機器狗,美軍將如虎添翼!據美國The Drive網站近日消息,美國空軍進行了Vision 60四足仿生機器狗的演示。據了解,Vision 60四足仿生機器狗非常適合執行巡邏、偵察等任務,它甚至可以深入危險地區實施勘測和破壞敵方交通線任務。