{"id":3070,"date":"2022-07-13T09:30:00","date_gmt":"2022-07-13T07:30:00","guid":{"rendered":"https:\/\/cirpicme.org\/?page_id=3070"},"modified":"2022-07-26T13:06:17","modified_gmt":"2022-07-26T11:06:17","slug":"collision-avoidance-and-adaptive-path-planning-in-machine-tools-by-matching-live-image-data-with-a-geometric-simulation","status":"publish","type":"page","link":"https:\/\/cirpicme.org\/index.php\/machine-tools-special-machines\/collision-avoidance-and-adaptive-path-planning-in-machine-tools-by-matching-live-image-data-with-a-geometric-simulation\/","title":{"rendered":"Collision avoidance and adaptive path planning in machine tools by matching live image data with a geometric simulation"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>by Malte Hansjosten, Juergen Fleischer, Markus Frings, Sven Odendahl, Marc Stautner (Germany)<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Abstract<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A major cause for unplanned downtime in small-series machining are collisions. While there are solutions to avoid collisions using geometric simulations, these do not cover collisions caused by setup errors. To address this problem from batch size one, a system has been developed which matches a geometric simulation with image data to detect deviations, modify the simulation and recalculate NC-Code to fit reality. Building on previous work regarding image-preprocessing, an iterative matching algorithm is developed, as well as a microservice based system-architecture which allows the integration of matching, adaptive path planning and collision avoidance simulation. The system is validated on a machining center.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong>: Machine tool; Simulation; Sensor<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Video presentation<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/cirpicme.org\/wp-content\/uploads\/2022\/07\/Malte_Hansjosten.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Presenting author<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background\" style=\"background-color:#f3f4f5\"><tbody><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"146\" class=\"wp-image-2984\" style=\"width: 150px;\" src=\"https:\/\/i0.wp.com\/cirpicme.org\/wp-content\/uploads\/2022\/07\/Malte_Hansjosten_Photo.jpg?resize=150%2C146&#038;ssl=1\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cirpicme.org\/wp-content\/uploads\/2022\/07\/Malte_Hansjosten_Photo.jpg?w=247&amp;ssl=1 247w, https:\/\/i0.wp.com\/cirpicme.org\/wp-content\/uploads\/2022\/07\/Malte_Hansjosten_Photo.jpg?resize=150%2C146&amp;ssl=1 150w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><td><strong>Name:<\/strong><br><br><strong>Affiliation:<\/strong><br><br><strong>Email:<\/strong><\/td><td>Malte Hansjosten<br><br>Karlsruhe Institute of Technology, Germany<br><br>Malte.Hansjosten@kit.edu<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Malte Hansjosten, Juergen Fleischer, Markus Frings, Sven Odendahl, Marc Stautner (Germany) Abstract A major cause for unplanned downtime in small-series machining are collisions. While there are solutions to avoid collisions using geometric simulations, these do not cover collisions caused by setup errors. To address this problem from batch size&#8230;<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/cirpicme.org\/index.php\/machine-tools-special-machines\/collision-avoidance-and-adaptive-path-planning-in-machine-tools-by-matching-live-image-data-with-a-geometric-simulation\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":9,"featured_media":0,"parent":3579,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-3070","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/pages\/3070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/comments?post=3070"}],"version-history":[{"count":1,"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/pages\/3070\/revisions"}],"predecessor-version":[{"id":3072,"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/pages\/3070\/revisions\/3072"}],"up":[{"embeddable":true,"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/pages\/3579"}],"wp:attachment":[{"href":"https:\/\/cirpicme.org\/index.php\/wp-json\/wp\/v2\/media?parent=3070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}