ROS跑rplidar,ttyUSB 繫結別名

2021-09-02 08:05:31 字數 1167 閱讀 8271

首先,在pi上安裝rospack

sudo apt install ros-melodic-rplidar-ros
然後,主要參照第二章:

其中第二章 第4節執行

sudo udevadm trigger
而不是

sudo service udev reload

sudo service udev restart

用類似方法把arduino的別名也設定了,記得改arduino的載入名稱,在這裡:

sudo nano ~/catkin_ws/src/ros_arduino_bridge/ros_arduino_python/config/my_arduino_params.yaml
達到效果為,用以下命令檢視

ls -l /dev |grep ttyusb
roscd rplidar_ros

sudo nano launch/rplidar.launch

修改

由於雷射雷達node在pi,而其他node在桌面電腦,所以在桌面電腦也安裝rplidar_ros,在桌面電腦:

sudo apt install ros-melodic-rplidar-ros

roscd rplidar_ros

sudo nano launch/view_rplidar.launch

刪除

在pi:

roslaunch rplidar_ros rplidar.launch
在桌面電腦:

roslaunch rplidar_ros view_rplidar.launch
即可在rviz中檢視雷達圖,比偽雷射快,質量高,cpu占用少,還是那句話,能燒硬體就別折騰軟體,能用花錢的就別用免費的,哎。

參考:

跑通第乙個ros程式記錄 建立ros專案

ubutun下安裝完ros kinect環境,再裝好pcl開發環境,用如下的方法建立ros專案 mkdir p test project src 建立資料夾 cd test project src 定位到src catkin init workspace 對工作空間進行初始化編譯 cd catkin...

ros跑通orbslam2遇到的問題

主要參照兩個部落格 ros kinetic安裝orbslam2安裝在安裝中遇到些問題1 安裝kinetic失敗sudo apt get install ros kinetic desktop full執行此命令,很快就結束了,我還以為我的網速快呢,原來是公司把埠給限制了,opt下面根本什麼都沒有,搬...

microPython在STM32跑一跑

1 看這個文章 於是在discovery板卡上面 就能跑起來了。燈可以閃爍。讓燈閃爍的 可以通過串列埠輸入進去,也可以通過通過生成的pybflash盤裡面的main.py,修改main.py這個來實現燈的閃爍。整個安裝過程有個小插曲,就是把線纜插入cn5之後,顯示驅動安裝不成功,就是pyboardv...