Goal
Evaluate whether Qt/QML with backend integration is a good choice for building the Pilot Interface application.
Tasks
- Set up a minimal QML-based GUI with ROS2 integration using qml_ros2_plugin
- Explore whether backend logic should be implemented in C++, Python, or via plugin.
- Test development experience, UI flexibility, and ROS2 node lifecycle integration.
- Document ease of prototyping vs. long-term maintainability.
Deliverable
- A pros and cons list for using Qt/QML with backend as the GUI technology.
References