Rapid-Design-of-Systems-Laboratory / beluga

General purpose indirect trajectory optimization
Other
26 stars 6 forks source link

Revamp visualization #171

Open SeanMatthewNolan opened 5 years ago

SeanMatthewNolan commented 5 years ago

Visualization needs to be revamped

msparapa commented 5 years ago

Since I finished up #168 and we can build families of solutions, this is a good opportunity for us to look at some fancy 2d/3d visualization tools, like surfaces and vector fields, instead of just what we did in the past with codegen'ing strings into line plots.

msparapa commented 5 years ago

Should we just remove this? Given the amount of data we output now, I don't think a visualization module belongs in beluga anymore.

SeanMatthewNolan commented 5 years ago

I think that is more reason to have pre-built tools for looking and presenting the data. I think visualization belongs to quality-of-life improvements that can be grouped in an utilities module. I think it goes hand-in-hand with other utilities like having scripts to export files to MATLAB, CSV, etc. I don't care much about adding simple plotting like before (though I'll probably do that first). What my real goal is a data view where you can see the different trajectories easily. It's on the back-burner, but I still intend to work on this.