MIT Laboratory for Autonomous Marine Sensing PN’07 R/V Wecoma Accomplishments and Lessons Learned MIT – NUWC – SAIC - BF PN’07 Washup Meeting APL-UW Oct.

Slides:



Advertisements
Similar presentations
Performance Testing - Kanwalpreet Singh.
Advertisements

Surface Craft for Oceanographic and Undersea Testing (SCOUT) MIT Computer Science & Artificial Intelligence LaboratoryMIT Dept. of Mechanical Engineering.
Is There Light at the Ends of the Tunnel? Wireless Sensor Networks for Adaptive Lighting in Road Tunnels IPSN 2011 Sean.
A Hierarchical Multiple Target Tracking Algorithm for Sensor Networks Songhwai Oh and Shankar Sastry EECS, Berkeley Nest Retreat, Jan
By: Evan Olson and Vishal Doshi. Introduction Autonomous Vehicles allow expanded capabilities over manned data collection Relatively low cost, versatile.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
1 Material Identification Reflectivity Kernel (MIRK) for MCM/Mining Single Pass Detect-to- Engage (DTE) Operations Radm John Pearson, USN (Ret) 9 MAY 2012.
Tsunamis Detection The Mission  Tsunamis Detection can help to minimize loss of life and property from future tsunamis. Mission Introduction Mechanism.
Chapter 19: Network Management Business Data Communications, 4e.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Choong K. Oh and Gregory J. Barlow U.S. Naval Research.
1 Energy-Efficient localization for networks of underwater drifters Diba Mirza Curt Schurgers Department of Electrical and Computer Engineering.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
8/22/20061 Maintaining a Linked Network Chain Utilizing Decentralized Mobility Control AIAA GNC Conference & Exhibit Aug. 21, 2006 Cory Dixon and Eric.
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow North Carolina State University.
WSN Simulation Template for OMNeT++
Yung P. Lee (ASAP 2001, March 14, 2001) Science Applications International Corporation 1710 SAIC Drive McLean, VA Space-Time Adaptive.
Real-time Video Streaming from Mobile Underwater Sensors 1 Seongwon Han (UCLA) Roy Chen (UCLA) Youngtae Noh (Cisco Systems Inc.) Mario Gerla (UCLA)
Wireless Sensor Networks
Effective Methods for Software and Systems Integration
Hands-On Microsoft Windows Server 2008
Mobile Distributed 3D Sensing Sandia National Laboratories Intelligent Sensors and Robotics POC: Chris Lewis
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
Development of Control for Multiple Autonomous Surface Vehicles (ASV) Co-Leaders: Forrest Walen, Justyn Sterritt Team Members: Andrea Dargie, Paul Willis,
Slide 1 NATO UNCLASSIFIED Environment monitoring Review how human activities affect the marine echosystem Undersea explorations Detect underwater oilfields.
Results of NASA/DARPA Automatic Probe and Drogue Refueling Flight Test Keith Schweikhard NASA Dryden Flight Research Center
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Slide Adaptive Sampling and Prediction (ASAP) AOSN-II Undersea Persistent Surveillance (UPS) Autonomous Wide Aperture.
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
Sensor Network Capacity Enhancement Through Spatial Concurrency Bharat B. Madan and Shashi Phoha Applied Research Lab, Penn State University.
Module 7: Fundamentals of Administering Windows Server 2008.
UNDERWATER GLIDERS.
Ground Support Network operations for the GRAS Radio Occultation Mission R. Zandbergen, the GRAS GSN team (ESOC) and the Metop GRAS team (EUMETSAT) 09/09/2011.
Jump Starting ITS Deployment in Los Angeles County using Wireless Communications Lessons Learned.
MG 1/10/01 1 PCS SMOV-3B Review Objectives Overview Activity Descriptions Requirements.
Statistics of broadband transmissions through a range-dependent fluctuating ocean waveguide Mark Andrews and Purnima Ratilal; Northeastern University,
.1 RESEARCH & TECHNOLOGY DEVELOPMENT CENTER SYSTEM AND INFORMATION SCIENCES JHU/MIT Proprietary Titan MESSENGER Autonomy Experiment.
Querying Large Databases Rukmini Kaushik. Purpose Research for efficient algorithms and software architectures of query engines.
OOI Annual Review Year 2 May 16 – 20, 2011 Ocean Observatories Initiative Surface and Subsurface Mooring Telemetry Inductive and acoustic technology and.
Ocean Observatories Initiative OOI CI Kick-Off Meeting Devils Thumb Ranch, Colorado September 9-11, 2009 Autonomous Marine Sensing and Control Arjuna Balasuriya,
XOberon Operating System CLAUDIA MARIN CS 550 Fall 2005.
October 7, 1999Reactive Sensor Network1 Workshop - RSN Update Richard R. Brooks Head Distributed Intelligent Systems Dept. Applied Research Laboratory.
Optimization & Control Optimal predetermined path — 1 stage of adaptivity  Network optimization algorithm  Non-linear programming Optimal adaptive sampling.
The Software Development Process
Sensing and Acquisition & MOOS
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
10/18/2004 NSF-NOSS PI meeting 1 Sensor Networks for Undersea Seismic Experimentation (SNUSE) PI: John Heidemann Co-PIs: Wei Ye, Jack Wills Information.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Suites (Backup) Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Unmanned Mobile Sensor Net - Ben Snively Unmanned Underwater Gliders Survey and extensions to work from: COOPERATIVE CONTROL OF COLLECTIVE MOTION FOR OCEAN.
Acoustic Communications ANCHOR Workshop Feb 27-Mar
Brian Choi, Emmanuel Peters, Shou-pon Lin E6778 March 7, 2012.
Evaluating the Fault Tolerance Capabilities of Embedded Systems via BDM M. Rebaudengo, M. Sonza Reorda Politecnico di Torino Dipartimento di Automatica.
SIDE SCAN OVERVIEW. Sidescan Survey Overview A sidescan sonar can be used for a wide variety of survey operations. Search and recovery Geological Identification.
MIT Lincoln Laboratory Dynamic Declarative Networking Exploiting Declarative Knowledge To Enable Energy Efficient Collaborative Sensing Daniel J. Van Hook.
Tool Support for Testing Classify different types of test tools according to their purpose Explain the benefits of using test tools.
Ocean Observatories Initiative OOI CI Kick-Off Meeting Devils Thumb Ranch, Colorado September 9-11, 2009 Observation Planning and Autonomous Mission Execution.
Chapter 19: Network Management
Navigation Life in the Atacama 2005 Science & Technology Workshop January 6-7, 2005 Dominic Jonak Carnegie Mellon.
by Xiang Mao and Qin Chen
Single Event Upset Simulation
Chapter 2: Operating-System Structures
Modeling, Predictions and Adaptive Sampling Team
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Chapter 2: Operating-System Structures
Real-time Uncertainty Output for MBES Systems
Presentation transcript:

