{"id":6045,"date":"2017-07-22T13:02:24","date_gmt":"2017-07-22T12:02:24","guid":{"rendered":"http:\/\/vicorob.udg.edu\/?p=6045"},"modified":"2017-07-22T13:02:24","modified_gmt":"2017-07-22T12:02:24","slug":"robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks","status":"publish","type":"post","link":"https:\/\/vicorob.udg.edu\/ca\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/","title":{"rendered":"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks"},"content":{"rendered":"<h4><strong><span style=\"color: #008000;\">Doctoral thesis <\/span><\/strong><em>&#8220;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks&#8221;<\/em><\/h4>\n<p>By<span style=\"color: #333333;\"><strong> Arnau Carrera Vi\u00f1as<br \/>\n<\/strong><\/span><\/p>\n<p>Supervised by<strong> Marc Carreras, Narc\u00eds Palomeras and Petar Kormushev<br \/>\n<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Abstract<\/strong><\/h3>\n<p>The interest in performing underwater tasks using AUVs has been growing over the past few decades. The initial focus was on the exploration of underwater areas, performing survey trajectories harvesting data to build bathymetric maps or photo-mosaics. Later the focus of research switched to performing inspections of underwater structures or elements (e.g., pipelines) which required more complex behaviours and localization methods. Advances in these fields have awakened the interest of the community in using AUVs to perform intervention tasks, replacing ROVs and manned submersibles. This replacement offers the possibility of automatizing tasks, increasing the efficiency and repetitively, as well as reducing cost, time, and the equipment needed to perform an underwater intervention. I-AUVs open the door for more companies and scientists to increase the frequency of some periodic tasks and the development of new tasks, limited until now by the cost.<\/p>\n<p>&nbsp;<\/p>\n<p>In this thesis, a flexible framework for underwater interventions using a LbD algorithm as a core has been developed. This algorithm allows the robot\u2019s user to transfer a skill or knowledge to the I-AUV using a natural and intuitive form, which is the demonstration. The facility and speed in programming a new task gives the robot the ability to perform multiple tasks with minimal effort.<\/p>\n<p>&nbsp;<\/p>\n<p>The developed framework for interventions has been tailored to the GIRONA 500 AUV in order to enable it to perform an underwater valve turning task under different conditions. The GIRONA 500 has been equipped with a 4 DOF Manipulator and a sensorized passive end-effector, which includes a camera and an F\/T sensor. The system is composed of several modules in order to successfully perform the intervention task. The more relevant modules are: a tightly coordinated control of the vehicle and the end-effector positions; a visual system to detect and localize the valve panel, and also to extract the state of the valves; an ppropriate LbD in order to learn and perform the task learned; an appropriate human robot interface to perform the demonstrations; the use of the F\/T sensor to guarantee a correct manipulation of the valve; and the possibility of interacting with other algorithms to adjust the behaviour of the AUV during the task.<\/p>\n<p>&nbsp;<\/p>\n<p>Throughout this thesis, the experiment developed has been carried out in a mock-up scenario of a sub-sea installation with a valve panel. This scenario is equipped with a recreation of a sub-sea valve panel and manifold perturbation systems. This panel can be moved to several positions to simulate different panels, the movement of the valves can be limited, and moreover the resistance of the valve to be turned can be gradually changed until the point at which the valve is blocked. The aim of the perturbation system is to recreate any problem that can be found in a real environment, for example an unexpected occlusion of the panel or underwater currents around the sub-sea panel. The difficulty of the task has been increased gradually in order to test the new improvements in the proposed framework. The most relevant result has been obtained in a long-term experiment in which the GIRONA 500 I-AUV has been used in an autonomous mission of approximately 3 hours and has turned more than 30 valves.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Doctoral thesis &#8220;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks&#8221; By Arnau Carrera Vi\u00f1as Supervised by Marc Carreras, Narc\u00eds Palomeras and Petar Kormushev &nbsp; Abstract The interest in performing underwater tasks using AUVs has been growing over the past few decades. The initial focus was on the exploration of underwater areas, performing survey&hellip;&nbsp;<a href=\"https:\/\/vicorob.udg.edu\/ca\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":6050,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[12,58],"tags":[],"class_list":["post-6045","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-scientific-results"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\" \/>\n<meta property=\"og:locale\" content=\"ca_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob\" \/>\n<meta property=\"og:description\" content=\"Doctoral thesis &#8220;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks&#8221; By Arnau Carrera Vi\u00f1as Supervised by Marc Carreras, Narc\u00eds Palomeras and Petar Kormushev &nbsp; Abstract The interest in performing underwater tasks using AUVs has been growing over the past few decades. The initial focus was on the exploration of underwater areas, performing survey&hellip;&nbsp;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\" \/>\n<meta property=\"og:site_name\" content=\"Vicorob\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-22T12:02:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1442\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Neorg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrit per\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neorg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Temps estimat de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuts\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\",\"url\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\",\"name\":\"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob\",\"isPartOf\":{\"@id\":\"https:\/\/vicorob.udg.edu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg\",\"datePublished\":\"2017-07-22T12:02:24+00:00\",\"author\":{\"@id\":\"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf\"},\"breadcrumb\":{\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#breadcrumb\"},\"inLanguage\":\"ca\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage\",\"url\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg\",\"contentUrl\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg\",\"width\":2560,\"height\":1442},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vicorob.udg.edu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vicorob.udg.edu\/#website\",\"url\":\"https:\/\/vicorob.udg.edu\/\",\"name\":\"Vicorob\",\"description\":\"Computer Vision and Robotics Research Group\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vicorob.udg.edu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ca\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf\",\"name\":\"Neorg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\/\/vicorob.udg.edu\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10d8574102d7dcecdce3e72f5dec516c1b8a7e631542b0d0010ab70b945ea708?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10d8574102d7dcecdce3e72f5dec516c1b8a7e631542b0d0010ab70b945ea708?s=96&d=mm&r=g\",\"caption\":\"Neorg\"},\"sameAs\":[\"https:\/\/vicorob.udg.edu\"],\"url\":\"https:\/\/vicorob.udg.edu\/ca\/author\/neorg_us\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/","og_locale":"ca_ES","og_type":"article","og_title":"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob","og_description":"Doctoral thesis &#8220;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks&#8221; By Arnau Carrera Vi\u00f1as Supervised by Marc Carreras, Narc\u00eds Palomeras and Petar Kormushev &nbsp; Abstract The interest in performing underwater tasks using AUVs has been growing over the past few decades. The initial focus was on the exploration of underwater areas, performing survey&hellip;&nbsp;Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks","og_url":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/","og_site_name":"Vicorob","article_published_time":"2017-07-22T12:02:24+00:00","og_image":[{"width":2560,"height":1442,"url":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg","type":"image\/jpeg"}],"author":"Neorg","twitter_card":"summary_large_image","twitter_misc":{"Escrit per":"Neorg","Temps estimat de lectura":"3 minuts"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/","url":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/","name":"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks - Vicorob","isPartOf":{"@id":"https:\/\/vicorob.udg.edu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage"},"image":{"@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage"},"thumbnailUrl":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg","datePublished":"2017-07-22T12:02:24+00:00","author":{"@id":"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf"},"breadcrumb":{"@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#breadcrumb"},"inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#primaryimage","url":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg","contentUrl":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2017\/07\/thesis-scaled-1.jpg","width":2560,"height":1442},{"@type":"BreadcrumbList","@id":"https:\/\/vicorob.udg.edu\/robot-learning-applied-to-autonomous-underwater-vehicles-for-intervention-tasks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vicorob.udg.edu\/"},{"@type":"ListItem","position":2,"name":"Robot Learning applied to Autonomous Underwater Vehicles for intervention tasks"}]},{"@type":"WebSite","@id":"https:\/\/vicorob.udg.edu\/#website","url":"https:\/\/vicorob.udg.edu\/","name":"Vicorob","description":"Computer Vision and Robotics Research Group","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vicorob.udg.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"},{"@type":"Person","@id":"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf","name":"Neorg","image":{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/vicorob.udg.edu\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10d8574102d7dcecdce3e72f5dec516c1b8a7e631542b0d0010ab70b945ea708?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10d8574102d7dcecdce3e72f5dec516c1b8a7e631542b0d0010ab70b945ea708?s=96&d=mm&r=g","caption":"Neorg"},"sameAs":["https:\/\/vicorob.udg.edu"],"url":"https:\/\/vicorob.udg.edu\/ca\/author\/neorg_us\/"}]}},"_links":{"self":[{"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/posts\/6045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/comments?post=6045"}],"version-history":[{"count":0,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/posts\/6045\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/media\/6050"}],"wp:attachment":[{"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/media?parent=6045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/categories?post=6045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/tags?post=6045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}