The gist of my problem is that I'm trying to make a basic simulation for periodically collected data. More specifically, given the position of a radio antenna, the RF patterns would be simulated using the Python library Pylayers, where the finished model is constructed in matplotlib for viewing.
I want this to be done remotely on, say, a Raspberry Pi, which would periodically perform a new simulation as it receives new data and then displays the simulation results on a web page. The idea is that this way any heavy lifting is confined to the remote device and the results can be viewed anywhere.
I've done a similar project that just exported the output of matplotlib to a .png image for display online, but it would be nice to have some interactivity, along the lines of rotating the graph for display.
I'm far more familiar with low level programming and feel out of my depth in web programming, so what I'm really after is a conceptual explanation of a good way to handle this and why.
What do you think is the best way to go about this?