Towards good experimental methodology for Unmanned Marine Vehicles: issues and experiences

Similar documents
Veicoli marini senza equipaggio: definizione di metodologie sperimentali

Multisensory Based Manipulation Architecture

SAFE TO SEA (S2S) FOR THE SAFETY OF NAVIGTION.

CMRE La Spezia, Italy

Hardware System for Unmanned Surface Vehicle Using IPC Xiang Shi 1, Shiming Wang 1, a, Zhe Xu 1, Qingyi He 1

IEEE PROOF. Virtual target-based path-following techniques. Control of Unmanned Surface Vehicles. Experiments in Vehicle Following

Smart and Networking Underwater Robots in Cooperation Meshes

MINE SEARCH MISSION PLANNING FOR HIGH DEFINITION SONAR SYSTEM - SELECTION OF SPACE IMAGING EQUIPMENT FOR A SMALL AUV DOROTA ŁUKASZEWICZ, LECH ROWIŃSKI

AN AIDED NAVIGATION POST PROCESSING FILTER FOR DETAILED SEABED MAPPING UUVS

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

OPT Commercialization Update

Unmanned Marine Vehicles at CNR-ISSIA

HEADING CONTROL SYSTEM DESIGN FOR A MICRO-USV BASED ON AN ADAPTIVE EXPERT S-PID ALGORITHM

Navigation of an Autonomous Underwater Vehicle in a Mobile Network

A Course on Marine Robotic Systems: Theory to Practice. Full Programme

Learning and Using Models of Kicking Motions for Legged Robots

EIS - Electronics Instrumentation Systems for Marine Applications

Ground Robotics Capability Conference and Exhibit. Mr. George Solhan Office of Naval Research Code March 2010

Model identification and control analysis for underwater thruster system

Learning and Using Models of Kicking Motions for Legged Robots

Distributed Virtual Environments!

An abridged history of ALPS. Dan Rudnick Scripps Institution of Oceanography

GRIDCC-ARGUGRID. Network Management & Optimal Design Lab. NTUA. Athens, 13 March 2006 Maria Grammatikou NETMODE

SEAWATER QUALITY MONITORING IN AUGUSTA HARBOUR (SIRACUSE, ITALY) TRHOUGHT THE USE OF AN AUV ECOMAPPER

Towards Reliable Underwater Acoustic Video Transmission for Human-Robot Dynamic Interaction

The ARROWS Project: Underwater Robotic Systems for Archaeology

Doctoral School on Engineering Sciences Università Politecnica delle Marche. Data-based design of. Fault Detection and Isolation (FDI) Systems

DOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI

Stanford Center for AI Safety

Underwater Vehicle Systems at IFREMER. From R&D to operational systems. Jan Opderbecke IFREMER Unit for Underwater Systems

Autonomous Underwater Vehicle Navigation.

A Division of Engtek Manoeuvra Systems Pte Ltd. SubSea Propulsion Technology

Joint Industry Program: Development of Improved Ice Management Capabilities for Operations in Arctic and Harsh Environments.

Glossary of terms. Short explanation

NAVIGATION OF MOBILE ROBOTS

INTRODUCTION TO VEHICLE NAVIGATION SYSTEM LECTURE 5.1 SGU 4823 SATELLITE NAVIGATION

Accuracy Performance Test Methodology for Satellite Locators on Board of Trains Developments and results from the EU Project APOLO

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty

Executive Summary. Chapter 1. Overview of Control

TECHNOLOGY DEVELOPMENT AREAS IN AAWA

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Engineering Project Proposals

PC BASED REMOTE OPERATED UNDERWATER VEHICLE FOR MARINE SURVEILLANCE

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

The Path to Real World Autonomy for Autonomous Surface Vehicles

Engtek SubSea Systems

Automation at Depth: Ocean Infinity and seabed mapping using multiple AUVs

Autonomous Control for Unmanned

FP7 STREP. The. Consortium. Marine Robots and Dexterous Manipulation for Enabling Autonomous Underwater Multipurpose Intervention Missions

Mobile beacon control algorithm that ensures observability in single range navigation

Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot

TRB Workshop on the Future of Road Vehicle Automation

Smart and Networking Underwater Robots in Cooperation Meshes

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles

Dynamic Optimization Challenges in Autonomous Vehicle Systems

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

CS686: High-level Motion/Path Planning Applications

Ocean/Marine Engineering and Naval Architecture Research and Education Experience and Capacity at Canadian Universities

L09. PID, PURE PURSUIT

