E puck簡單入門

2022-05-10 14:38:20 字數 981 閱讀 4917

e-puck是瑞士的一款小型的機械人,可以用於教學和實驗,其外形小巧,並且整個結構也比較簡單,如果出現損壞也比較容易維護。

其外形如下:

因為國內的資料很少,資料主要還是通過官方文件了解,而官方的文件也是比較少的所以出現問題時特別難以解決,所以這裡我做乙個簡單的介紹,可以使得很多初學者在入門時會比較容易。

e-puck機械人在初始時內部是帶有一些刷入的程式的,這些程式代表著不同的模式,如圖的白色旋鈕就是乙個控制開關,由它開切換到不同的模式下,然後在切換到不同的模式下之後,你既可以通過斷掉電源再開啟電源啟動,也可以通過按如上的藍色小按鈕實現重啟,這樣就會執行不同的模式,e-puck自帶的幾種模式還是挺強大的,有跟隨模式,避障模式,旋轉模式,鳴笛模式等,大家如果手裡有實物的話可以實驗一下,e-puck的跟蹤和避障主要是通過其全身周圍的紅外感測器實現,靈敏度還是比較高的。

下面主要還是介紹一下如何實現對e-puck的程式設計,對此主要分幾個步驟來講解:

1.使用藍芽與e-puck實現連線,你當然也可以使用專門的資料線與其連線,但是個人還是偏向於是用藍芽,因為使用藍芽更加的方便,在使用藍芽時確保你的電腦上是有藍色傳輸裝置,並且藍芽驅動是正確安裝的,如果驅動沒有正確安裝的話可以解除安裝掉重新安裝,不要使用驅動精靈安裝,我開始沒在意使用驅動精靈裝的,沒法用,最後還是通過系統自己安裝的藍芽驅動。

在安裝藍芽驅動成功後,開啟e-puck,並且在pc上,點選藍芽圖示 選擇新增新裝置,此時會進行搜尋,如果能搜到則說明是沒有問題的,如果搜不到的話,則首先檢視一下e-puck標誌著啟動的燈是不是亮了,如果燈是亮的還是搜不到可以多嘗試一下,但是如果一直都搜不到而對於其他藍芽裝置,pc是可以搜尋到的,則要看一下是不是e-puck裝置出了問題,之前乙個同學的e-puck就是晶元被燒掉了所以一直沒法搜尋到它的裝置,搜尋到之後,選擇連線,此時需要輸入配對的密碼,此時找一下喇叭下面的乙個標籤上,寫著四個數字,這四個數字就是配對的密碼了,此時如果能夠連線成功的話,在你點選控制面板中的裝置和印表機中就會顯示有乙個藍芽裝置,這時就說明連線成功了。

(未完待續....)

Epuck2 建立工程模板

如果要修改在主微控制器上執行的工廠韌體的 或者如果要檢視實現詳細資訊,則可以按照以下步驟在eclipse中新增此專案 1.執行eclipse。然後選擇file new makefile project with existing code 2.接下來單擊browse 並設定專案名稱 否則您可以保留e...

MySQL 簡單入門

1 新增和刪除mysql服務 命令列進入mysql安裝目錄的bin資料夾。刪除 mysqld nt remove 新增 mysqld nt install 2 啟動和停止mysql服務 啟動 net start mysql 停止 net stop mysql 3 進入mysql mysql u ro...

Pig簡單入門

pig專門用來處理來自於hdfs的資料,它提供了一套流式的資料處理語言,轉化為map reduce來處理hdfs的資料 pig包括用來描述資料分析程式的高階程式語言,以及對這些程式進行評估的基礎結構。pig突出的特點就是它的結構經得起 大量並行任務的檢驗,這使得它能夠處理大規模資料集。使用pig命令...