

Ocean Physics Dept.
Jason Gobat
Senior Oceanographer
Craig Lee
Principal Oceanographer
Geoff Shilling
Engineer IV
Electronic Systems Dept.
Neil Bogue
Principal Oceanographer
Environmental & Information Systems Dept.
Robert Carr
Engineer III
David Jones
Department Head, Principal Oceanographer
Beth Kirby
Engineer IV
Stuart Maclean
Engineer IV
Janet Olsonbaker
Engineer IV
Troy Tanner
Engineer IV

Office of Naval Research
Theresa Paluszkiewicz, Program Manager

Webb Research Corporation
Scripps Institution of Oceanography
Woods Hole Oceanographic Institution
|
 |
GLMPC: An Integrated System for Glider Command and Control
New low-powered and long duration autonomous ocean vehicles are revolutionizing the collection of oceanographic data. The Glider Monitoring, Piloting, and Communications (GLMPC) system is a command and control interface for controlling multiple types of autonomous sensing systems.
GLMPC was developed for the U.S. Navy as a means of transitioning into operations instruments that were originally developed for scientific research. The GLMPC team, initially funded by the Office of Naval Research (ONR), was tasked with creating a system that integrated the three ONR ocean glider systems, Seaglider developed by the University of Washington, Slocum developed by Webb Research and Spray developed by Scripps Institute of Oceanography, into a common interface usable by non-glider experts. An additional requirement was to maintain the proprietary back-end communications and control infrastructures.
The end result is a web application designed as a management interface for glider missions. A mission is loosely defined as a group of gliders assigned to conduct operations within a specific area over some length of time. Each mission is constructed with a set of properties. Each property defines boundary conditions and parameters, which are used to construct the characteristics of the mission.
|
|

Webb Research Co.'s Slocum and APL-UW's Seaglider autonomous undersea vehicles.
|
|

The SPRAY glider, SIO and WHOI.
|
|
"Underwater Gliders for the U.S. Navy"
Defense Industry Daily, 12 July 2011
|
 |
 |
Mission Properties
1) Glider Data Sets: Each mission contains one or more glider data sets. Each set includes information about the glider, such as glider identification, where to find the collected data, and how to visually represent this data in GLMPC. Data sets can also be added to glider groups, which can then be used to assign a collection of gliders to a mission. Glider groups can include a mix of any of the three types of gliders.
2) Area: Specifies the longitude and latitude boundaries of the mission's operational area to serve as a starting position when the application loads.
3) Overlays: A mission may contain any number of overlays, which are represented as closed polygons on the map. An overlay is defined as a collection of latitude and longitude points paired with a color.

Given these properties the mission can be viewed in the mission interface, also known as the GLMPC Console, which refers to the web application used to interact with and view data from both active and archived missions. The server portion is a collection of Java Servlets and the client portion is built using the Google Web Toolkit (GWT), a Java software development framework capable of creating dynamic Asynchronous JavaScript and XML (AJAX) enabled web applications. The client source code is written in Java and transcoded by GWT into an AJAX equivalent, which runs entirely in the web browser on the client machine.
|
 |
|