構建ROS系統及RikiRobot的開發環境

2021-08-29 02:33:33 字數 655 閱讀 4900

1執行rikirobot_setup資料夾中的兩個檔案

sh dev_tools_install.sh

sh ros_packages_install.sh

2將rikirobot小車的src 內的資料夾拷貝到自己的src內。(執行rospack profile)

3執行sudo apt-get install libcurl*

(permission denied沒有許可權)給src資料夾(給資料夾許可權和給檔案許可權不一樣)777許可權,執行 chmod -r 777 src

4編譯catkin_make -j1(或執行catkin_make)

5進入bashrc 配置環境變數

export ros_ip=`hostname -i`

export ros_hostname=`hostname -i`

export ros_master_uri=

export rikibase=2wd

export rikilidar=rplidar

6進入rikirobot_setup資料夾下,執行如下兩條命令,重啟

sudo cp 558-orbbec-usb.rules 58-riki.rules /etc/udev/rules.d/

sudo service udev restart

ROS 構建系統

序言 ros使用catkin構建系統,可以輕鬆使用與ros相關的構建 功能包管理和功能包之間的依賴關係。它實際上是一種cmake cross platform make 可以跨平台使用,使用cmakelists.txt描述。1 建立功能包 命令 catkin create pkg 功能包名稱 依賴功...

ROS 系統架構及概念

ros 系統架構主要被設計和劃分為三部分,每一部分代表乙個層級的概念 檔案系統級 the filesystem level 計算圖級 the computation graph level 和開源社群級 the community level 檔案系統級 ros 的內部結構 檔案結構和所需的核心檔案...

01 ROS系統介紹及安裝

1.1 ros的主要用途 ros 機械人作業系統,robot operating system 是專為機械人軟體開發所設計出來的一套電腦作業系統架構。它是乙個開源的元級作業系統 後作業系統 提供類似於作業系統的服務,包括硬體抽象描述 底層驅動程式管理 共用功能的執行 程式間訊息傳遞 程式發行包管理,...