Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 14040|回復: 1

PC控制NXT小車+無線攝像頭,實驗成功!

[複製鏈接]
發表於 2009-11-3 21:56:17 | 顯示全部樓層 |閱讀模式
攝像頭終於到了!興奮中開始正式的樂高NTX小車控制駕駛實驗!
打開C# 2008編寫的程序,發現一個令人沮喪的事:無線攝像頭不是通過標準USB設備連接PC的。而是通過類似USB電視卡的設備達到錄像功能,這帶來一個新的問題,現有的程序只支持普通攝像頭。暈菜!
研究了一下,這種攝像頭實際上就是一塊電視卡,用作一般應用沒啥問題,但必須通過DX的DirectShow方式來獲取圖像,找了一些相關的資料,也有例程,獲取是能獲取,但速度和出錯幾率實在不能接受。因為這種方式來獲取的圖像類似於抓圖,響應時間有問題,而且編碼效率也達不到要求,除非用C++來做。這個…… 以後再說吧,C#我還玩得不怎麼樣呢。
但不管怎麼說,小車現在可以不帶線的跑起來了,於是我把圖像獲取方面的內容交給了第三方程序,控制方面仍舊用C#寫的那一套。把小車旅行的過程拍了下來,有興趣你可以看看。
運行中,一切順便,小車可以比較容易的控制,我又額外加上了紅外探頭上面的那個LED的控制程序,這樣可以隨時「打開車燈」或「關閉車燈」,弄得像那麼回事了。有一點不得不抱怨一下,藍牙的距離實在太近了,理論十米,實際六七米就會出現無法連接NXT的情況。看來,以後還是在NTX小車上裝一個MID電腦是王道,至少WIFI比起藍牙強大太多了。嗯,下一步弄個MID電腦去~ (又要燒錢啦~~~~~~~)有人會說了,手機也能控制啊,是的,手機也可以,但我手上只有不帶藍牙的PPC,和帶藍牙的非智能手機啊。哭。。。。
距離的問題先放一下,至少在我的小房間裡,NXT小車完全可實現PC控制,那麼,繼續我們原來的設想,追蹤激光點的問題,應該也很快會解決的,下一步研究的重點就是——圖像比對的算法。然後二者一結合,這個應該沒有問題!請等待下一步的博客報道~
有興趣的話可以下載這段視頻,看看PC控制NXT小車的樣子。對了,有朋友要找我要源碼的話,我可以提供,想要就和我聯繫吧~

以上文章轉自我的BLOG。有興趣可以去看更多有關樂高方面的內容
發表於 2009-11-4 21:44:07 | 顯示全部樓層
MID 電腦搭這個就對了
http://www.roboard.com/

順便請教一下喔
這樣一台NXT的車要多少錢呢?
之前本來想買來玩
不過一上網看到光那台核心電腦就要價一萬六, 瞬間心就冷了

TI有出比他強的ARM版子, 還內建3D加速, 一片才3000多哩
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-3-29 04:46 , Processed in 0.187160 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表