ROS學習筆記(3) 快速上手使用

2022-09-24 00:27:11 字數 1618 閱讀 1716

虛擬機器。

wheeltec

官方提供的

ubuntu

系統映象壓縮包。

鍵盤控制

連線小車

wifi

開啟vmw**e

開啟虛擬機器

開啟兩個終端

分別遠端登陸

ssh -y [email protected]

wifi

密碼:dongguan

分別輸入:

遠端登入後:

roslaunch turn_on_wheeltec_robot turn_on_wheeltec_robot.launch

遠端登入後:

roslaunch wheeltec_robot_rc keyboard_teleop.launch

雷射雷達建圖

ssh -y [email protected]

rviz

垂直分割

ssh -y [email protected]

鍵盤控制

roslaunch wheeltec robot_rc keyboard_teleop.launch

新建登入

一鍵儲存地圖:

roslaunch turn_on_wheeltec_robot map_s**er.launch

自主導航

roslaunch turn_on_wheeltec_robot n**igation.launch

rviz

設定路徑

雷射雷達建圖聯合視覺導航

sudo apt-get update (更新軟體列表

)sudo apt-get install ros-melodic-rtabmap-ros(安裝

rtabmap

)此時可能會出錯,重啟虛擬機器即可

ssh -y [email protected]

垂直分割

ssh [email protected]

②跑官方測試包(可選)

(官方測試例程)

(官方測試包,在

/home/wheeltec/

的路徑下執行)

看檔案目錄:

sudo mount -t nfs 192.168.0.100:/home/wheeltec/wheeltec_robot  /mnt

③建圖(啟動

3d建圖)

開啟rviz

roslaunch wheeltec_robot_rc keyboard_teleop.launch  

(啟動鍵盤控制節點)

跑場景rtabmap: s**ing database/long-term memory... (located at /home/wheeltec/.ros/test.db)

rtabmap: 2d occupancy grid map s**ed.

rtabmap: s**ing database/long-term memory...done! (located at /home/wheeltec/.ros/test.db, 217 mb)

④導航roslaunch  turn_on_wheeltec_robot 3d_n**igation.launch(啟動

3d導航)

ROS學習筆記(3)

使用 rosed 編輯 ros 中的檔案 可以直接通過 package 名獲取到待編輯的檔案而無需指定檔案的儲存路徑。使用tab鍵可以補全檔名 建立ros訊息和ros服務 訊息 msg msg檔案是乙個描述ros中所使用訊息型別的簡單文字。會被用來生成不同語言的源 服務 srv 乙個srv檔案描述一...

DvaJS快速上手(3)

詳情看擴充套件預算符 簡單理解就是將傳入的number賦值給當前props的number變數,實現更新資料 此處會導致number發生更新,也就是props發生了變化,所以有監聽props的元件也會發生變化 import react,from react import from dva import...

3 快速上手Spring

匯入jar包 org.springframeworkgroupid spring webmvcartifactid 5.2.6.releaseversion dependency 編寫 編寫乙個hello實體類 public class hello public void setstr string...