Project | Task | Project Manager |
---|---|---|
GUI | View camera feed in basic PyQT GUI |
Task Description
Need for project: For the driver to see the rover's location and understand the environment around it, a Graphical User Interface (GUI) is needed to convey this information.
Goal: Have a working PyQT GUI that shows camera data that is received over a comms link
Requirements:
- The video must be at a high enough frame rate to not be choppy
- The GUI must show one camera view and have a basic viewing setup.
Supporting Resources:
https://medium.com/@nonedude/qt5-and-ros2-finally-together-132e1d907fdf
https://github.com/ros-perception/image_transport_tutorials
Constraints
Constraints | Author | Appended Date |
---|---|---|
N/A | N/A | N/A |
Subteam Contacts
Subteam | Contact | Description |
---|---|---|
Software | Alex Szabo: | For ROS2 Questions |
Assignees
Assignee | Monday Task | Date |
---|---|---|
Iram | ||
Nada |
Task Progression/Updates
Author: @person: 2024/05/04
UPDATE
Bullet points for updates
Communication
Communication must be proactive. The subteam lead will check in with you at least once a week to get a progress report update, but it is very important that when a roadblock occurs, you reach out for help and update Monday with a blocked or stuck status.
Blocked: for tasks that have dependencies on other projects that have not been completed yet
Stuck: you are unable to get something working.
Documentation:
Upon making progression updates, please update the documentation page for this project with any critical information and resources.
Add documentation to this document:https://uwaterloo.atlassian.net/wiki/x/DITJQwo
Documentation Guide: SW/FW Documentation Guideline