當前位置:米奇創意網>生活小發明>電子DIY>

賣萌機器人,撩撥我的心手工電子DIY教程

電子DIY 閲讀(6.85K)

賣萌機器人,撩撥我的心

DIYer: UglyBuddha 製作時間: 一週 製作難度: ★★★★☆ GEEK指數: ★★★★☆ 

這個有點像對眼兒版馬力是基於ROS實際應用的一個簡易機器人,雖然造價低廉,賣起萌來可毫不手軟。 ROS 即Robot Operating System,顧名思義,就是機器人操作系統,包括hardware abstraction, device drivers, libraries, visualizers, message-passing, package management等等。

雖然看起很簡單,不過這個機器人也不是個即插即用型的,人家是基於Ubuntu(烏班圖,一種Linux操作系統)系統的,所以如果在座各位有用Linux系統的會覺得比較順手。

 

人家的大名叫做POLYRO,是oPen sOurce friendLY RObot的縮寫,是基於ROS操作系統的 TurtleBot平台 的。是一位叫做 Willow Garage 的兄弟受到 Patrick Goebel 做的Pi機器人的啟發做的。UglyBuddha哥在做這個機器人的時候也參考了維基百科有關 人機交互 的詞條,有興趣的同學可以前往。

 

好啦,前言就説這麼多,ROS網站上有很多更新,等到肌肉男風行一時的時候説不定還可以做一個健美先生機器人。教程裏面提到的很多材料工具什麼的,如果大家找不到,請自行發揮吧。

無論做什麼,還是安全第一啦!

 

1   工具和材料工具

● 電磨

● 夾子

● 易於撕掉的雙面膠

● 一套螺絲刀

● 尖嘴鉗

● 電鋸/線鋸

● 鋸台

● 鑽牀(有同學用DREMEL電磨的麼?就是這個的work station)

● 砂紙一套

● 烙鐵

● 海綿

● 噴膠槍

● 打印機/壓電噴頭

● 尺子

● 護目鏡

● 防護手套

● 防塵口罩

材料

○ 10.1英寸的netbook一個,150$到300$不等

○ iRobot Create牌的可編程機器人一個,購於官網,品目號:4400,$129.99

○ 新版帶交流電轉換器的 Xbox 360體感周邊一個,購於,$119.99

○ 寬的2''型塑料角支架四套,一套有8個,購於,SKU/PNO:BRAC-GUS2,$1.59一套

○ 立管一套,是四個鋼製的1''號的,購於,SKU/PNO:RISER-SET,一套$1.69

○ 塑料角支架兩套,一套有8個,購於,SKU/PNO:BRAC-GUS1,$1.59一套

○ 白色PVC板一個,24" x 48",120''厚,購於 ,貨號:42485,$12.85

○ 白色PVC板一個,24" x 48",240''厚,購於 ,貨號:42488,$27.86

○ 灰色PVC板一個,24" x 48",120''厚,購於 ,貨號:42501,$16.50

○ 250克ShapeLock,購於,一罐$1.49

○ Bioloid Frame F3三個,貨號:M-300-B-BPF-F3,購於,每個$1.49

○ Bioloid Frame F2一個,貨號:M-300-B-BPF-F2,購於,每個$1.49

○ Dynamixel AX-12A機器人執行機構11個,購於,貨號:FRS-B-AX-12A,每個$44.90

○ 機器人USB適配器一個,購於,貨號:FRS-B-USB2D,$49.90

○ SMPS2 Dynamixel適配器一個,購於,貨號:FRS-B-SMPS2DYNA,$4.9

○ Bioloid螺栓螺母一套,購於,貨號:M-300-B-BPF-BNS,$23.4

○ Bioloid的6口集線器一個,購於,貨號:FRS-B-6-PT-C-H,$4.95

○ Bioloid的3針接線一套(25根),購於,貨號:FRS-B-CBL,$34.90

○ 羅技最新版的QuickCam E 3560,2個,購於,SKU:130419,$10.99

○ 藍色擋風玻璃兩塊,購於,每塊$4.95

○ 體感周邊的支架一個,購於,SKU:267-363-001,$9.99

○ USB-PDA 9針系列適配器一個,購於,SKU: 173369,$29.99

○ 6''Novak熱收縮管24個,購於,$3.74

○ High-Tech含銀松香(1.5 Oz.),型號: 64-013,購於,$5.79

○ 焊槍接口,購於,型號: 276-1547,$2.29

○ Schmartboard 201-0001-01,購於,$5.00 –

○ USB 2.0 4口集線器兩個,購於,SKU 502880,每個$2.99

○ 0.33μF和0.1μF電容,一樣兩個

○ 2V和1A穩壓器,各兩個

○ 22 AWG導線

○ 機械用圓頭螺帽(4-40 x 3/8)

○ USB延長線

○ 膠帶

○ 白色塗料

 

2   準備工作● 在各位開始自己倒騰之前,還是先把整個教程先看一遍,尤其是新手們,如果從前沒有DIY過機器人什麼的,有可能有些工具不會用或者有些材料不知道在哪買;或者像武俠裏邊的,有的人善於用刀,有的人善於用劍,各位還請耐心看完整個有那麼一丁點兒長的教程,“工欲善其事必先利其器”吧!比方説UglyBuddha哥善使鋸,所以基本上都是用鋸來做的,若有同學善使槽刨,那效果能更好。眼睛是用Shapelock、電磨和從史賓機器人V2上拆下來的兩個球做的,如果各位同學有3D打印機,那麼恭喜你,你做的機器人肯定能萌倒許多妹子!

