ROS 基礎使用1

2021-10-02 15:17:30 字數 817 閱讀 8877

ros的安裝可以按照教程來。不再多說

如果你在查詢和使用ros軟體包方面遇到了問題,請確保你已經正確配置了指令碼環境。乙個檢查的好方法是確保你已經設定了像ros_root和ros_package_path這樣的環境變數,可以通過以下命令檢視:

rosbuild比較簡單也易於使用,而catkin使用了更加標準的cmake規則,所以比較複雜,但是也更加靈活,特別是對於那些想整合外部現有**或者想發布自己**的人

建立工作空間,這裡使用catkin

mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/src

這時候內部內有任何軟體包

catkin_make命令在catkin 工作空間中是乙個非常方便的工具。如果你檢視一下當前目錄應該能看到'build'和'devel'這兩個資料夾。在'devel'資料夾裡面你可以看到幾個setup.*s**件。source這些檔案中的任何乙個都可以將當前工作空間設定在ros工作環境的最頂層

source devel/setup.bash
如果檢視路徑,使用下面命令

echo $ros_package_path

到目前為止,工作空間已經建立好

ROS基礎內容

在使用ros期間,一定要確保環境變數配置正確,通常是source不同的setup.bash。source opt ros kinetic setup.bash 如果您在查詢和使用ros功能表遇到問題,請檢查您的指令碼環境,可以使用以下命令 為了避免在每次啟動終端都輸入ros相關環境配置命令,可以將其...

ROS 基礎操作

source catkin ws devel setup.bash gedit bashrc 將source catkin ws devel setup.bash新增到檔案末尾roscoremkdir p catkin ws src cd catkin ws src catkin init work...

ROS命令列的基礎使用

以ros小海龜為例展示基礎的命令列使用,通過roscore開啟ros master也就是所有節點的管理器。該命令用於執行乙個節點,在其後面需要跟兩個引數,乙個是功能包的名字,乙個是功能包中的節點的名字 可以在輸入功能包名稱後雙擊tab鍵,展示該功能包下的所有節點名稱 rosrun turtlesim...