World Technology Evaluation Center International Study of Robotics Research. Robotic Vehicles. Robotic vehicles study group:

Planning in autonomous mobile robotics

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Underwater source localization using a hydrophone-equipped glider

ONGOING AND FUTURE PROJECTS

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

MATHEMATICAL MODEL VALIDATION

Robots at Work The growing role of robotic systems in the Oceans and Subsea Engineering. David Brookes Senior Advisor, Upstream Engineering, BP

PRINCIPLE OF SEISMIC SURVEY

Marine Robotics. Alfredo Martins. Unmanned Autonomous Vehicles in Air Land and Sea. Politecnico Milano June 2016

Radiated Noise of Research Vessels

Case Analysis for USV Integrated Mission Planning System

Robotics in Oil and Gas. Matt Ondler President / CEO

International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: Volume 1 Issue 7 (August 2014)

SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS

The Autonomous Robots Lab. Kostas Alexis

ADAS Development using Advanced Real-Time All-in-the-Loop Simulators. Roberto De Vecchi VI-grade Enrico Busto - AddFor

Abstract. Composition of unmanned autonomous Surface Vehicle system. Unmanned Autonomous Navigation System : UANS. Team CLEVIC University of Ulsan

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Denomination E.A.C. SSD CFU Hours Type Activity Language B ING-INF/ Denomination E.A.C. SSD CFU Hours Type Activity Language

CHAPTER 1 INTRODUCTION

Using Norwegian competence from oil and gas subsea operations towards the development of ocean mining operations

ROBOSUB. Isaac Peral y Caballero. Future Vehicles. Entrepreneurs

Smart and Networking Underwater Robots in Cooperation Meshes

2.4 Sensorized robots

A software video stabilization system for automotive oriented applications

Remote Sensing of Deepwater Shipwrecks

James Bellingham. Marine Robotics

BUILDING AND OPERATING A UHF-BAND TEST NETWORK FOR PROVIDING MISSION CRITICAL MARINE COMMUNICATION IN THE TURKU ARCHIPELAGO

Autonomous Underwater Platforms1

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956)

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Transer Learning : Super Intelligence

Author s Name Name of the Paper Session. DYNAMIC POSITIONING CONFERENCE October 10-11, 2017 SENSORS SESSION. Sensing Autonomy.

Global Opportunities. Japan. Subsea Expo

Fault Diagnosis on Autonomous Robotic Vehicles with RECOVERY: An Integrated Heterogeneous-Knowledge Approach

NMEA2000- Par PGN. Mandatory Request, Command, or Acknowledge Group Function Receive/Transmit PGN's

Walking and Flying Robots for Challenging Environments

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Transcription:

Towards good experimental methodology for Unmanned Marine Vehicles: issues and experiences M. Caccia Consiglio Nazionale delle Ricerche Istituto di Studi sui Sistemi Intelligenti per l Automazione Via De Marini 6, 16149 Genova, Italy

Unmanned Marine Vehicles ROVs Remotely Operated Vehicles

Unmanned Marine Vehicles AUVs Autonomous Underwater Vehicles

Unmanned Marine Vehicles Gliders

Unmanned Marine Vehicles USVs Unmanned Surface Vehicles

Robotics in marine environment The high degree of uncertainty, typical of marine environment, in external disturbance, sensor performance and exerted control action, as well as logistical and operational constraints, makes very difficult the execution of repeatable experiments at sea and the establishment of ground-truthing methodologies. Basic issues emerged in the field of identification, guidance and control, motion estimation and environment reconstruction of UMVs in recent years are presented with the adopted practical experimental procedures.

Topic 1: uncertainty in control action (1) Application: identification of the dynamics of a propellerpropulsed ROV using onboard sensor measurements Physics: the thrust exerted by a propeller is function of the propeller revolution rate and speed of the water inside the propeller blades Model (static): T=a n n b v a n identified in thrust-tunnel tests Model (dynamics) an improved understanding of thruster and fluid dynamics under reversing flow conditions would be of considerable interest - Whitcomb & Yoerger, IEEE Journal of Oceanic Engineering, vol. 24, n. 4, 1999

Topic 1: uncertainty in control action (2) Conventional identification techniques: step input signals with sign inversions inertial parameters are determined by system behaviour during transients Issue 1: the speed of the water inside the propeller blades is not known during speed inversions m x = k x x k x x x x Proposed solution: decoupling identification of drag and steady-state disturbance vs. inertial terms steady-state maneouvres: drag parameters uniform sign offset sinusoidal input: inertia parameters Caccia, Indiveri & Veruggio, IEEE Journal of Oceanic Engineering, vol. 25, n.2, 2000

