ROS 基礎操作

2021-10-05 14:28:49 字數 990 閱讀 3366

source ~/catkin_ws/devel/setup.bash

gedit ~/.bashrc

將source ~/catkin_ws/devel/setup.bash新增到檔案末尾

roscore
mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/src

catkin_init_workspace

cd ~/catkin_ws/src

catkin_create_pkg package_name std_msgs rospy roscpp

cd ~/catkin_ws

catkin_make

source devel/setup.bash

echo $ros_package_path

命令

功能說明

rostopic list

顯示話題

發布話題

限制發布頻率

命令功能

說明rosbag play bagfilename

rosbag play -r 2 bagfilename

rosbag play bagfilename -d 5s

rosbag info bagfilename

顯示 bag 包含的話題名稱、型別、訊息數量

命令功能

說明rosbag record /topic1/topic12

錄製指定話題

命令功能

說明rqt_image_view

影象顯示工具

rqt_graph

以圖形顯示節點和訊息之間相關關係

rqt_plot

二維資料繪圖工具

rqt_bag

基於 gui 的 bag 資料分析工具

rqt_gui

展示多個話題的

ROS基礎內容

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

ROS常規操作

記錄下在使用ros的過程中,一些常用操作。在ros中如果使用乙個工作空間,直接在 bashrc檔案的最後一行加入 source hellow catkin ws devel setup.bash 就可以讓roscd找到工作空間中的包了。但是如果使用多個工作空間,直接在 bashrc 中再加一句話 s...

ROS常用操作

錄製 rosbag record rslidar points zed zed node left image rect color rosbag play xx.bag檢視錄製的bag資訊 catkin make dcatkin whitelist packages pcl test 編譯單個功能...