RSLidar除錯過程

2022-09-20 20:15:14 字數 1000 閱讀 3581

一、 上位機除錯

windows版為硬碟版,免安裝,執行bin目錄下rsview.exe

ubuntu下執行sh啟動指令碼執行

注意事項:

1. 速騰雷射預設的ip為192.168.1.200,目的位址為192.168.1.102。如與實際不一致,可通過wireshark抓包看一下。將本機位址改到目的ip即可

2. 速騰雷射預設smop port為6699,difop port為7788,與上位機軟體預設的埠不一致,在tools-->sensor network configuration面板中配置對應埠到6699,7788即可

圖1 配置埠

圖2 上位機除錯結果

二、rslidar_sdk除錯

2. 參照/rslidar_sdk/readme_cn.md,4.2節,修改編譯方式,及package.xml檔名(編譯過程會提示,找不到package_ros1.xml,cmakelists.txt中刪除對應configure_file配置即可)

3. 編譯rs_driver,rslidar_sdk

4. 參照《how_to_online_send_point_cloud_ros_cn.md》修改配置檔案config.yaml,修改對應引數

圖3 config.yaml

5. roslaunch rslidar_sdk start.launch即可(相關ros環境就不做贅述)

圖4 rviz結果

有趣的除錯過程

有人說,程式設計師寫 的能力一定要強,如果寫 不行,錯誤百出,那他除錯能力一定要強。總之,兩個優勢中至少要占有乙個,否則寫 又爛,自己又改正不了,豈不是糟糕至極。本人不才,寫 經常丟東拉西,每次檢查自己的程式,幾乎都能發現新的bug。在驚喜不斷的同時,也鍛鍊了我臨危不懼的神經。開始我很害怕發現程式的...

windows Service 之除錯過程

最近第一次用c 寫了乙個windows service 其實實現的內容比較簡單。就是啟動remoting 連線,但是除錯相對初次寫windws service 的我來說,比較煩。沒有經驗,而且沒辦法像除錯其他windows 程式一樣設定斷點,無法看到執行過程。經過檢視一些相關資料後,有了一點點除錯的...

ExtJS新手除錯過程

本文是個人學習extjs除錯程式心得,有錯請指正,謝謝指教!寫這篇文章的初衷是因為學習extjs有了大半年的時間,從問問題到可以解答一些常識性問題過程中意識到,很多新手在問問題的時候都只是問結果為什麼不是想的那樣,包括我自己剛開始。其實問問題是一門又學問的事,知道問題點在那裡在去問 這樣可以事半功倍...