原创 vscode開發ROS(6)-ROS話題通信機制(msg)

ROS話題通信機制msg話題通信的目的ROS中話題通信的實現ROS中的實現代碼實現獲取源碼 話題通信的目的 1, 話題通信,可以用最簡單的一張圖來表示: 2, 用最簡單的話來說,就是,一個人在一直blablabla的說,另外一

原创 vscode開發ROS(18)-vscode創建arduino第一個工程

vscode創建arduino第一個工程創建工程編寫LED燈閃爍程序構建程序配置USB端口可讀寫權限在platformio裏查看arduino設備端口燒錄程序後記 創建工程 1, 點擊New Project 2, 輸入工程名稱

原创 vscode開發ROS(16)-python實現自定義動作action

python實現自定義動作action寫在最前自定義動作新建Server節點新建Client節點運行Server和Client後記 寫在最前 此篇博客爲vscode開發系列ros第11篇vscode開發ROS(11)-ROS動作

原创 vscode開發ROS(11)-ROS動作通信機制(action)

ROS動作通信機制action服務通信的目的代碼實現創建自定義動作創建Server和Client編譯和運行獲取源碼 服務通信的目的 1, 前面我們講了什麼是消息通信和服務通信, 這兩個通信機制, 其實已經可以滿足大部分的使用場景

原创 vscode開發ROS(13)-python實現話題通信(msg)

python實現話題通信msg寫在最前面使用python創建第一個ROS程序運行talker和listener後記 寫在最前面 1, ros也是可以使用python進行編程的, 而且相比c++來說, ros更加簡單. 使用pyt

原创 vscode開發ROS(15)-python實現自定義服務srv

python實現自定義服務srv寫在最前自定義服務新建Server節點新建Client節點運行Server和Client後記 寫在最前 此篇博客爲vscode開發系列ros第9篇vscode開發ROS(9)-ROS服務通信機制(

原创 vscode開發ROS(20)-ros與arduino串口通信(python)

ros與arduino串口通信python寫在最前安裝pyserial修改vscode配置文件創建ros節點運行ROS節點後記 寫在最前 這篇文章是上一篇中, arduino與ros進行串口通信的python實現版本. 可以對照

原创 vscode開發ROS(14)-python實現自定義消息

python實現自定義消息寫在最前自定義消息新建talker節點運行talker和listener後記 寫在最前 此篇博客爲vscode開發系列ros第7篇vscode開發ROS(7)-自定義消息的python實現版本, 請對照

原创 vscode開發ROS(12)-launch文件解析

launch文件解析爲什麼需要launch文件什麼是launch文件解析更多launch文件元素介紹後記 爲什麼需要launch文件 1, 不知道各位小夥伴學習到現在, 有沒有發現一個問題, 就是每次執行ROS程序時, 需要啓動

原创 vscode開發ROS(17)-vscode配置arduino

vscode配置arduino寫在最前安裝platformio命令安裝成功認識platformio後記 寫在最前 1, 本人使用arduino也有好多年了, 開發arduino最著名的工具就是, arduino IDE. 這個開

原创 vscode開發ROS(19)-ros與arduino串口通信(c++)

ros與arduino串口通信c++寫在最前安裝serial庫編寫arduino串口通信程序編寫ros節點端口號配置配置CMakeLists.txt文件編譯整個ROS工程運行節點後記 寫在最前 串口通信在嵌入式領域的重要性我也就

原创 深度學習標註工具(YoloV4.3.2.1,Faster RCNN,Mask RCNN…)

CASIA標註工具 軟件介紹 CasiaLabeler是一款非常輕量的標註軟件,支持win10和ubuntu18平臺。主要適用於目標檢測和實例分割等場景。可用於Faster RCNN, Mask RCNN, Yolo系列, SS

原创 win10下配置VS Code C/C++編譯環境(Mingw-w64)

參看在VS Code中使用Mingw-w64。

原创 YoloV4權重文件

給大家當搬運工: YOLOV4權重文件 鏈接:https://pan.baidu.com/s/1ZNK7FbqC2TlVKukQFqGYSw 提取碼:g0ju 主幹網絡權重 鏈接:https://pan.baidu.com/

原创 vscode開發ROS(21)-ros多線程編程

ros多線程編程寫在最前多個publisher多個Listener編譯和運行後記 寫在最前 ROS系統是一個多進程的系統, 一般來說, 大部分的情況下是不需要用到多線程編程的, 因爲多進程比多線程更有優勢, 更靈活方便. 但在某