a demo for ros2 and qt5 in ubuntu22.04 ros2 humble
进入ros2_qt_demo 文件夹,创建build文件夹
ros2_ws01/src/ros2_qt_demo$ tree
.
├── build
├── CMakeLists.txt
├── include
│ ├── mainwindow.h
│ └── rclcomm.h
├── package.xml
├── resource
├── src
│ ├── main.cpp
│ ├── mainwindow.cpp
│ └── rclcomm.cpp
└── ui
└── mainwindow.ui
5 directories, 8 files
ros2_qt_demo功能包编译
cd build/
cmake ..
make
camera、qt_pub、qt_sub功能包编译
cd ~/dev_ws/src
colcon build
运行
ros2_ws01/src/ros2_qt_demo/build$
./ros2_qt_demo
自定义订阅者
ros2 run qt_sub qt_sub
自定义发布者
ros2 run qt_pub qt_pub
摄像头节点
ros2 run camera camera_node