AVBP Probe plugin » History » Version 1
Rafael Bailon-Ruiz, 2021-02-12 15:45
1 | 1 | Rafael Bailon-Ruiz | h1. AVBP Probe plugin |
---|---|---|---|
2 | |||
3 | h2. Development roadmap |
||
4 | |||
5 | * Code cams_avbp/plugins/probe using the AVBP class we already have: |
||
6 | - cams_avbp/plugins/probe: AVBPProbe to AVBP plugin? Confusion with the AVBPProbe class that reads the h5 files |
||
7 | - Keep cams_avbp.plugins.AVBPProbe |
||
8 | - Rename cams_avbp.AVBPProbe to AVBPReader |
||
9 | - Define sensor samples (using the new system) |
||
10 | - Emit measurements/samples from the flight_param_callback (gives the pose of the UAV) |
||
11 | - Reading point measurements required (we already have them) |
||
12 | - Look at nephelae_mesonh/plugins/MesonhProbe.py for a reference implementation |
||
13 | |||
14 | * Define an AVBP (CAMS) map |
||
15 | - Subclass nephelae.mapping.MapInterface |
||
16 | - Based on nephelae_mesonh.MesoNHMap for display |
||
17 | - Reading 2D slices required (xy planes) |
||
18 | - GPR map can be used as inspiration to manage processing algortihms with AVBP data |
||
19 | |||
20 | * Make the necessary changes to the Scenario class to support the AVBP plugin |
||
21 | - Instanciate AVBP plugin |
||
22 | - Instanciate AVBP maps |
||
23 | - WARNING: Space and time scales of AVBP are much shorter than those of MesoNH. |
||
24 | This may require changes to the Graphical Interface |
||
25 | |||
26 | * Instruct Eliott on how to issue flight plans from code instead of the GUI |