MIT Laboratory for Autonomous Marine Sensing PN’07 R/V Wecoma Accomplishments and Lessons Learned MIT – NUWC – SAIC - BF PN’07 Washup Meeting APL-UW Oct. 11, 2007

MIT Laboratory for Autonomous Marine Sensing The Seattle Times Front page Oct. 12, 2007 “Is Sound Transit Reliable”

MIT Laboratory for Autonomous Marine Sensing R/V Wecoma AUV Hardware Vehicle Performance –Macrura 28 hours dive time 25 hours VSA data collection –Unicorn 32 hours dive time 6 hours DURIP data collection Towed arrays –VSA robust. NUWC recorder problem –DURIP: Failed Oct 6. Replaced by onboard simulations Reliability –MAC Tailcone failure Oct. 11 pm –One Hardware failure induced launch delay (0.5 day) –One operator error-induced delay (30 minutes)

MIT Laboratory for Autonomous Marine Sensing R/V Wecoma AUV Software Bluefin Low-level Control –Huxley/MOOS backseat driver connectivity flawless –Issues Dynamic depth control of Macrura/VSA must be improved Pitch abort when backseat driver requests large depth changes MIT MOOSIvP Backseat Driver Control –All behaviors and vehicle control processes frozen in August operated flawlessly. No issues. –Faulty third-party software modified within last weeks created significant delays. Real time data acquisition Micromodem and CCL drivers ACOMMS Software –Cost 2 days of acoustic connectivity. –Not properly tested in virtual experiments. Debugged onboard Data Acquisition. –Late delivery. Debugged onboard

