{"id":63,"date":"2016-02-10T18:05:27","date_gmt":"2016-02-11T02:05:27","guid":{"rendered":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/?page_id=63"},"modified":"2025-08-11T15:37:37","modified_gmt":"2025-08-11T22:37:37","slug":"robotics","status":"publish","type":"page","link":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/robotics\/","title":{"rendered":"Robotics"},"content":{"rendered":"<br \/>\n<section id=\"builder-section-1459456559675\" class=\"row single gutter pad-top\">\n<div style=\"\" class=\"column one \">\n<header>\n<h2>Cobots<\/h2>\n<\/header>\n<p>Collaborative robots (Cobots) are popular in industry because they enable close collaboration between a human and a robot. Although a cobot can stop when a collision happens, it is not pleasant or safe for the human to be hit by the cobot multiple times a day. In this research, we use inexpensive proximity sensors on the cobot to detect obstacles to generate motion decisions, including using Machine Learning algorithms.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-498 alignleft\" src=\"https:\/\/wpcdn.web.wsu.edu\/wp-vancouverlabs\/uploads\/sites\/1185\/2025\/08\/CobotSim.png\" alt=\"\" width=\"355\" height=\"263\" \/>The cobot picks up a finished part from one table and attempts to put it on another table but the the human operator is in the way. Our algorithms can generate updated motion paths for the cobot based on sensing the operator to attempt to go around him to reach the target delivery position.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-500 alignleft\" src=\"https:\/\/wpcdn.web.wsu.edu\/wp-vancouverlabs\/uploads\/sites\/1185\/2025\/08\/CobotHand.png\" alt=\"\" width=\"258\" height=\"215\" srcset=\"https:\/\/wpcdn.web.wsu.edu\/wp-vancouverlabs\/uploads\/sites\/1185\/2025\/08\/CobotHand.png 652w, https:\/\/wpcdn.web.wsu.edu\/wp-vancouverlabs\/uploads\/sites\/1185\/2025\/08\/CobotHand-396x330.png 396w\" sizes=\"(max-width: 258px) 100vw, 258px\" \/><\/p>\n<p>Inexpensive ultrasonic sensors are used near the fingertips and joints of the UR10 cobot.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><em><strong>Publications<\/strong><\/em><\/p>\n<ul>\n<li>&#8220;Collision Avoidance in Human-Cobot Work Cell Using Proximity Sensors and Modified Bug Algorithm,&#8221; 10th International Conference on Control, Mechatronics and Automation (ICCMA), Luxembourg, November 2022<\/li>\n<li>\u201cAutomatic Inspection of Green Concrete Quality Using Machine Learning and Cobot\u201d, 5th International Conference on Mechatronics, Control and Robotics, Jeju, Korea, February 2022<\/li>\n<li>&#8220;Modified Bug Algorithm with Proximity Sensors to Reduce Human-Cobot Collisions,&#8221; 9th International Conference on Automation, Robotics and Applications (ICARA), Abu Dhabi, United Arab Emirates, 2023<\/li>\n<li>&#8220;Tool Path Adaptation of a Cobot Using Supervisory Control with Machine Learning,&#8221; 11th International Conference on Control, Mechatronics and Automation (ICCMA), Grimstad, Norway, 2023<\/li>\n<\/ul><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p> <\/p>\n<h2>Cobots<\/h2>\n<p>Collaborative robots (Cobots) are popular in industry because they enable close collaboration between a human and a robot. Although a cobot can stop when a collision happens, it is not pleasant or safe for the human to be hit by the cobot multiple times a day. In this research, we use inexpensive proximity sensors on the cobot to detect obstacles to generate motion decisions, including using Machine Learning algorithms.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-498 alignleft\" src=\"https:\/\/wpcdn.web.wsu.edu\/wp-vancouverlabs\/uploads\/sites\/1185\/2025\/08\/CobotSim.png\" alt=\"\" width=\"355\" height=\"263\" \/>The cobot picks up a finished part from one table and attempts to put it on another table but the the human &#8230; <a href=\"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/robotics\/\" class=\"more-link\"><span class=\"more-default\">&raquo; More &#8230;<\/span><\/a><\/p>\n","protected":false},"author":2136,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-builder.php","meta":{"_wsuwp_accessibility_report":[]},"wsuwp_university_location":[],"wsuwp_university_org":[],"_links":{"self":[{"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/pages\/63"}],"collection":[{"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/users\/2136"}],"replies":[{"embeddable":true,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":21,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/pages\/63\/revisions"}],"predecessor-version":[{"id":508,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/pages\/63\/revisions\/508"}],"wp:attachment":[{"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"wsuwp_university_location","embeddable":true,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/wsuwp_university_location?post=63"},{"taxonomy":"wsuwp_university_org","embeddable":true,"href":"https:\/\/vancouver.labs.wsu.edu\/robotics-and-automation\/wp-json\/wp\/v2\/wsuwp_university_org?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}