-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Sub issue of Issue #32 and closely related to Issue #33
For human-in-the-loop-operation will need to be able to provide more than just scalar or string data. The most likely form this would take is something like uploading a CSV or an image. With the service based architecture, I don't think we really need to worry about telling ARES OS what to do with this other than sending it off a planner or analyzer service that the user has prepared to take whatever the uploaded data is. As in issue #33 It seems like we could probably do this with as a sort of psuedo-device.
One possible pitfall I can see with this is that for human-in-the-loop operation people might be doing experiments in batches. e.g. make 10 samples, send them for analysis, make the next 10. While ARES OS supports re-planning every N experiments, I'm not sure of the best way to handle uploading the data or the analysis results for 10 samples at once.