UBC-Snowbots / RoverFlake

New repository for UBC Rover
5 stars 1 forks source link

R&D custom web server to visualize ROS data #22

Open Roozki opened 1 year ago

Roozki commented 1 year ago

Using rosbridge, figure out a way to connect a custom website, running on our own infrastructure, to display data based on the ros network.

Ideally, we would be able to take any device with a browser, and open up the website to view status of our system. This would replace our QT gui in the package snowbots_ui

This web server could have different pages representing different displays. This means we could attach phones/ipads to the control base, and just go to different URLs for each device.

For now, focus on displaying simple feedback. Something like a control panel that shows weather the arm is powered on, the battery status of the drive batteries, temperature of the elec box, etc.

Camera feeds and visual models of our robot should probably stay within RViz, as it would add a lot of overhead in our communication to send this data to the web server.

Roozki commented 1 year ago

relavent issue: #19