2009-10-04 29 views
1

我是一名高中生,我正在考慮製作一個使用不同顏色標記的機器人。我希望得到一些關於我應該從哪個方面着手的指導。NXT精神繪圖機器人

我想要做的是建立在計算機上的程序,你可以畫出你想要的機器人繪製,然後使用藍牙適配器和藍牙開發工具包的路徑我將命令發送給機器人繪製真正的道路。

+0

您可能有興趣聽到有關於StackOverflow樣式[Lego Mindstorms網站](http://area51.stackexchange.com/proposals/4105/lego-mindstorms-robotics?referrer=xdbfIk67GZl3hJ0vc5L2Fg2)的提議[Area51.stackexchange.com](http://area51.stackexchange.com/)。 – Eric 2010-11-15 20:45:42

+0

@Eric它已關閉。 – 2011-11-24 17:44:17

+0

您可以在[Brick Stackexchange](http://bricks.stackexchange.com/)上提問Mindstorms問題。另外,爲什麼不來參加[Robotics Proposal](http://area51.stackexchange.com/proposals/40020/robotics)? – Rocketmagnet 2012-10-07 21:18:07

回答

2

那麼,這並不容易。但是,我認爲最簡單的方法就是使用Mindstorm的套件。我已經看到你可以使用C++爲Mindstorm編寫代碼,但是我不知道哪個工具箱能夠說出什麼或在哪裏獲得這些庫。我很久以前只玩過它。然後,我假定它會做的是通過藍牙在您的計算機上設置一個虛擬COM端口,您可以使用它與該套件進行通信。

至少,這是理論上的。

+0

有一段時間沒有玩過我的套件,但這看起來很可行。見例如http://www.codeproject.com/KB/recipes/driving_lego_bot.aspx – MSalters 2009-11-16 14:18:48

1

我建議您嘗試NXTCommProcessing,因爲它可以讓您既控制機器人,又可以合理輕鬆地編寫程序,以便用戶繪製路徑。

0

另一種選擇是在PC上生成一個程序(用您選擇的語言編寫),該程序生成一個包含每個線段細節的文本文件。這可以通過USB電纜發送給機器人。

磚上的程序可以解析文本文件,然後相應地移動。

這裏沒有真正需要使用藍牙。