12
| 本文作者: 奕欣 | 2016-01-21 15:13 |
想必在小的時候,每個男孩子的心里都有一個英雄夢:馳騁刀光劍影的武林,或是縱橫槍炮四起的戰(zhàn)場。也許在長大之后,很多男孩子會把童年的夢想深埋于心,然而北京理工大學(xué)珠海學(xué)院的四個男孩子,卻在硬創(chuàng)邦舉辦的全球創(chuàng)客馬拉松賽場上,把自己“兒時的夢想”化為現(xiàn)實——他們的縱橫團隊制作了一個智能炮臺,圓了一把英雄夢。

從左至右:周治銘、陳柱鋒、黃家俊、甘盛亮
實際上,縱橫可是個老司機團隊。大二自動化專業(yè)的陳柱鋒和甘盛亮是同班同學(xué),他們和計算機科學(xué)與技術(shù)專業(yè)的周治銘同為學(xué)生科技協(xié)會技術(shù)部的成員。在參加北京理工大學(xué)珠海學(xué)院學(xué)生科技協(xié)會第六屆機器人大賽的時候,他們?nèi)私Y(jié)識了學(xué)機械電子工程的黃家俊。自此,“縱橫四天王”就這樣組成了。至于為什么叫這個名字嘛,他們異口同聲地說,“夠霸氣!”
自詡新生代F4的他們,感情可是杠杠的。黃家俊在他的朋友圈里是這樣說的:“地表最強戰(zhàn)隊,開心與不開心都有你們的陪伴,就算心情再不好,睡一覺想想我們的團隊,馬上又滿血復(fù)活了。”
這支老團隊聽說了創(chuàng)馬的比賽后,便商量決定參加。一開始,他們打算做的是機器人管家。不過硬創(chuàng)邦在提供導(dǎo)師建議的時候,樂美客高校計劃的負責(zé)人龍承輝導(dǎo)師認為這個題目太過空泛,建議他們選擇更有針對性的方向。
經(jīng)過一番討論,四個男孩子想到了炮臺。“做個炮臺是我們兒時的夢想,”他們四個人的“口徑”出奇地一致。
電磁炮一直以來都因其酷炫的外形,簡單的制作工序,巨大的殺傷力而備受追捧,不過他們計劃實現(xiàn)的功能可不僅僅是制造一個炮臺,而是想讓它變得“智能”起來,讓電磁炮變得更好玩成了最重要的部分。最終他們一致認為,能(智能)擊中正確目標的炮臺才是好炮臺。
他們計劃采用人臉識別來準確辨認目標,用紅外激光來確定目標坐標,用banana pi 來作為主控芯片,實現(xiàn)如下的四個功能:
1. 語音控制
語音識別是支持國粵雙語的喲,聽上去非常“猴賽雷”(粵語“好厲害”的意思),還可以用人臉對比人的相識度,“陳奕迅跟我只有26%相似,他竟只有我26%帥。”他們PPT上的宣傳語這樣調(diào)侃道。
2. 人臉識別
通過攝像頭傳送回來的圖片,對比目標圖片,可以在一群人中找出特定的目標,確保準確性。
3. 激光瞄準
炮臺會根據(jù)激光點的移動來自動調(diào)節(jié)瞄準的方向,激光點就相當于一個準星。
4. APP終端
這是由我們自主開發(fā)的輔助控制app,通過這個app,可以實現(xiàn)語音控制,人臉識別。
甘盛亮總結(jié)道:“簡單說來,看誰不爽就打誰。”

