{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T20:39:45Z","timestamp":1769632785605,"version":"3.49.0"},"reference-count":15,"publisher":"Emerald","issue":"6","license":[{"start":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T00:00:00Z","timestamp":1694476800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2023,11,16]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>The safety performance of cooperative robots is particularly important. This paper aims to study collision detection and response of cooperative robots, which meet the lightweight requirements of cooperative robots and help to ensure the safety of humans and robots.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>This paper proposes a collision detection, recognition and response method based on dynamic models. First, this paper identifies the dynamic model of the robot. Second, an external torque observer is established based on the model, and a dynamic threshold collision detection method is designed to reduce the interference of model uncertainty on collision detection. Finally, a collision position and direction estimation method is designed, and a robot collision response strategy is proposed to reduce the harm caused by collisions to humans.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>Comparative experiments are conducted on static threshold and dynamic threshold collision detection, and the results showed that the static threshold only detected one collision while the dynamic threshold could detect all collisions. Conducting collision position and direction estimation and collision response experiments, and the results show that this method can determine the location and direction of collision occurrence, and enable the robot to achieve collision separation.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>This paper designs a dynamic threshold collision detection method that does not require external sensors. Compared with static threshold collision detection methods, this method can significantly improve the sensitivity of collision detection. This paper also proposes a collision position direction estimation method and collision separation response strategy, which can enable robots to achieve post collision separation and improve the safety of cooperative robots.<\/jats:p><\/jats:sec>","DOI":"10.1108\/ir-05-2023-0091","type":"journal-article","created":{"date-parts":[[2023,9,8]],"date-time":"2023-09-08T05:18:35Z","timestamp":1694150315000},"page":"1024-1035","source":"Crossref","is-referenced-by-count":8,"title":["Research on dynamic parameter identification and collision detection method for cooperative robots"],"prefix":"10.1108","volume":"50","author":[{"given":"Shuwen","family":"Sun","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chenyu","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haiming","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2023,9,12]]},"reference":[{"issue":"3","key":"key2023111504264164200_ref001","doi-asserted-by":"crossref","first-page":"4361","DOI":"10.1109\/LRA.2021.3068110","article-title":"Exploiting distributed tactile sensors to drive a robot arm through obstacles","volume":"6","year":"2021","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"3","key":"key2023111504264164200_ref002","doi-asserted-by":"crossref","first-page":"1729881419853713","DOI":"10.1177\/1729881419853713","article-title":"Model-based sensorless robot collision detection under model uncertainties with a fast dynamics identification","volume":"16","year":"2019","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"key2023111504264164200_ref003","doi-asserted-by":"crossref","first-page":"999","DOI":"10.1109\/ROBOT.2005.1570247","article-title":"Sensorless robot collision detection and hybrid force\/motion control","volume-title":"Proceedings of the 2005 IEEE International Conference on Robotics and Automation","year":"2005"},{"key":"key2023111504264164200_ref004","first-page":"1623","article-title":"Collision detection and safe reaction with the DLR-III lightweight manipulator arm","year":"2006"},{"issue":"3","key":"key2023111504264164200_ref005","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1108\/IR-01-2018-0019","article-title":"Manipulator residual estimation and its application in collision detection","volume":"45","year":"2018","journal-title":"Industrial Robot: An International Journal"},{"issue":"2","key":"key2023111504264164200_ref006","first-page":"1607","article-title":"Dynamic parameter identification of serial robots using a hybrid approach","volume":"39","year":"2022","journal-title":"IEEE Transactions on Robotics"},{"issue":"5","key":"key2023111504264164200_ref007","doi-asserted-by":"crossref","first-page":"2565","DOI":"10.1109\/TMECH.2020.2995904","article-title":"Collision detection of robots based on a force\/torque sensor at the bedplate","volume":"25","year":"2020","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"2","key":"key2023111504264164200_ref008","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10846-023-01814-5","article-title":"An improved adaptive Super-Twisting momentum observer to estimate external torque for a robot manipulator","volume":"107","year":"2023","journal-title":"Journal of Intelligent & Robotic Systems"},{"issue":"9","key":"key2023111504264164200_ref009","doi-asserted-by":"crossref","first-page":"818","DOI":"10.3390\/machines10090818","article-title":"A novel sliding mode momentum observer for collaborative robot collision detection","volume":"10","year":"2022","journal-title":"Machines"},{"key":"key2023111504264164200_ref010","doi-asserted-by":"crossref","first-page":"6130","DOI":"10.1109\/ICRA.2019.8793657","article-title":"Admittance control for Human-Robot interaction using an industrial robot equipped with a F\/T sensor","volume-title":"2019 International Conference on Robotics and Automation (ICRA)","year":"2019"},{"issue":"5","key":"key2023111504264164200_ref011","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1109\/70.631234","article-title":"Optimal robot excitation and identification","volume":"13","year":"1997","journal-title":"IEEE Transactions on Robotics and Automation"},{"issue":"24","key":"key2023111504264164200_ref012","doi-asserted-by":"crossref","first-page":"9708","DOI":"10.3390\/s22249708","article-title":"A Two-Step method for dynamic parameter identification of Indy7 collaborative robot manipulator","volume":"22","year":"2022","journal-title":"Sensors"},{"issue":"2","key":"key2023111504264164200_ref013","doi-asserted-by":"crossref","first-page":"316","DOI":"10.3390\/machines11020316","article-title":"Dynamic parameter identification of collaborative robot based on WLS-RWPSO algorithm","volume":"11","year":"2023","journal-title":"Machines"},{"key":"key2023111504264164200_ref014","first-page":"1714","article-title":"An integral design for high performance sensor-less collision detection of serial robots","year":"2022"},{"issue":"S1","key":"key2023111504264164200_ref015","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s10846-014-0146-2","article-title":"A depth space approach for evaluating distance to objects","volume":"80","year":"2015","journal-title":"Journal of Intelligent & Robotic Systems"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-05-2023-0091\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-05-2023-0091\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:11Z","timestamp":1753393151000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/50\/6\/1024-1035\/181908"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,12]]},"references-count":15,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2023,9,12]]},"published-print":{"date-parts":[[2023,11,16]]}},"alternative-id":["10.1108\/IR-05-2023-0091"],"URL":"https:\/\/doi.org\/10.1108\/ir-05-2023-0091","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,12]]}}}