Monterey Bay Aquarium Research Institute
Autonomy
T-REX 4th Sea Trial
4th T-REX sea trial


On November 21st 2007, the Autonomous System group working with John Ryan, undertook a full day cruise to  demonstrate in-situ deliberation coupled with online classification for plume mapping.  T-REX, the onboard deliberative control system, on MBARI's CTD AUV platform was coupled with our supervised cluster learning algorithm. Our objective in this field trial was focused on the Elkhorn Slough which has been shown to have a strong plume signature during ebb tides. We had two objectives :
  1. Being able to adjust the spatial resolution of the volume survey based on the integrated plume signal strength over a transect.
  2. Firing the Gulper based on an instantaneous measurement of plume strength. 
Volume survey area for science mission. This was an initial demonstration of T-REX adapting its generated plan based on feedback from science instruments. To do so we connected T-REX to our classifier to extract an abstract view of the data which generated a probability estimate of being in the plume. The classifer was trained on data from six previous missions. T-REX used this information to decide when to fire the gulper (p(plume)>0.15) and decide the next waypoint in the volume to adapt its spatial resolution. Transect separation within a lawnmover patttern would change from 400m to 100m based on the probability of having seen a plume during the previous transect.

The data below summarizes the two most representative runs on this day. We started with a test run similar to the actual science mission to demonstrate on a very small area with no Gulper firing for an initial validation followed subsequently by the actual volume survey in the red box on figure on the right.

Our results for this day are summarized as follows.

Science mission :

Tides for November 21st.Our survey started late at the tail end of the ebb tide on the South-West node (D). The input specification was driven by a high-level goal driven by the following key parameters:

  1. 4 points of a trapezoid to define the surface area
  2. min and max depth to bound the volume vertically
  3. resolution ranges: low, medium and high
  4. signal thresholds: firing the gulper, adjusting spatial resolution
  5. max 'gulps' per traverse
  6. minimum spatial separation between 'gulps'

TREX then plans and executes the mission, adjusting as it goes for navigation and instrument control.

While T-REX was only able to do perform two transects before terminating the mission on the surface, due to a modeling error, the classifier  nevertheless identified a portion of the water during the second of two transects as a plume resulting in two Gulper firings. In addition to the adaptivity demonstrated by the classifier, the T-REX model also encapsulated spatial constraints (not to fire less than 300m apart) in addition to not triggering more than two Gulpers on one transect.

The following figures show the track lines made by the AUV during this mission, the CPU usage of T-REX during this mission, the processed data from this mission and a view of the probability to be in a plume as seen by T-REX.

This last figure also shows the locations where the Gulper samples were taken (diamonds) which are in the area were T-REX considered  the probability of being in the plume as the strongest.

Mission path(2D) Mission path(3D)

T-REX CPU usage Processed science data

Plume mapping : classification result and gulper firing.

Post-mission analysis revealed that there was an apparent run-time error in the calibration of the CTD that was being used for tracking salinity in-situ. This resulted in the CTD indicating a shift in its salinity measurements resulting in a strong probability estimate generated by the classifier incorrectly. However, T-REX's response to this data was still appropriate to what sensory information was presented since the planner adapted to the correct stimulus. Thus the result was a validation of the system despite the evidence that a plume did not exist in the patch of water visited in the second transect.

We were thus able to demonstrate that sensor data was able to influence deliberation which in turn influenced the navigational track of the vehicle while firing the Gulper at appropriate locations. Lab analysis of the Gulper samples are still forthcoming. The principal success of this cruise was in demonstrating the tight integration between learning and in-situ deliberation by showing a seamless integration of direct sensor data and derived sensor data from a classifier to impact navigation and science instrument control.

Last updated: Feb. 06, 2009