{"id":26,"date":"2024-01-03T14:45:01","date_gmt":"2024-01-03T19:45:01","guid":{"rendered":"https:\/\/arcolab.mcmaster.ca\/?page_id=26"},"modified":"2026-05-04T11:21:46","modified_gmt":"2026-05-04T15:21:46","slug":"research","status":"publish","type":"page","link":"https:\/\/arcolab.mcmaster.ca\/?page_id=26","title":{"rendered":"Research"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\"><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-larger-font-size\">Certifiable Extrinsic Sensor Calibration<\/h2>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\">Autonomous mobile robots rely on multiple sensors to safely navigate their environment. ARCO Lab is building truly power-on-and-go calibration algorithms with formal optimality guarantees for a variety of sensor configurations and systems.<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"652\" src=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-1024x652.png\" alt=\"\" class=\"wp-image-84 size-full\" srcset=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-1024x652.png 1024w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-300x191.png 300w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-768x489.png 768w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-1200x764.png 1200w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion-16x9.png 16w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/egomotion.png 1394w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"773\" height=\"425\" src=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/rss_so3.png\" alt=\"\" class=\"wp-image-85 size-full\" srcset=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/rss_so3.png 773w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/rss_so3-300x165.png 300w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/rss_so3-768x422.png 768w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/rss_so3-16x9.png 16w\" sizes=\"auto, (max-width: 773px) 100vw, 773px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-larger-font-size\">Machine Learning for Robot Perception and Planning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">State-of-the-art deep learning models are not safe or interpretable enough to incorporate in safety-critical applications of robotics. We are exploring methods that combine classical estimation theory and physics to bridge this gap and build robust robotic systems.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\"><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-larger-font-size\">Optimal Design of Perception and Control Systems<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many design problems involving sensors or actuators can be formulated as set function maximization. ARCO Lab is actively developing algorithms that provide efficient solutions to these difficult combinatorial problems, often with optimality guarantees.<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"556\" height=\"326\" src=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/arco-paper.png\" alt=\"\" class=\"wp-image-79 size-full\" srcset=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/arco-paper.png 556w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/arco-paper-300x176.png 300w\" sizes=\"auto, (max-width: 556px) 100vw, 556px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"469\" height=\"365\" src=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/dg_ik.png\" alt=\"\" class=\"wp-image-83 size-full\" srcset=\"https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/dg_ik.png 469w, https:\/\/arcolab.mcmaster.ca\/wp-content\/uploads\/2024\/05\/dg_ik-300x233.png 300w\" sizes=\"auto, (max-width: 469px) 100vw, 469px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-larger-font-size\">Distance Geometry and Robotics<\/h2>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\">We are leveraging a distance-geometric formulation of robot kinematics to develop novel optimization and learning-based approaches to inverse kinematics and motion planning.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Certifiable Extrinsic Sensor Calibration Autonomous mobile robots rely on multiple sensors to safely navigate their environment. ARCO Lab is building truly power-on-and-go calibration algorithms with formal optimality guarantees for a variety of sensor configurations and systems. Machine Learning for Robot Perception and Planning State-of-the-art deep learning models are not safe or interpretable enough to incorporate [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-full-width.php","meta":{"footnotes":""},"class_list":["post-26","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/pages\/26","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=26"}],"version-history":[{"count":5,"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/pages\/26\/revisions"}],"predecessor-version":[{"id":405,"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=\/wp\/v2\/pages\/26\/revisions\/405"}],"wp:attachment":[{"href":"https:\/\/arcolab.mcmaster.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}