{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T04:58:40Z","timestamp":1782536320776,"version":"3.54.5"},"reference-count":38,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T00:00:00Z","timestamp":1719360000000},"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,9,13]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The null-space projection method is commonly adopted for controlling redundant robots, which undoubtedly requires the robot Jacobian matrix inverse. This paper aims to provide a novel control scheme, which enables null-space control of redundant robots without conflict with the main task space.<\/jats:p>\n<\/jats:sec>\n<jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>In this paper, an impedance-based null-space control approach for redundant robots is proposed. The null-space degrees of freedom are separated from the primary task space by using the eigenvalue decomposition. Then, a joint impedance controller spans the null space and is reflected into the joint space to manage the redundancy. Finally, several experiments have been conducted to evaluate and validate the performance of the proposed approach in comparison with the null-space projection method under various situations.<\/jats:p>\n<\/jats:sec>\n<jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>Experiment results show that no significant differences were observed between the different filling eigenvalues in the proposed approach under different null-space dimensions and motion velocity. Besides, comparative experiment results demonstrate that the proposed method can achieve comparable results to the null-space projection method. Nevertheless, the suggested approach has benefits regarding the quantity of control parameters in addition to not requiring a Jacobian inverse. Notably, the performance of the proposed method will improve as the null-space dimension increases.<\/jats:p>\n<\/jats:sec>\n<jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>This study presents a new control method for redundant robots, which has advantages for dealing with the problems of controlling redundant robots compared to the existing methods.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-01-2024-0038","type":"journal-article","created":{"date-parts":[[2024,6,25]],"date-time":"2024-06-25T03:52:27Z","timestamp":1719287547000},"page":"799-808","source":"Crossref","is-referenced-by-count":2,"title":["Impedance-based null-space control of redundant torque-controlled robot"],"prefix":"10.1108","volume":"51","author":[{"given":"Leigang","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongliu","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xilong","family":"Cui","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2024,6,26]]},"reference":[{"key":"key2024091210482781700_ref001","article-title":"A new kinematic formulation of the RCM constraint for redundant Torque-Controlled robots","year":"2017"},{"key":"key2024091210482781700_ref002","article-title":"Gauss' principle and the dynamics of redundant and constrained manipulators","volume-title":"IEEE International Conference on Robotics and Automation","year":"2000"},{"key":"key2024091210482781700_ref003","first-page":"1","article-title":"A pragmatic approach to exploiting full force capacity for serial redundant manipulators","year":"2018","journal-title":"IEEE Robotics & Automation Letters"},{"issue":"1","key":"key2024091210482781700_ref004","doi-asserted-by":"crossref","first-page":"14588","DOI":"10.1016\/j.ifacol.2017.08.2108","article-title":"Task-oriented rigidity optimization for 7 DOF redundant manipulators - ScienceDirect","volume":"50","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"key2024091210482781700_ref005","article-title":"On null-space control of kinematically redundant robot manipulators","volume-title":"2016 European Control Conference (ECC)","year":"2016"},{"issue":"6","key":"key2024091210482781700_ref006","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1017\/S0263574701003599","article-title":"Analysis and control of redundant manipulator dynamics based on an extended operational space","volume":"19","year":"2001","journal-title":"Robotica"},{"key":"key2024091210482781700_ref007","article-title":"Dynamic modelling of the compliant KUKA-DLR lightweight robot","year":"2014"},{"key":"key2024091210482781700_ref008","article-title":"Exploiting robot redundancy in collision detection and reaction","volume-title":"2008 IEEE\/RSJ International Conference on Intelligent Robots and Systems","year":"2008"},{"key":"key2024091210482781700_ref009","doi-asserted-by":"crossref","first-page":"1385","DOI":"10.1177\/0278364914566516","article-title":"An overview of null space projections for redundant, torque-controlled robots","volume":"34","year":"2015","journal-title":"International Journal of Robotics Research"},{"key":"key2024091210482781700_ref010","first-page":"184","article-title":"Passivation of projection-based null space compliance control via energy tanks","volume":"1","year":"2017","journal-title":"IEEE Robotics & Automation Letters"},{"key":"key2024091210482781700_ref011","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/j.mechmachtheory.2017.10.025","article-title":"Position-based kinematics for 7-DoF serial manipulators with global configuration control, joint limit and singularity avoidance","volume":"121","year":"2018","journal-title":"Mechanism and Machine Theory"},{"key":"key2024091210482781700_ref012","doi-asserted-by":"crossref","first-page":"35892","DOI":"10.1109\/ACCESS.2020.2975125","article-title":"Maxwell model-based null space compliance control in the task-priority framework for redundant manipulators","volume":"8","year":"2020","journal-title":"IEEE Access"},{"issue":"1","key":"key2024091210482781700_ref013","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1109\/TRO.2021.3086632","article-title":"Exploiting redundancy to facilitate physical interaction","volume":"38","year":"2022","journal-title":"IEEE Transactions on Robotics"},{"key":"key2024091210482781700_ref014","article-title":"Impedance control: an approach to manipulation","volume-title":"1984 American Control Conference","year":"1984"},{"key":"key2024091210482781700_ref015","first-page":"481","article-title":"Impedance control: an approach to manipulation: part III\u2014applications","volume":"107","year":"1985","journal-title":"Asme Journal of Dynamic Systems Measurement & Control"},{"key":"key2024091210482781700_ref016","first-page":"308","article-title":"Redundancy resolution of manipulators through torque optimization","year":"1987","journal-title":"IEEE"},{"key":"key2024091210482781700_ref017","article-title":"2C35 null space motion control of a redundant robot arm using matrix augmentation and saturation method (the 12th international conference on motion and vibration control)","year":"2014"},{"key":"key2024091210482781700_ref018","first-page":"1","article-title":"Iteratively successive projection: a novel continuous approach for the task-based control of redundant robots","volume":"7","year":"2019","journal-title":"IEEE Access"},{"key":"key2024091210482781700_ref019","doi-asserted-by":"crossref","first-page":"102348","DOI":"10.1016\/j.mechatronics.2020.102348","article-title":"Multi-hierarchy interaction control of a redundant robot using impedance learning - ScienceDirect","volume":"67","year":"2020","journal-title":"Mechatronics"},{"key":"key2024091210482781700_ref020","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.mechatronics.2018.09.005","article-title":"Hierarchical tracking task control in redundant manipulators with compliance control in the null-space \u22c6","volume":"55","year":"2018","journal-title":"Mechatronics"},{"issue":"1","key":"key2024091210482781700_ref021","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","article-title":"A unified approach for motion and force control of robot manipulators: the operational space formulation","volume":"3","year":"1987","journal-title":"IEEE Journal on Robotics and Automation"},{"key":"key2024091210482781700_ref022","first-page":"19","article-title":"Inertial properties in robotic manipulation: an object-level framework","year":"1995","journal-title":"International Journal of Robotics Research"},{"issue":"2","key":"key2024091210482781700_ref023","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1109\/TSMC.1983.6313123","article-title":"Review of pseudoinverse control for use with kinematically redundant manipulators","volume":"SMC-13","year":"1983","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"key":"key2024091210482781700_ref024","first-page":"2613","article-title":"Learning null space projections","volume-title":"Proceedings IEEE International Conference on Robotics & Automation","year":"2014"},{"issue":"5","key":"key2024091210482781700_ref025","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1177\/027836499101000504","article-title":"Integrable solutions of kinematic redundancy via impedance control","volume":"10","year":"1991","journal-title":"The International Journal of Robotics Research"},{"key":"key2024091210482781700_ref026","article-title":"A generalized inverse for matrices","year":"1955"},{"key":"key2024091210482781700_ref027","article-title":"Null-space impedance control with disturbance observer","volume-title":"International Conference on Intelligent Robots and Systems","year":"2012"},{"issue":"2","key":"key2024091210482781700_ref028","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1109\/TRO.2013.2291630","article-title":"Task-Space control of robot manipulators with null-space compliance","volume":"30","year":"2014","journal-title":"IEEE Transactions on Robotics"},{"key":"key2024091210482781700_ref029","article-title":"Control of redundant robots using learned models: an operational space control approach","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots & Systems","year":"2009"},{"issue":"3","key":"key2024091210482781700_ref030","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.irbm.2018.04.001","article-title":"Generalized framework for control of redundant manipulators in robot-assisted minimally invasive surgery","volume":"39","year":"2018","journal-title":"IRBM"},{"key":"key2024091210482781700_ref031","article-title":"The fast research interface for the KUKA lightweight","volume-title":"Robot Workshop on IEEE ICRA Workshop on Innovative Robot Control Architectures for Demanding Applications-How to Modify & Enhance Commercial Controllers","year":"2010"},{"key":"key2024091210482781700_ref032","first-page":"1","article-title":"Kinematic dexterity analysis of human-robot interaction of an upper limb rehabilitation robot","year":"2020","journal-title":"Technology and Health Care"},{"key":"key2024091210482781700_ref033","article-title":"Adaptive operational space control of redundant robot manipulators","year":"2011"},{"issue":"3","key":"key2024091210482781700_ref034","doi-asserted-by":"crossref","first-page":"172988142092529","DOI":"10.1177\/1729881420925297","article-title":"Null-space impedance control of 7-degree-of-freedom redundant manipulators based on the arm angles","volume":"17","year":"2020","journal-title":"International Journal of Advanced Robotic Systems"},{"issue":"5","key":"key2024091210482781700_ref035","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1108\/AA-02-2018-030","article-title":"Adaptive control of redundant robot manipulators with null-space compliance","volume":"38","year":"2018","journal-title":"Assembly Automation"},{"issue":"19","key":"key2024091210482781700_ref036","doi-asserted-by":"crossref","first-page":"6684","DOI":"10.3390\/app10196684","article-title":"Development and assist-as-needed control of an end-effector upper limb rehabilitation robot","volume":"10","year":"2020","journal-title":"Applied Sciences"},{"issue":"4","key":"key2024091210482781700_ref037","doi-asserted-by":"crossref","first-page":"2150032","DOI":"10.1142\/S0219519421500329","article-title":"Development and analysis of a bilateral end-effecter upper limb rehabilitation robot","volume":"21","year":"2021","journal-title":"Journal of Mechanics in Medicine and Biology"},{"key":"key2024091210482781700_ref038","first-page":"157","article-title":"Kinematic singularity analysis and simulation for 7dof anthropomorphic manipulator","year":"2019","journal-title":"International Journal of Mechatronics and Applied Mechanics"}],"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-01-2024-0038\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-01-2024-0038\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:38:20Z","timestamp":1753393100000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/51\/5\/799-808\/1227533"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,26]]},"references-count":38,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2024,6,26]]},"published-print":{"date-parts":[[2024,9,13]]}},"alternative-id":["10.1108\/IR-01-2024-0038"],"URL":"https:\/\/doi.org\/10.1108\/ir-01-2024-0038","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,26]]}}}