MIT Laboratory for Autonomous Marine Sensing MIT Laboratory for Autonomous Marine Sensing Systems Back-Seat Driver Paradigm Back –Seat Driver DEPLOY BEHAVIORS (low DCL, Cont. DCL, Off, Return to base, Environmental) Loiter Constant Depth Periodic Surface Race Track yoyo Adaptive yoyo Waypoint/return ABORT BEHAVIORS Abort to Waypoint Constant Depth PROSECUTE BEHAVIORS ZigZag Constant Depth Close Range Constant Speed Loiter DCL Array Turn Array Angle Collaborative Tracking Classify Yoyo Constant Heading SAFTY BEHAVIORS Op Region Memory Turn Limit Min Altitude Surfacing pHelmIvP pHuxley NAFCON MicroModem Stack HUXLEY

MIT Laboratory for Autonomous Marine Sensing MOOS/SEALAB Complete Mission Simulation Environment vehicle and array dynamics acoustic transmissions vehicle ACOMMS NaFCon Simulator Exercises extensively in virtual experiments Debugging Code development support CONOPS development Daily use of MOOS/SEALAB simulator prepare for next day's missions tune vehicle behaviors / beamforming validate process modifications PN07 SIMULATION CAPABILITIES

MIT Laboratory for Autonomous Marine Sensing SIMULATION ENVIRONMENT

MIT Laboratory for Autonomous Marine Sensing MIT/Wecoma's Top Side Topology WiLAN Gateway Buoys Tow Fish Towfish ( WiLAN at ZP (+ Other Assets)‏ Wecoma Mac and Unicorn

MIT Laboratory for Autonomous Marine Sensing Top Side Display Issues: –Couldn't merge non-NAFCON message data (other ships' locations, OMAS source location, etc.) into local display. –Some messages appeared in Penn State NAFCON Display but didn't appear in WHOI buoys. Accomplishments –Logged directly into 4 WHOI buoys via WiLAN. –Merged Wecoma towfish data with WHOI buoy data into one display. –Displayed Contact and Track Reports. –Use of “NodeSpecificInfo” fields for other information (time to slowdown, collaboration state, etc)‏ Wecoma with Lubell Source Mac /w VSA

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Completed Events A6 Mag, A6 MDL-hex: –3hours hex loiter with Mac/VSA –Wecoma Lubell at station 4 –Defender Lubell along East border A6 MDL-line –4 hours racetrack between stations 4 and 6 –Defender/Lubell at center E-F –Wecoma 3 kn in A-B second half B15 Ambient noise collection –2 km N-S racetrack with field sampling with VSA at 10 depths B20 Continuous DCL Loiter –Standard deploy mission –Contact reports Defender Lubell Wecoma Lubell OMAS Surface assets

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Completed Events C1 Adaptive, autonomous DCLT. –Lubell on Wecoma –Defender Lubell –Surface assets –Contact and track reports C3,C4 Collaborative Adaptive and Non-Adaptive DLT. –Macrura VSA and onboard signal processing –Unicorn: On-board target bearing simulator C6 Vertical adaptive YoYo REA C7 ZigZag TMA with both Unicorn and Macrura C8 Depth classification yoyo for depth discrimination

MIT Laboratory for Autonomous Marine Sensing Oct. 6 Event C1 Adaptive Tracking - MAC Wecoma Lubell Defender Lubell

