Seaglider is a family of buoyancy driven autonomous underwater vehicles developed at the University of Washington. The IOP group at APL-UW has been leading that development for fifteen years and as of the beginning of 2023 is expanding its capability to directly support the community with software updates, technical support, maintenance, and new vehicles.
New vehicles will be our latest generation SGX, with 60% more battery capacity and more flexible payload options compared to earlier generations of the vehicle. Nominal displacement is 70kg. SGX uses the same ogive aft fairing as Seaglider but replaces the tapered forward fairing with a cylindrical mid-body fairing and a removable forward nose fairing. SGX is our team’s workhorse vehicle and has completed multiple year-long missions, including over-winter, under-ice Arctic deployments (longest is actually two winters, 22 months).
The current generation of vehicles are 15V univolt (replacing the original 10V/24V split rail architecture), use an ARM-based Rev E motherboard (replacing the TT8-based Rev B boards), an optional independent ARM-based science processor/controller (scicon), RBR Legato CTD, MCBH bulkhead connectors (replacing IE55), selectable magnetic or shorting plug on/off with software power off, and maintenance access from both forward and aft endcaps. Two sensor channels can be teed to both glider and scicon, offering options for fault tolerance and payload handling.
The latest glider firmware features improved mission scripting and autonomy, onboard automatic compass calibration, onboard automatic pitch and VBD trim, under-ice navigation and behaviors, more targeting options (fences, progress timeouts), improved depth loitering, more robust Iridium file transfer protocols (significantly reducing the need for file resends), new options to reduce upload sizes (primarily for under-ice backlog but maybe useful in other scenarios), and more. Early versions of some of these developments enabled our successful year-long missions to explore under and in front of Dotson ice shelf through an Antarctic winter, with current developments motivated by our work in the Arctic.
Basestation v3, released May 2023 under a BSD open-source license (https://github.com/iop-apl-uw/basestation3), represents a significant effort to improve QC handling and DAC submission, update to Python3, basestation-generated plots (removing any dependence on Matlab), automated flight model processing, and an entirely new web-based piloting and visualization application. The app is flexible and scalable. It works for a single pilot running a single mission over an SSH tunnel, requiring no additional database, web server, or firewall opening. It can also be run as a multi-user (or multi-institution even) piloting application with fine grained control of authentication and privileges, or as a public-facing web presence with no piloting features enabled. See seaglider.pub for examples of the new visualization capabilities.
Our development work focuses on the ARM branch of the firmware and basestation v3. We encourage users to upgrade and will help facilitate those upgrades. We are providing a basestation server, running v3, including visualization and piloting, in the cloud at no cost to users (see below). Basestation v3 software supports gliders running older versions of firmware and alternative sensors, and we will continue to work with users on compatibility issues.
We will offer updates for Rev B up to our last mission-proven version of that firmware, with the additional possibility of bug fixes. Note that we do anticipate subtle differences between our version of the code and what vendors may have deployed. Our code has always been the basis for every version of Seaglider, with licensees (iRobot/Kongsberg/Hydroid/HII) making minor changes. Where those changes offer significant support not otherwise available in the current version, we will work with users to try to find a path forward.