top of page
Search

Senior Design Week 4 - Pedro C.

Astraeus Database locally accessible from any device on the same network.
Astraeus Database locally accessible from any device on the same network.

This week, I developed a foundational system that allows Astraeus to simulate and display live sensor data over a local network. The goal was to create a working prototype of how the rover will log internal data and make it accessible to anyone monitoring the system.

To start, I created a local database to store sensor readings, including things like temperature, infrared proximity, and battery voltage. These values are randomly generated for now, simulating what the real sensors will provide once hardware is integrated. A script runs in the background, logging new readings to the database every half-second to mimic real-time operation.

I then built a web-based dashboard using Flask, a lightweight Python framework. The dashboard pulls data directly from the database and displays it in a clean, easy-to-read table that refreshes every second. By hosting the site from my PC, I can access it on any device connected to the same Wi-Fi network, including my phone, which is useful for field testing and mobile monitoring.

This setup creates a solid baseline for Astraeus. It shows that the rover can collect and share live data effectively, which will be critical when we begin integrating real sensors and testing on the move. Future improvements will include dynamic charting, real sensor input, and smarter filtering tools, but this first step already gives us a strong and flexible foundation.


 
 
 

Recent Posts

See All
Senior Design Week 7: Mark Figueroa

This week, I finalized and printed the remaining components for the robotic arm using PETG, including the reinforced shoulder, forearm,...

 
 
 

Comments


Contact us

bottom of page