MIT Laboratory for Autonomous Marine Sensing Oct. 6 Event C1 Adaptive Tracking - MAC

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Onboard Acoustic Signal Processing Accomplishments Successful implementation of real-time detector, beamformer, beam interpolation, bearing stabilization and tracking algorithms. Changed the real-time detector on the Bluefin AUVs in order to be compatible with the signal environment at Dabob Bay. –Introduced parameters and supporting code to use any subset of sorted spatial beam powers for ambient noise statistical estimation. –Continuously update the statistical noise estimates using exponential averaging. Successfully detected and tracked –Broadband LUBELL waveform ( Hz) –OMAS by processing only the bins coincident to the 800, 900 and 1000 Hz tones Performed quality control analysis of the acoustic data collected, including BTRs, spectrograms, etc. Issues Detector used at MB06 required that the source not be present during noise estimation –Changed aboard the Wecoma Problems with the non-acoustic data processor

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Event B20,T8 OMAS Tracking

MIT Laboratory for Autonomous Marine Sensing Collaborative Tracking Accomplishments –Developed a triangulation-based multi-bearing target tracker Tracker accounts for network latency Can work with bearings from any number of fixed and/or mobile nodes Implemented in a MOOS module. Fully simulated in the MIT simulator. Run in-water on Unicorn and Macrura in PN 07 –Developed a 2-vehicle collaborative tracking behavior Vehicle motion optimized to reduce track estimate uncertainty Implemented in the behavior-based IvP helm. Fully simulated in MIT simulator. Run in-water on Unicorn and Macrura in PN 07 Issues –Macrura and Unicorn received very few contact reports from each other in the water, too few to develop a collaborative tracking solution Possibly due to vehicle self-noise

MIT Laboratory for Autonomous Marine Sensing In-water Target Simulation Accomplishments –Implemented a target simulator which uses the target information contained in the prosecute message to produce target bearings for the target trackers and contact reports –Plug and play compatible with the real acoustic bearing estimators including stimulating the proper l/r ambiguity breaking maneuvers –Uncertainty can be added to the bearings –The target simulator was run in-water on Unicorn when the DURIP array went TU and it produced numerous contact reports on multiple missions. The bearings were also used to successfully estimate target tracks on multiple missions.

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma MLBL data collection 2 vehicles 2 days, 6 hours of data collection 200+ range/position pairs from gateway buoy → data will get used to refine Moving Long BaseLine Algorithm Improvements: –use of dedicated CAN message –reporting position uncertainties

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Lessons Learned I Nested, autonomous DCLT possible –Behavior-based control key to autonomy –Demonstrated robustness to lack of network connectivity, with fully autonomous tracking of Lubell and OMAS ACOMMS vastly improved, but latency and intermittency issues remain for field control –Status and Contact reports received robustly –Significant problems commanding vehicles beyond 1 km range Central polling architecture dangerous in poor conditions. Need regular scheduling of node transmissions (“I am here”) Need local polling capability between vehicles for collaborative tracking. –CCL command language extreme complex and restrictive. More flexible protocol needed Example Mission Type 4, Environmental Sampling not allowed. A6/MDL missions had to be started from surface Need flexibility in PROSECUTE messages –Switch between 4 levels of autonomy had to be done on surface

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Lessons Learned II Virtual experiments paid off –High-Fidelity simulation accurately reproduced at sea behaviors MOOS-IvP Autonomous behavior-based control software SEALAB high-fidelity acoustic simulator –All control software tested in virtual experiments worked as intended. No debugging –ACOMMS and data acquisition software completed or modified later than “code freeze” had to be debugged onboard

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Lessons Learned III MIT-BF AUV Launch and operation procedure developed to perfection –Launch procedure very smooth, no incidents. –Initial deployment into hex loiter –Commands via CCL. Wecoma commanding when NaFCon failed. –Last day Macrura and Unicorn launch and dive in 20 minutes –Come home missions commanded from Wecoma –Recovery smooth and eventless, even VSA. –Bluefin operational support and mission execution exceptionally good. Great ops team! –Hardware reliability beyond expectation –BF Software support exceptional No “secrecy” or “fingerpointing” regarding Huxley issues.

MIT Laboratory for Autonomous Marine Sensing PN07 Wecoma Lessons Learned IV Dabob Bay Ideal setting for network concept development and demonstration –Portable range a gift from above. Removed all tensions between ops and science teams –Range control did phenomenal job at keeping track of all assets. Close calls due to NaFCon and RV operator errors (and hardware failure) –Keyport logistical support exceptional