{"id":7051,"date":"2019-06-21T10:32:02","date_gmt":"2019-06-21T10:32:02","guid":{"rendered":"https:\/\/vicorob.udg.edu\/?p=7051"},"modified":"2019-06-21T10:32:02","modified_gmt":"2019-06-21T10:32:02","slug":"doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning","status":"publish","type":"post","link":"https:\/\/vicorob.udg.edu\/ca\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/","title":{"rendered":"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning"},"content":{"rendered":"<p>By<strong> Dina Nagui Youakim Isaac<br \/>\n<\/strong><\/p>\n<p>Supervised by<strong> Dr.\u00a0Pere Ridao<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Abstract<\/strong><\/h3>\n<p>A key challenge in autonomous mobile manipulation is the ability to determine in real-time how to safely execute complex tasks when placed in an unknown world. Motion Planning has been widely used in terrestrial and aerial robots to cope with such challenges, while it stayed unexplored for underwater intervention. In the last few years, Intervention Autonomous Underwater Vehicles (I-AUVs) became subject of broad interest in research, with only few real demonstrations mostly relying on variations of the task-priority redundancy control framework.<\/p>\n<p>In response to those arising needs, this thesis focused on advancing the state of the art by investigating the use of Motion Planning to increase the autonomy of I-AUVs in the context of \u201cInspection, Maintenance, Repair\u201d missions in unknown environments.<\/p>\n<p>Through our work, we initially present a modeling and integration of our I-AUV using common terrestrial mobile manipulation framework MoveIt!, showing for the first time motion planning for an I-AUVs in the presence of virtual obstacles. Then, based on our observations of our previous demonstrations, and in order to base our choice of the motion planning technique on a solid scientific foundation, we performed a deep analysis of the state of the art motion planning techniques. We created benchmarks, and compared 17 motion planners in 5 different scenarios and came out with guidelines for choosing the best fitting method for given requirements. Later, we identified planner specifications for underwater intervention: 1) Real-Time response for a high Degree of Freedom (DoF) system, 2) Consistency, 3) Efficient trajectories in terms of traveled distance, safety, and system loose coupling utilization. As a consequence, we propose a new motion planning algorithm under the umbrella of search-based method, that exploits the loose coupling nature of an I- AUV while generating consistent, efficient, and safe trajectories in unknown environments.<\/p>\n<p>Both simulation and experimental (in water tanks) results are presented for various stages of the work, showing the flow and validating the efficiency and potential of the developed algorithm. The proposed method, conveniently integrated within the robot system\u2019s architecture, increases the reliability of the I-AUV performing intervention, both safely and robustly when operating in unknown terrains.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Resum<\/strong><\/h3>\n<p>La capacitat de decidir en temps real com executar de manera segura uns tasca complexa en un entorn desconegut \u00e9s un repte clau en la manipulaci\u00f3 m\u00f3vil aut\u00f2noma. Per abordar-ho, s\u2019utilitzen habitualment t\u00e8cniques de Planificaci\u00f3 de Moviment tant en robots terrestres com aeris, mentre la seva aplicaci\u00f3 a l\u2019\u00e0mbit submar\u00ed roman inexplorada. Durant els darrers anys, l\u2019inter\u00e8s de la comunitat cient\u00edfica pels I-AUVs ha crescut significativament, havent fructificat les primeres demostracions experimentals basades en variacions del m\u00e8tode de control de redund\u00e0ncia utilitzant tasques amb prioritat. Aquesta tesi doctoral avan\u00e7a l\u2019estat de l\u2019art investigant l\u2019\u00fas dels m\u00e8todes de Planificaci\u00f3 de Moviment per augmentar l\u2019autonomia dels I-AUVs per aplicacions d\u2019Inspecci\u00f3, Manteniment i Reparaci\u00f3 executades en entorns desconeguts. A trav\u00e9s del nostre treball, presentem la modelitzaci\u00f3 i integraci\u00f3 del nostre I-AUV en MoveIt!, un entorn per a la programaci\u00f3 d\u2019aplicacions de manipulaci\u00f3 m\u00f3vil comunament utilitzat en rob\u00f3tica terrestre.<\/p>\n<p>Amb l\u2019objectiu de fonamentar cient\u00edficament l\u2019elecci\u00f3 del m\u00e8tode de Planificaci\u00f3 de Moviment apropiat al nostre problema, s\u2019ha dut a terme un an\u00e0lisis comparatiu de l\u2019estat de l\u2019art. S\u2019han definit 5 escenaris de manipulaci\u00f3 representatius (benchmarks) i s\u2019han comparat 17 planificadors diferents. L\u2019an\u00e0lisis dels resultats ens ha perm\u00e8s establir les guies per a l\u2019elecci\u00f3 de la t\u00e8cnica m\u00e9s apropiada a les nostres necessitats. Posteriorment, s\u2019han identificat les especificacions desitjades pels planificadors en aplicacions d\u2019intervenci\u00f3 submarina: 1) Resposta a temps real d\u2019un sistema amb un elevat nombre de graus de llibertat, 2) Consist\u00e8ncia 3) Generaci\u00f3 de traject\u00f2ries eficients en termes de distancia i seguretat, aix\u00ed com l\u2019\u00fas de sistemes d\u00e8bilment acoblats. A partir dels resultats de l\u2019an\u00e0lisis, es proposa un nou algoritme de planificaci\u00f3 de moviment, dintre de la familia dels m\u00e8todes de cerca, que explota l\u2019acoblament d\u00e9bil entre el manipulador i el vehicle, generant, al mateix temps, traject\u00f2ries consistents, eficients i segures en entorns desconeguts. Al llarg de la recerca duta a terme s\u2019han utilitzat resultats en simulaci\u00f3 i experimentals (en tanc d\u2019aigua), per a validar l\u2019efici\u00e8ncia i el potencial de l\u2019algoritme. El m\u00e8tode proposat, convenientment integrat en el sistema de control, incrementa la fiabilitat del robot que desenvolupa la intervenci\u00f3, millorant la seguretat i robustesa operant en un entorn desconegut.<\/p>\n<p>&nbsp;<\/p>\n<p>Online video:\u00a0<a href=\"https:\/\/bit.ly\/2FkpYty\">https:\/\/bit.ly\/2qMWc9d<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-7056\" src=\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1.jpg\" alt=\"\" width=\"2910\" height=\"1968\" srcset=\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1.jpg 2560w, https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1-300x203.jpg 300w, https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1-1024x692.jpg 1024w, https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1-768x519.jpg 768w, https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1-1536x1039.jpg 1536w, https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/testis_env-scaled-1-2048x1385.jpg 2048w\" sizes=\"(max-width: 2910px) 100vw, 2910px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Dina Nagui Youakim Isaac Supervised by Dr.\u00a0Pere Ridao &nbsp; &nbsp; Abstract A key challenge in autonomous mobile manipulation is the ability to determine in real-time how to safely execute complex tasks when placed in an unknown world. Motion Planning has been widely used in terrestrial and aerial robots to cope with such challenges, while&hellip;&nbsp;<a href=\"https:\/\/vicorob.udg.edu\/ca\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":7062,"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-7051","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>DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - 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\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\" \/>\n<meta property=\"og:locale\" content=\"ca_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - Vicorob\" \/>\n<meta property=\"og:description\" content=\"By Dina Nagui Youakim Isaac Supervised by Dr.\u00a0Pere Ridao &nbsp; &nbsp; Abstract A key challenge in autonomous mobile manipulation is the ability to determine in real-time how to safely execute complex tasks when placed in an unknown world. Motion Planning has been widely used in terrestrial and aerial robots to cope with such challenges, while&hellip;&nbsp;DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\" \/>\n<meta property=\"og:site_name\" content=\"Vicorob\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-21T10:32:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"785\" \/>\n\t<meta property=\"og:image:height\" content=\"442\" \/>\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=\"4 minuts\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\",\"url\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\",\"name\":\"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - Vicorob\",\"isPartOf\":{\"@id\":\"https:\/\/vicorob.udg.edu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg\",\"datePublished\":\"2019-06-21T10:32:02+00:00\",\"author\":{\"@id\":\"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf\"},\"breadcrumb\":{\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#breadcrumb\"},\"inLanguage\":\"ca\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage\",\"url\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg\",\"contentUrl\":\"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg\",\"width\":785,\"height\":442},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vicorob.udg.edu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning\"}]},{\"@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":"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - 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\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/","og_locale":"ca_ES","og_type":"article","og_title":"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - Vicorob","og_description":"By Dina Nagui Youakim Isaac Supervised by Dr.\u00a0Pere Ridao &nbsp; &nbsp; Abstract A key challenge in autonomous mobile manipulation is the ability to determine in real-time how to safely execute complex tasks when placed in an unknown world. Motion Planning has been widely used in terrestrial and aerial robots to cope with such challenges, while&hellip;&nbsp;DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning","og_url":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/","og_site_name":"Vicorob","article_published_time":"2019-06-21T10:32:02+00:00","og_image":[{"width":785,"height":442,"url":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg","type":"image\/jpeg"}],"author":"Neorg","twitter_card":"summary_large_image","twitter_misc":{"Escrit per":"Neorg","Temps estimat de lectura":"4 minuts"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/","url":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/","name":"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning - Vicorob","isPartOf":{"@id":"https:\/\/vicorob.udg.edu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage"},"image":{"@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage"},"thumbnailUrl":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg","datePublished":"2019-06-21T10:32:02+00:00","author":{"@id":"https:\/\/vicorob.udg.edu\/#\/schema\/person\/302f8a930ab2e906deda6cb919eaacdf"},"breadcrumb":{"@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#breadcrumb"},"inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#primaryimage","url":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg","contentUrl":"https:\/\/vicorob.udg.edu\/wp-content\/uploads\/2019\/06\/Pdh_thesis_dina.jpg","width":785,"height":442},{"@type":"BreadcrumbList","@id":"https:\/\/vicorob.udg.edu\/doctoral-thesis-advanced-underwater-vehicle-manipulation-through-real-time-motion-planning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vicorob.udg.edu\/"},{"@type":"ListItem","position":2,"name":"DOCTORAL THESIS: Advanced Underwater Vehicle Manipulation through Real-Time Motion Planning"}]},{"@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\/7051","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=7051"}],"version-history":[{"count":0,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/posts\/7051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/media\/7062"}],"wp:attachment":[{"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/media?parent=7051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/categories?post=7051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vicorob.udg.edu\/ca\/wp-json\/wp\/v2\/tags?post=7051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}