智能炮臺的App界面及成品
想法是很好,接下來就要動手做了。根據(jù)大家的專長,隊長陳柱鋒負責(zé)嵌入式系統(tǒng),周治銘負責(zé)圖像和語音的識別和處理,黃家俊寫自動瞄準的程序算法,甘盛亮負責(zé)硬件部分,包括整體電路和外觀設(shè)計。雖然他們之前也學(xué)習(xí)過一些相關(guān)的知識,但要把人臉識別,語音識別,opencv的圖像處理,還有基于云的TTS語音播報等技術(shù)應(yīng)用在一個產(chǎn)品上,他們還真沒這樣嘗試過。
他們本次的項目運用了三種計算機語言,“python和c語言還有java語言是之前就會的,python和java用于完成圖像處理和語音識別的功能,app終端用到了java,至于c語言則貫穿了整個開發(fā)過程。”隊長表示。
除此之外,他們還用上了比較熟手的ucosii嵌入式實時操作系統(tǒng)。值得一提的是,縱橫團隊使用了自己的stm庫,是隊長自己用c++編寫的。
為了參加硬創(chuàng)邦的創(chuàng)馬比賽,黃家俊、甘盛亮和周治銘還棄考了周六的六級,從珠海跑到深圳來。“30多塊白交了!”他們心疼地說。
雖然在賽前,縱橫團隊已經(jīng)討論出了大致的制作方法,然而計劃趕不上變化,團隊還沒有買到“炮彈”,只好到深圳尋覓。“材料不夠拿命湊,”甘盛亮說,“硬件部分少了鋼珠(炮彈),華強北都買不到,只能聯(lián)系深圳的淘寶買家,然后跑到寶安區(qū)才買到的。”
歷盡千辛萬苦才買齊了材料,團隊在開發(fā)的時候卻也是困難重重。路由器和攝像頭突然壞了,經(jīng)過排查,周治銘認為“應(yīng)該是靜電的問題。”只好又跑了一趟,買回了新的攝像頭。
在開發(fā)的第二天,硬創(chuàng)邦為了給創(chuàng)馬團隊的成員們提供更好的起居環(huán)境,在深圳大學(xué)附近的酒店開了間房,供選手們洗澡。縱橫團隊得知這一消息后,四個好基友就開開心心地去洗澡了。
整個團隊集體“出走”洗澡,硬創(chuàng)邦小編倒還真是第一次聽說。更有意思的是,因為他們一定要等所有人洗好再一起回比賽現(xiàn)場,所以華麗麗地錯過了統(tǒng)計就餐人數(shù)的時間。硬創(chuàng)邦小編就自掏腰包給他們點了外賣,縱橫團隊就這樣成為了唯一一支享受了非工作餐殊榮的團隊。而也正是因為這樣,縱橫團隊自此就管硬創(chuàng)邦小編叫“老板”了。
也許是因為吃好洗好,縱橫團隊順利地通過了篩選,成功進入周日下午的評選環(huán)節(jié)。作為第三支上臺的團隊,縱橫團隊一開始的演示還是不錯的,不過不走運的是,“新買的攝像頭和壞掉的攝像頭同款 然后演示的時候就……”周治銘說。

雖然他們的項目完成度很不錯,而且也頗具創(chuàng)意,但黃家俊感覺,他們的作品并不是一個在賽場上能吃香的產(chǎn)品,“專家不太喜歡我們的東西,雖然技術(shù)很牛。他們也許更喜歡市場大的產(chǎn)品。”
盡管縱橫團隊在本次創(chuàng)客馬拉松上并沒有獲得理想的名次,但他們都非常坦然,“我們只是為了自己娛樂,實現(xiàn)兒時的夢想。”而且他們也表示,有時間會繼續(xù)完善這個智能炮臺。
在這次創(chuàng)馬上,團隊成員都有著不同的感悟。
黃家俊迷上了硬創(chuàng)邦現(xiàn)場提供的3D打印機,覺得這個“用來創(chuàng)業(yè)不錯”;周治銘說,“認識了一些大公司的牛人,感覺他們很牛。而能把自己的創(chuàng)意用實際行動做出來,或者把自己想做的做出來,這就是創(chuàng)客了。”陳柱鋒認為,“創(chuàng)客是把以前積累的想法轉(zhuǎn)化為實際。”而黃家俊則覺得,創(chuàng)客是能做自己喜歡的東西。
“創(chuàng)造新的東西,酷!”甘盛亮如是說。
這個吃貨還補充道,“還有什么感悟的話……老板請了我們吃飯,很高興。”
希望縱橫團隊能有機會再參加硬創(chuàng)邦的比賽,老板會再請你們吃飯的。
創(chuàng)客100是硬創(chuàng)邦旗下的創(chuàng)客榜單,我們希望用創(chuàng)客的故事及作品來引導(dǎo)所有人發(fā)現(xiàn)創(chuàng)新的樂趣。創(chuàng)客100,匯聚創(chuàng)客的力量! 詳情請點擊:http://maker.leiphone.com/100

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。