Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

User testing - list of users (Dec 9 - 9-12)

Expand
titlePlant breeders/crop production
  • Anna locke

  • Ben

  • Vasu

  • susana

  • ruben alvarez

  • matt krakowsky

  • rachel -

  • dominic

  • jeff dunne

  • nonoy bandillo

  • jim holland

  • reza

  • craig

  • hamid

  • carlos

  • jessica spencer

Expand
title

...

Superintendents
  • phillip winslow

  • jeremy martin

  • john Garner

  • keith starke

Expand
titleSuperusers
  • jeremy davis -

  • jason ward

  • brynna

  • thiago

...

collated dev tasks

...

Expand
titleOIT/ server related
  •  NEW app 2 -

...

  • develop server (VM farm)
  •  NEW app 1 - superuser server (VM farm/ psi building)
  •  what is up with sandhills server?
Expand
titleapp 1.5 errors

  •  odm timeout - increased timeout to 30 from 15 hrs
  •  ortho intel - out of memory when writing veg index files
  •  odm auto-shutdown → opensfm strange values
  •  gpu not being used - openmvs
  •  replicate errors using docker on a server instead of hpc - check gpu usage on same files

Expand
titledata processing
  •  Rob’s 2023 data - move to different storage locker
  •  process 2024 errors (app1.5 errors)
  •  add cc_fields and srs_fields geotiff to app 2
Expand
titleTODO: app 2 changes
  •  to keep track of changes needed before user testing (before tickets are created)
  •  add satellite layer to map - some code present fix/ui_changes
    •  also add cc_fields and srs_fields