● PVC板需要切割成的形狀是用Adobe Illustrator畫的,無私的UglyBuddha哥把源文件都共享出來了。如果附近能有大號打印機的同學可以把圖紙直接打印好,貼在PVC板上直接就開鋸了。如果木有,那就,自己辛苦辛苦畫在PVC板上好啦。

● 以下是圖紙(下載圖紙可能需要註冊instructables賬號):

圖紙1: 白色PVC 24" x 48" .240"厚的那塊的

圖紙2: 白色PVC 24" x 48" .120"厚的那塊的

圖紙3: 灰色PVC 24" x 48" .120"厚的那塊的

以下是賣萌機器人操作平台的設計:

Polyro Platform Design 3 MB

Polyro Platform

 

3   切割PVC板● 電鋸有危險,操作需謹慎!

● 把圖紙和PVC板貼在一起用夾子夾住。如果先用電磨能打出一些小孔出來(就像那種很容易撕開的餅乾盒子上面的那種)可以鋸得效果更好一點。

● 切割好了以後,用砂紙把這些PVC板打磨一下,邊緣部分可以用夾子夾一根尺子(所以尺子最好是鋼尺子)來打磨。最後用電磨在PVC板上按照圖紙打孔就OK啦!

 

4   這麼萌的眼睛怎麼做 

● 眼睛是用Shapelock做的,Shapelock是一種硬質、易加工的,可塗飾的塑料,150F的時候開始軟化,所以可塑性很不錯。不過不建議加熱温度過高,開水就行,如圖所示把開水倒到一個你以後不打算用來吃東西的碗裏,用開水泡Shapelock變得透明。趁Shapelock還是軟的,趕緊的把這東西搞成一個半球殼狀,這就是眼瞼了。圖上的塑料球(比攝像頭大一點)可以用來做模板,在上面畫上大致眼瞼多大,然後把Shapelock裹上去等硬化成型之後就行了。不過大部分人肯定沒法兒一次做成自己滿意的形狀,多試幾次,直到你對形狀滿意了,拿下來用砂紙磨光。

 

 

 

 

● 眼睛之間有一個T形的部分(1.25''寬,2''高),用來連接眼睛和確保眼睛可以移動的。這個也可以用Shapelock來做,各位同學可以自行參照圖上的大致尺寸做一個。保證T形部分可以在鼻樑上的橋孔裏面自由移動和轉動而且又不掉出來就行了。

 

5   合體!PVC板們!● 組裝之前,用 `RoboPlus Manager`_ 把各個伺服測試一下,並且設定為0。而且每個伺服需要分配不同的ID。

● 有興趣的同學可以關注 UglyBuddha ,賣萌機器人V2正在製作中。

● 在Polyro Platform Design那個PDF裏面有有關如何組裝的,不過各位同學也可以自行發揮。直接看成品圖組裝也不是什麼太難的活計,大家小時候沒有啥教程的時候玩兒泥巴不一樣玩的溜溜的~

● 角支架是用來簡化安裝步驟並且加固機器人用的,組裝的時候從機器人的底座開始往上慢慢裝。底座上需要打個孔,這樣可以過線。在體感周邊基座上安裝金屬立管之前把體感周邊和支架安裝上去,不然一會兒不好放進去。

● 手臂:是用#4 x 5/8"螺絲來安裝的,Bioloid的螺母螺栓也挺好用的。

● 頭部:在安裝USB攝像頭到AX-12伺服的時候,可以不用夾子夾着,但是攝像頭底下那個黑色的圓形部分要留着,這個是用來咬合定位用的,可以用電磨在Bioloid伺服支架上打個孔來配合安裝攝像頭。

● 如果大家還是覺得迷糊,可以站短UglyBuddha哥,他會更新這個教程的。

 

6   接線 

● 給體感周邊和AX-12伺服供電是用Create's Cargo Bay接線器,接上兩個12V的穩壓器就行。接穩壓器可以參照 以下步驟 。

● UglyBuddha哥為了圖方便都是用接線柱來接線供電的。不過同學們請注意,導線焊接頭的地方要用膠封起來,不然會造成短路。

● netbook是用iRobot Create Home基座來充電的,或者用其他的電池充電也行,比如説Roboard。

 

7   軟件 

● 合體與接線都完畢了!現在是時候讓這孩子動起來賣萌了!通過ROS可以很簡單的搞定,ROS最大的優點就是靈活性強。不過也可以用其他的機器人操作平台,比如説 TurtleBot , Pi Robot 或者 Trike 。其中TurtleBot是Willow Garage的作品,和POLYRO很像,除了AX-12伺服和USB攝像頭,所以建議安裝TurtleBot系統。

● 有關TurtleBot的視頻

● 伺服和攝像頭的安裝:

伺服

攝像頭

● ROS上有很多機器人操作平台,各位同學可以試試讓POLYRO今天扮神樂明天扮哆啦a夢~~

 

8   最後説道點啥● UglyBuddha哥準備做一個網站專門介紹POLYRO的製作方法,同學們可以去粉他哦。如果有同學願意跟他一起做,也請聯繫他。V2.0會加上脖子、手臂和頭部的運動,各位同學如果有好的改進可以也請告訴他~~