NIURoverTeam / RoverCoreOS

ROS package running on an Nvidia Tx2 to power Rover 2.0
Other
4 stars 0 forks source link

User Interface Implementation #34

Open LuckierDodge opened 4 years ago

LuckierDodge commented 4 years ago

Need to start designing a User Interface for handling control, feedback, and diagnostics.

Some Functional Requirements to consider:

Will need to have some design reviews to flesh out exactly what this will look like.

reneeverly commented 4 years ago

Hey, I finally made progress on the x11/xlib implementation. Wrangling the event loop with threads and processes proved challenging, but I finally have a window/program that handles user interaction separately from the data processing/display.

My proof of concept consists of a digital clock which updates every second, and buttons which when clicked display an image. Next steps include integrating this with ROS and seeing what sort of data I can display. I'm tempted to rope this into my ROS2 investigation.