...

    •  would it make sense to make field names selectable as the area of interest instead of drawing a box
  •  where can we display comments?
  •  flight list scrollable
  •  flight list - change display name → use info together to show uniqueness (eg: {date: 123, image_type: rgb, cloudiness level, research_station?

October 15th

  • Dec 9 - 9-12 in-person user testing

  • setup new VM with OIT for app 1 - on-prem for superusers

  • OIT - will in the future create new VLAN for research computing

  • jinam - debugging issues in HPC processing

...

  • Continue to collect Sandhills imagery weekly and transferring to sandhills workstation

    • When weather permits, we collect both RGB and MS/Thermal in high priority areas

    • Processing manually, about 1 week behind

    • Processing on workstation can still take 6-8 hours on larger missions. We typically queue up 3 flights and run overnight, and most mornings the processing is finished, but not always (typically ~8 missions collected in a day)

    • We should look into the cluster based processing capability of metashape

  • Still waiting on charging stations and Altum-PT sensors (asked Benchmark for an update yesterday, have yet heard back)

    • Currently charging extra batteries in Raleigh and switching out with Jeremy in Sandhills

  • Jevon is helping change the 20TB mount point of the sandhills workstation from /mnt/data/raw to /mnt/data

    • We needed space for ./metashape, ./pdata (processed data), and ./scripts to sit at the ./data level

    • May need to do some reconfig with Globus after moving mount point

    • Once setup, we’ll start moving and processing data again

  • Purchased additional SD and CFExpress cards for sensors. Altum-PT collects A LOT of images, 4 flights is ~180GB of images

  • Effort to Automate Metashape pipeline (Metashape Hackathon?)

...

  • Plan to fly this Thursday - looks like nice weather and hope to collect multispectral data

  • Setup M300s with new KML flight plans - new flight plans are designed based on priority (will discuss in detail at next meeting)

    • Developing map that will illustrate missions and priorities

  • Still waiting for battery charging stations - hopefully next week

  • Globus setup last week - will transfer raw and processed data this weekend

  • Jacob Fosso Tandecould you setup a ./pdata/ folder on the sandhills workstation for the processed imagery (as well as give proper permissions for transfer)

    • /sandhills/raw and /sandhills/process/

    • You should set up the same file structure at source then copy sandhills and everything will map correctly.

    • I do not have access to your source system but globus script that can do the setup with very little interaction. After the first run, the transfer will happen automatically. However , I do have another script that you can use anytime provided you give it the correct input.

    • If this needs a separate globus collection, could you set this up as well

      • No, a collection for a station. Beneath the root folder, other folders can be added as needed

  • Brynna will post a processing report from one of the larger metashape projects

  • Jinam is still hung up with his visa. Susan working with him closely

...

Anchor
_au31sebf06x3
_au31sebf06x3
May 30, 2023

/rs1/shares/cals-research-stations/sandhills/raw read only, even for developers

/rs1/shares/cals-research-stations/sandhills/processed read only for users, write access for developers only

Ask Jevon to setup accounts on workstation

Anchor
_uw5w8rtozlcg
_uw5w8rtozlcg
May 23, 2023

...

  • additional batteries are ordered. All told, each UAV will have 8 available batteries (4 flights)

  • Cloud City Drones was required to cancel their bid, bid issued to Benchmark (local vendor) May 8th. We were told 2-3 weeks for DJI equipment (platform and P1 sensor), 8-10 weeks for Multispectral sensor. (They have been strung along about delivery dates for the Altum-PT sensor - see Joe Gauge)

    • Need to

  • Update from Joe about flying multiple sensors

  • Prioritizing Flights

    • ‘Non-objective flights

      • Goal is weekly flights

    • ‘Objective’ Flights

      • best to identify crops and objectives as clear as possible before last minute (scheduling)

    • Cotton (A3/A5/D2B)

    • Soybeans (A4)

  • Prioritizing Sensors

    • If conditions are not conducive to useful data, is there any value in flying the sensor?

      • On partly cloudy days, you cannot ‘easily’ radiometrically correct for shadows within the flights and data - as such, is there any reason to fly the sensor in those conditions?

  • First Flights Planned for Thursday (May 11th)

    • Update from Jeremy on Planting

    • Matrise 300 with 8 batteries

      • 4 flights possible

        • Need to prioritize areas and sensor (s)

        • Value of multispectral with little-to-no plant material?

https://www.ag2pi.org/

https://phenome-force.github.io/PhenomeForce/

...

- Stitching - we need someone to explore licensing on HPC’s. Charges based on users or cores could be a problem. Jevon Smith do you have time to look at licensing from Metashape vs Pix4D?
- downstream metadata to add post-ingestion (additional columns)

sandhills or other station, field, crop, researcher

- https://irods.org/ugm2023/

- 30TB available in HPC 'storage’ for storage and processing (central storage)

...

  • Allow researchers to search for all data corresponding to a particular set of coordinates and year combination. They can do this via a polygon selection tool that allows them to identify individual fields.

  • Allow researchers to upload a field map (with RTK level plot corners) so that plot averages (or percentiles) for any band can be calculated. Plots values should be downloadable. See commercial provider Solvi for indications of intended scope.

  • User defines plots in at least 10 polygons

  • Additional metadata will be written back to the database based on use of the web tool. Data such as crop, researcher and likely more can be appended to the metadata.

...

  • Position Update: UAV Pilot

  • PSI Drone architectural design session (Thu Mar 16, 2023 3pm – 5pm)

    • Overview of current pipeline

  • Research Station Hardware Discussion

    • Adding compute capabilities to the research station hardware (Javon)

      • benefits/limitations/cost?

        • Decided to purchase additional workstation dedicated to this project and housed at research station

          • Rob’s recommendation ~4TB NVME for processing, then perhaps 4-8TB SSD for short-to mid term storage and/or overflow.

          • GeForce 3000 RTK series

    • University/PSI/commercial post-processing compute resources available for post-processing imagery (did not discuss)

  • Flights (targeted versus broad farm-level)

...

  • Position Update: Developer Position KIRTAN DESAI

  • Position Update: UAV Pilot

    • General Expectations

      • # of flights, how many programs/fields?

        • First year ~1/week at Sandhills

        • Turf, Cotton, and Peanuts?

      • Training and training material development

        • Lower priority at this point, but may be able to work in with some extension efforts

      • Timing-first flights?

  • How to incorporate prior work done on ‘leveling data‘ - Rob

    • Bring in design group - leaning toward ‘unstructured’ uploads

  • UAV Equipment updates?

    • Do we know the expected delivery for sensors and platform

    • Things to check - with dual mount both sensors RTK capable?

    • Vision for first-year use (1 w/ UAV Position, 1 w/ Jeremy @ Sandhills)

  • Hardware Discussion

    • Before any hardware is ordered, need to consider if image post-processing will occur ‘off-site’, at a remote HCP Center, or ‘in-the-cloud’

      • Need to ask Javon about added costs if done remotely (GPU, etc)

      • Perhaps spec out two options

  • Arch-Design - need to decide when to bring in Chris’s ‘Geospatial Guy’ (Milad)

    • Design Group Meeting (two weeks)


To Do

  • Javon - additional costs for hardware at remote site if off-site post-processing images

  • Email susan about Equipment status

  • Follow-up with potential UAV Pilot for year 1

  • 2 weeks - do the demo (lead off - then talk with design team afterward, 2 hours)

    • Setup meeting to discuss Sebastiano Busato, Daniel Perondi involvement

    • Demo complete workflow with data (could be a long meeting)

    • Include Milad

  • Call Amanda about Developer position and if she is okay with the Kirtan (Chris)

...