Topic 1: uncertainty in control action (3) logistical issues Issue 2: high impact logistical needs (time, space, interactions with everyday traffic, weather conditions) to execute suitable maneouvres with some classes of vehicles, e.g. Unmanned Surface Vehicles Caccia, Bruzzone & Bono, IEEE Journal of Oceanic Engineering, vol. 33, n.2, 2008 Proposed solution: identification based on selfoscillations Miskovic, Vukic, Bibuli, Bruzzone & Caccia, Journal of Field Robotics, vol. 28, n.1, 2011

Topic 2: repeatable experiments (1) Issue 1: time requirements example: experiments for identification based on self-oscillations with Charlie USV Genova Prà harbour: recreational traffic and regatta field 120 experiments in two days 5 speeds, 4 relay output, 4 relay switch value Issue 2: environmental conditions it is possible to measure them, e.g. wind speed and direction

Topic 2: repeatable experiments (2) Issue 3: reply initial conditions it is very difficult (impossible?) to drive a UMV in the pre-defined starting position and speed generic solution for pathfollowing: relative position of the target path with respect to the actual vehicle position attention: logistical constraints, e.g. free area available for tests feasible, verified solution for path-following: moving along the same path in opposite directions the vehicle is guaranteed to remain in a stripe around the target path

Topic 3: metrics Maneouvring phases and measured quantities, e.g. line-following U-turn (path-approach) Transient Lk, L?, AU-turn overshoot Steady-state ss = A A ss sss

Topics 2 & 3: repeatable experiments & metrics Straight line-following

Topic 4: ground-truthing Case 1: artificial landmarks in the test site example: surface vessel following Goal: to guarantee that the two vehicles are in the same place according to their GPS devices GPS devices could have different time-varying offsets Step 1: measure the offset of two GPS devices Step 2: use artificial landmarks, such as the buoys delimiting the lanes of a regatta field

Topic 4: ground-truthing Case 2: natural landmarks in the test site Example: vision-based motion estimation for ROVs Goal: to check the precision of dead-reckoning based on visual odometry for estimating the motion of ROVs Step 1: determining a human-detectable visual target Step 2: maneouvring the ROV in order to periodically re-visit the detected visual target - this step is not obvious Step 3: computing the displacement between two images containg the detected target and compare it with the estimated displacement with dead-reckoning

Topic 5: data sets High cost of data acquisition (time, logistics, man-power, UMVs) data are usually made available only after the research group who collected them have published using them Available data sets: an example Radish: The Robotics Data Set Repository Standard data community Name: abandoned_marina sets for the robotics Desc: Dataset recorded with the Ictineu underwater vehicle at the Fluvia Nautic abandoned marina near St Pere Pescador (Spain) in 16 March 2007. David Ribas, Underwater Robotics Lab, Computer Vision and Robotics Group, University of Girona, 22 May 2009

Hints from other disciplines From a talk with Silvio Parodi, Professor of Oncology, School of Medicine, Università di Genova The scientist should not neglect the experiments that do not match the expected/hoped behavior of the investigated phenomenon. Not infrequently, at least in the bio-medical world, they are much more than possible outliers. The objective complexity, resource and time requirements of some crucial experiments, make practically difficult to repeat the entire procedure more than 3-5 times. Discarding one of these repeated experiments because of adduced deficiencies / improprieties, established however only a posteriori, is formally unacceptable. Even intuitively, a result that could be confirmed only 3/5 times is totally different from a result that could be confirmed 3/3 times! focus on bad experiments

Conclusions Complex logistics, unforeseen environmental conditions, structural uncertainty, determining high resource and time requirements for the execution of experiments, contribute to keep marine robotics results at the level of naive demonstration of successful case studies Goal: making marine robotics an experimental science What can be done towards this goal? improving metrics definition defining protocols conditions for the measurement of environmental defining procedures for the repetition of experiments automation of event-based task sequences, i.e. basic mission control, can dramatically help defining methodologies for statistical characterisation of experiments discussing unexpected results

From research to industrial issues Legal issues lack of rules for the operation of unmanned marine vehicles at sea Issues concerning the rules for the operation of Autonomous Marine Vehicles (AMVs) A consultation paper. Published by the Society for Underwater Technology, available at http://sig.sut.org.uk/urg_uris/urg_amv_paper.pdf Liability issues insurance policies and rates involvement of classification societies