{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T14:22:19Z","timestamp":1760710939626,"version":"3.37.3"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51905465","52122503"],"award-info":[{"award-number":["51905465","52122503"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this paper, aiming at the problem that the ideal modeling point of the foot end deviates from the actual contact point due to the rolling effect of the semi-cylindrical foot end in leg hydraulics drive system (LHDS), a novel and relatively simple kinematics and statics correction algorithm is proposed. This algorithm can effectively improve the accuracy of LHDS kinematics and statics, and it is still applicable when the body and the contact surface are at different angles. Firstly, this paper deduces the kinematics and statics when the foot end of LHDS is regarded as the point foot, analyzes and calculates the deviation under common working conditions. Secondly, in view of this phenomenon, a kinematics correction algorithm based on virtual DOF and a statics correction algorithm based on translation theorem of forces are proposed respectively. Finally, the proposed algorithm is verified by LHDS performance test platform under various working conditions. The results show that after applying the kinematics correction algorithm, the trajectory deviation reduction rate of the hip joint is over 65%; after applying the statics correction algorithm, the deviation reduction rate of foot end contact force is over 43%. The related research results can be applied to any similar foot end, which has engineering application value.<\/jats:p>","DOI":"10.1007\/s40747-022-00748-z","type":"journal-article","created":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T08:02:48Z","timestamp":1653292968000},"page":"5387-5407","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A novel kinematics and statics correction algorithm of semi-cylindrical foot end structure for 3-DOF LHDS of legged robots"],"prefix":"10.1007","volume":"8","author":[{"given":"Kai-xian","family":"Ba","sequence":"first","affiliation":[]},{"given":"Yan-he","family":"Song","sequence":"additional","affiliation":[]},{"given":"Chun-yu","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Ya-peng","family":"Shi","sequence":"additional","affiliation":[]},{"given":"Bin","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Xin","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Guo-liang","family":"Ma","sequence":"additional","affiliation":[]},{"given":"Xiang-dong","family":"Kong","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,23]]},"reference":[{"key":"748_CR1","doi-asserted-by":"crossref","unstructured":"Savaee E, Hanzaki AR (2021) A new algorithm for calibration of an omni-directional wheeled mobile robot based on effective kinematic parameters estimation[J]. J Intell Robot Syst 101(2):28","DOI":"10.1007\/s10846-020-01296-9"},{"key":"748_CR2","doi-asserted-by":"crossref","unstructured":"Li Z, Chen L, Zheng Q et al (2019) Control of a path following caterpillar robot based on a sliding mode variable structure algorithm[J]. Biosyst Eng 186:293\u2013306","DOI":"10.1016\/j.biosystemseng.2019.07.004"},{"key":"748_CR3","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.isatra.2020.08.033","volume":"108","author":"Z Chen","year":"2020","unstructured":"Chen Z, Wang S, Wang J et al (2020) Control algorithm of stable walking for a hexapod wheel-legged robot[J]. ISA Trans 108:367\u2013380","journal-title":"ISA Trans"},{"key":"748_CR4","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1504\/IJHM.2021.118006","volume":"4","author":"L Danes","year":"2021","unstructured":"Danes L, Vacca A (2021) A frequency domain-based study for fluid-borne noise reduction in hydraulic system with simple passive elements[J]. Int J Hydromechatron 4:203\u2013229","journal-title":"Int J Hydromechatron"},{"issue":"4","key":"748_CR5","doi-asserted-by":"publisher","first-page":"82","DOI":"10.3390\/machines8040082","volume":"8","author":"R Stefano","year":"2020","unstructured":"Stefano R, Curcio EM, Bella AD et al (2020) Design, simulation, and preliminary validation of a four-legged robot[J]. Machines 8(4):82","journal-title":"Machines"},{"key":"748_CR6","doi-asserted-by":"publisher","unstructured":"Yuan X, Wang W, Zhu X et al (2022) Theory model of dynamic bulk modulus of aerated hydraulic fluid. Chin J Mech Eng-en. https:\/\/doi.org\/10.1186\/s10033-022-00735-y","DOI":"10.1186\/s10033-022-00735-y"},{"key":"748_CR7","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1016\/j.jmapro.2020.11.029","volume":"61","author":"B Chen","year":"2021","unstructured":"Chen B, Gao D, Li Y et al (2021) Experimental analysis of spray behavior and lubrication performance under twin-fluid atomization[J]. J Manuf Process 61:561\u2013573","journal-title":"J Manuf Process"},{"key":"748_CR8","doi-asserted-by":"publisher","first-page":"104685","DOI":"10.1016\/j.mechmachtheory.2021.104685","volume":"169","author":"K Ba","year":"2022","unstructured":"Ba K, Song Y, Shi Y et al (2022) A novel one-dimensional force sensor calibration method to improve the contact force solution accuracy for legged robot[J]. Mech Mach Theory 169:104685","journal-title":"Mech Mach Theory"},{"issue":"3","key":"748_CR9","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1016\/j.robot.2005.10.007","volume":"54","author":"TA Guardabrazo","year":"2006","unstructured":"Guardabrazo TA, Jimenez MA, Santos PGD (2006) Analysing and solving body misplacement problems in walking robots with round rigid feet[J]. Robot Auton Syst 54(3):256\u2013264","journal-title":"Robot Auton Syst"},{"issue":"11","key":"748_CR10","doi-asserted-by":"publisher","first-page":"4133","DOI":"10.1007\/s11771-014-2408-3","volume":"21","author":"G Chen","year":"2014","unstructured":"Chen G, Jin B, Chen Y (2014) Solving position-posture deviation problem of multi-legged walking robots with semi-round rigid feet by closed-loop control[J]. J Central South Univ 21(11):4133\u20134141","journal-title":"J Central South Univ"},{"issue":"57","key":"748_CR11","first-page":"223","volume":"11","author":"W Chen","year":"2014","unstructured":"Chen W, Ren G et al (2014) An adaptive locomotion controller for a hexapod robot: CPG, kinematics and force feedback[J]. Sci China (Information Sciences) 11(57):223\u2013240","journal-title":"Sci China (Information Sciences)"},{"key":"748_CR12","unstructured":"Yaguang ZB et al (2016) Trajectory correction and locomotion analysis of a hexapod walking robot with semi-round rigid feet[J]. Sensors"},{"key":"748_CR13","doi-asserted-by":"crossref","unstructured":"Lin P, Liu D, Yang D et al (2019) Calibration for odometry of omnidirectional mobile robots based on kinematic correction[C]. In: 2019 14th International conference on computer science & education (ICCSE)","DOI":"10.1109\/ICCSE.2019.8845402"},{"key":"748_CR14","doi-asserted-by":"publisher","first-page":"104180","DOI":"10.1016\/j.mechmachtheory.2020.104180","volume":"157","author":"J Li","year":"2021","unstructured":"Li J, Yu H, Shen NY et al (2021) A novel inverse kinematics method for 6-DOF robots with non-spherical wrist[J]. Mech Mach Theory 157:104180","journal-title":"Mech Mach Theory"},{"key":"748_CR15","doi-asserted-by":"crossref","unstructured":"Hawley L, R\u00e9my Rahem, Suleiman W (2018) Kalman Filter based observer for an external force applied to medium-sized humanoid robots[C]. In: IROS 2018","DOI":"10.1109\/IROS.2018.8593610"},{"key":"748_CR16","doi-asserted-by":"crossref","unstructured":"Turkovic K, Car M, Orsag M (2019) End-effector force estimation method for an unmanned aerial manipulator[C]. In: 2019 Workshop on research, education and development of unmanned aerial systems (RED UAS)","DOI":"10.1109\/REDUAS47371.2019.8999670"},{"issue":"11","key":"748_CR17","doi-asserted-by":"publisher","first-page":"2630","DOI":"10.1016\/j.net.2020.04.017","volume":"52","author":"D Li","year":"2020","unstructured":"Li D, Lu K, Cheng Y et al (2020) Dynamic analysis of multi-functional maintenance platform based on Newton-Euler method and improved virtual work principle[J]. Nucl Eng Technol 52(11):2630\u20132637","journal-title":"Nucl Eng Technol"},{"issue":"1","key":"748_CR18","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/s12555-013-0253-z","volume":"12","author":"O Kwon","year":"2014","unstructured":"Kwon O, Park S (2014) Adaptive dynamic locomotion of quadrupedal robots with semicircular feet on uneven Terrain[J]. Int J Control Autom Syst 12(1):147\u2013155","journal-title":"Int J Control Autom Syst"},{"key":"748_CR19","doi-asserted-by":"crossref","unstructured":"Hoepflinger MA, Remy CD, Hutter M et al (2012) Extrinsic RGB-D camera calibration for legged robots[C]. In: Field robotics-proceedings of the 14th international conference on climbing and walking robots and the support technologies for mobile machines. World Scientific, Singapore, p 94","DOI":"10.1142\/9789814374286_0011"},{"key":"748_CR20","doi-asserted-by":"crossref","unstructured":"Hinkel R, Knieriemen T (2014) Environment perception with a laser radar in a fast moving robot[C]\/\/Robot Control 1988 (SYROCO\u201988): selected papers from the 2nd IFACSymposium, Karlsruhe, FRG, 5\u20137 October 1988. Elsevier, p 271","DOI":"10.1016\/B978-0-08-035742-3.50050-2"},{"key":"748_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2021.108566","volume":"167","author":"K Ba","year":"2022","unstructured":"Ba K, Song Y, Yu B et al (2022) Kinematics correction algorithm for the LHDS of a legged robot with semi-cylindrical foot end based on V-DOF[J]. Mech Syst Signal Process 167:108566","journal-title":"Mech Syst Signal Process"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00748-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-022-00748-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00748-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,27]],"date-time":"2022-10-27T12:23:35Z","timestamp":1666873415000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-022-00748-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,23]]},"references-count":21,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["748"],"URL":"https:\/\/doi.org\/10.1007\/s40747-022-00748-z","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"type":"print","value":"2199-4536"},{"type":"electronic","value":"2198-6053"}],"subject":[],"published":{"date-parts":[[2022,5,23]]},"assertion":[{"value":"18 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}