{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:25:52Z","timestamp":1766067952114,"version":"3.41.2"},"reference-count":21,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T00:00:00Z","timestamp":1711065600000},"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":[[2024,5,9]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>In response to the challenge of reduced efficiency or failure of robot motion planning algorithms when faced with end-effector constraints, this study aims to propose a new constraint method to improve the performance of the sampling-based planner.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>In this work, a constraint method (TC method) based on the idea of cross-sampling is proposed. This method uses the tangent space in the workspace to approximate the constrained manifold pattern and projects the entire sampling process into the workspace for constraint correction. This method avoids the need for extensive computational work involving multiple iterations of the Jacobi inverse matrix in the configuration space and retains the sampling properties of the sampling-based algorithm.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>Simulation results demonstrate that the performance of the planner when using the TC method under the end-effector constraint surpasses that of other methods. Physical experiments further confirm that the TC-Planner does not cause excessive constraint errors that might lead to task failure. Moreover, field tests conducted on robots underscore the effectiveness of the TC-Planner, and its excellent performance, thereby advancing the autonomy of robots in power-line connection tasks.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>This paper proposes a new constraint method combined with the rapid-exploring random trees algorithm to generate collision-free trajectories that satisfy the constraints for a high-dimensional robotic system under end-effector constraints. In a series of simulation and experimental tests, the planner using the TC method under end-effector constraints efficiently performs. Tests on a power distribution live-line operation robot also show that the TC method can greatly aid the robot in completing operation tasks with end-effector constraints. This helps robots to perform tasks with complex end-effector constraints such as grinding and welding more efficiently and autonomously.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-10-2023-0251","type":"journal-article","created":{"date-parts":[[2024,3,21]],"date-time":"2024-03-21T00:07:52Z","timestamp":1710979672000},"page":"413-423","source":"Crossref","is-referenced-by-count":3,"title":["An efficient constraint method for solving planning problems under end-effector constraints"],"prefix":"10.1108","volume":"51","author":[{"given":"Yahao","family":"Wang","sequence":"first","affiliation":[]},{"given":"Zhen","family":"Li","sequence":"additional","affiliation":[]},{"given":"Yanghong","family":"Li","sequence":"additional","affiliation":[]},{"given":"Erbao","family":"Dong","sequence":"additional","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2024,3,22]]},"reference":[{"key":"key2024050812001693700_ref001","doi-asserted-by":"crossref","first-page":"4038","DOI":"10.1109\/ICRA.2017.7989463","article-title":"Noninteracting constrained motion planning and control for robot manipulators","volume-title":"2017 IEEE International Conference on Robotics and Automation (ICRA)","year":"2017"},{"key":"key2024050812001693700_ref002","doi-asserted-by":"crossref","first-page":"7079","DOI":"10.1109\/ICRA.2018.8460753","article-title":"Randomized kinodynamic planning for constrained systems","volume-title":"2018 IEEE International Conference on Robotics and Automation (ICRA)","year":"2018"},{"issue":"1","key":"key2024050812001693700_ref003","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/TRO.2020.3010628","article-title":"A randomized kinodynamic planner for closed-chain robotic systems","volume":"37","year":"2021","journal-title":"IEEE Transactions on Robotics"},{"issue":"12","key":"key2024050812001693700_ref004","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1177\/0278364902021012002","article-title":"Elastic strips: a framework for motion generation in human environments","volume":"21","year":"2002","journal-title":"The International Journal of Robotics Research"},{"issue":"6","key":"key2024050812001693700_ref005","first-page":"1","article-title":"Intelligent power distribution live-line operation robot systems based on stereo camera","volume":"8","year":"2023","journal-title":"High Voltage, Pages"},{"volume-title":"Principles of Robot Motion: Theory, Algorithms, and Implementations","year":"2005","key":"key2024050812001693700_ref006"},{"key":"key2024050812001693700_ref007","first-page":"15","article-title":"Improving relaxation-based constrained path planning via quadratic programming","volume-title":"Intelligent Autonomous Systems","year":"2019"},{"issue":"8","key":"key2024050812001693700_ref008","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1016\/j.robot.2013.04.012","article-title":"Efficient asymptotically-optimal path planning on manifolds","volume":"61","year":"2013","journal-title":"Robotics and Autonomous Systems"},{"issue":"1","key":"key2024050812001693700_ref009","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1109\/TRO.2022.3197080","article-title":"Scaling multimodal planning: using experience and informing discrete search","volume":"39","year":"2023","journal-title":"IEEE Transactions on Robotics"},{"issue":"1","key":"key2024050812001693700_ref010","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1146\/annurev-control-060117-105226","article-title":"Sampling-based methods for motion planning with constraints","volume":"1","year":"2018","journal-title":"Annual Review of Control, Robotics, and Autonomous Systems"},{"issue":"10-11","key":"key2024050812001693700_ref011","first-page":"027836491986853","article-title":"Exploring implicit spaces for constrained sampling-based planning","volume":"38","year":"2019","journal-title":"The International Journal of Robotics Research"},{"issue":"4","key":"key2024050812001693700_ref012","doi-asserted-by":"crossref","first-page":"2370","DOI":"10.1109\/TRO.2021.3130433","article-title":"Prehensile manipulation planning: modeling, algorithms and implementation","volume":"38","year":"2022","journal-title":"IEEE Transactions on Robotics"},{"year":"2006","key":"key2024050812001693700_ref013","article-title":"Planning algorithms"},{"issue":"4","key":"key2024050812001693700_ref014","article-title":"An efficiently convergent deep reinforcement learning-based trajectory planning method for manipulators in dynamic environments","volume":"107","year":"2023","journal-title":"Journal of Intelligent & Robotic Systems"},{"issue":"2","key":"key2024050812001693700_ref015","doi-asserted-by":"crossref","first-page":"3138","DOI":"10.1109\/LRA.2022.3145987","article-title":"High-level planning for object manipulation with multi heterogeneous robots in shared environments","volume":"7","year":"2022","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"3","key":"key2024050812001693700_ref016","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1108\/IR-01-2018-0004","article-title":"Task constrained motion planning for 7-degree of freedom manipulators with parameterized submanifolds","volume":"45","year":"2018","journal-title":"Industrial Robot: An International Journal"},{"issue":"2","key":"key2024050812001693700_ref017","doi-asserted-by":"crossref","first-page":"868","DOI":"10.1109\/TRO.2021.3096070","article-title":"Constrained motion planning networks x","volume":"38","year":"2022","journal-title":"IEEE Transactions on Robotics"},{"first-page":"3507","article-title":"Stampede: a discrete-optimization method for solving pathwise-inverse kinematics","year":"2019","key":"key2024050812001693700_ref018"},{"first-page":"9995","article-title":"Collisionik: a per-instant pose optimization method for generating robot motions with environment collision avoidance","year":"2021","key":"key2024050812001693700_ref019"},{"issue":"5","key":"key2024050812001693700_ref020","article-title":"Research on path planning of autonomous vehicle based on RRT algorithm of q-learning and obstacle distribution","volume":"40","year":"2023","journal-title":"Engineering Computations"},{"issue":"11","key":"key2024050812001693700_ref021","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1177\/02783649231195650","article-title":"Ustc flicar: a sensors fusion dataset of Lidar-inertial-camera for heavy-duty autonomous aerial work robots","volume":"42","year":"2023","journal-title":"The International Journal of Robotics Research"}],"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-10-2023-0251\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-10-2023-0251\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:40:16Z","timestamp":1753393216000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/51\/3\/413-423\/1233400"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,22]]},"references-count":21,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,3,22]]},"published-print":{"date-parts":[[2024,5,9]]}},"alternative-id":["10.1108\/IR-10-2023-0251"],"URL":"https:\/\/doi.org\/10.1108\/ir-10-2023-0251","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"type":"print","value":"0143-991X"},{"type":"electronic","value":"0143-991X"}],"subject":[],"published":{"date-parts":[[2024,3,22]]}}}