Ros與Vrep平台搭建

來源:互聯網
上載者:User

標籤:

參考資料:

ROS安裝: ros 是一個framework 和Android有點像,核心用的linux。Ros提供了一種供機器人開發人員迅速上手的一個平台,

可以快速搭建自己的應用,利用ros下面內建的應用,不需要自己再重複寫程式。

1、ros官網資料很多

http://www.ros.org/ ros官網

點擊進入wiki ,裡面有ros安裝等一系列教程。

?

2、注重平台選擇,相應的Ubuntu版本對應著相應的Ros版本。這點需要大家搞清楚。

平台選擇: Ubuntu: 14.04

Ros : Jade

小助手:如何查看ros安裝版本。

  1. 先開啟一個終端,運行roscore.
  2. 再開啟另一個終端,輸入 rosparam list , rosparam get /rosdistro ,此時顯示ros的版本資訊。

當我們用虛擬機器安裝的話,只需要拷貝相應的虛擬機器.vmx檔案即可。

Ros 務必需要運行在一個模擬器上面,作為ros的外掛程式。Roslaunch相關

?

?

3、安裝Vrep

搜尋Vrep 安裝,開啟首頁,選擇相應的版本進行安裝。

目前我們選擇的是 PRO-EDU-V3_3_1_64.

Vrep 本身是一個開源項目,只需要git 就可以把Vrep 給下載下來。當然,需要我們選擇合適的版本。

建立檔案夾,我們可以先在windows裡面下載好,然後通過VMware直接複製到Ubuntu裡面去,但要主要許可權問題,有些地方.tar檔案是粘貼不進去的。

只有Home目錄可以湊合一下。還有就是上面提到的ros下面需要建立模擬器,此模擬器是給VREP用的,ros上面並沒有顯示的介面。藉助模擬器才可以弄。

開啟VREP程式:通過.sh指令檔開啟。

?

4、安裝完VREP和ROS之後,如何進行兩者間等人通訊?

需要安裝外掛程式,Vrep_ros_bridge.git

?

在gitHub上面有詳細的安裝過程,大家可以去參考。

此外掛程式安裝過程中,可能並不會成功,因為有些直接或間接依賴。

可以嘗試安裝 其他包,比如下面命令:

當然,在主資料夾下面,某些外掛程式包裡面,如果我們選擇 建立 CATKIN_IGNORE時,

此時這個包在編譯的時候,並不會發揮作用。當然,在編譯之前,務必建立好~/.bashrc命令,且多個終端需要關閉。

不然一直認為沒有關閉。

?

此弄完之後,就可以進行通訊了。具體見下一期。

Ros與Vrep平台搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.