{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T23:25:33Z","timestamp":1774481133831,"version":"3.50.1"},"publisher-location":"Cham","reference-count":51,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030223267","type":"print"},{"value":"9783030223274","type":"electronic"}],"license":[{"start":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T00:00:00Z","timestamp":1568764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-22327-4_9","type":"book-chapter","created":{"date-parts":[[2019,9,17]],"date-time":"2019-09-17T15:03:11Z","timestamp":1568732591000},"page":"165-209","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Heuristic Planning for Rough Terrain Locomotion in Presence of External Disturbances and Variable Perception Quality"],"prefix":"10.1007","author":[{"given":"Michele","family":"Focchi","sequence":"first","affiliation":[]},{"given":"Romeo","family":"Orsolino","sequence":"additional","affiliation":[]},{"given":"Marco","family":"Camurri","sequence":"additional","affiliation":[]},{"given":"Victor","family":"Barasuol","sequence":"additional","affiliation":[]},{"given":"Carlos","family":"Mastalli","sequence":"additional","affiliation":[]},{"given":"Darwin G.","family":"Caldwell","sequence":"additional","affiliation":[]},{"given":"Claudio","family":"Semini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,9,18]]},"reference":[{"issue":"4","key":"9_CR1","doi-asserted-by":"publisher","first-page":"794","DOI":"10.1109\/TRO.2008.2001360","volume":"24","author":"T. Bretl","year":"2008","unstructured":"Bretl, T., Lall, S.: Testing static equilibrium for legged robots. IEEE Trans. Robot. 24, 794\u2013807 (2008)","journal-title":"IEEE Transactions on Robotics"},{"issue":"2","key":"9_CR2","doi-asserted-by":"publisher","first-page":"946","DOI":"10.1109\/LRA.2016.2527062","volume":"1","author":"D Pardo","year":"2016","unstructured":"Pardo, D., M\u00f6ller, L., Neunert, M., Winkler, A.W., Buchli, J.: Evaluating direct transcription and nonlinear optimization methods for robot motion planning. IEEE Robot. Autom. Lett. 1(2), 946\u2013953 (2016)","journal-title":"IEEE Robot. Autom. Lett."},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Mastalli, C., Focchi, M., Havoutis, I., Radulescu, A., Calinon, S., Buchli, J., Caldwell, D.G., Semini, D.G.: Trajectory and foothold optimization using low-dimensional models for rough terrain locomotion. In: IEEE International Conference on Robotics and Automation (ICRA) (2017)","DOI":"10.1109\/ICRA.2017.7989131"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Winkler, A.W., Bellicoso, C.D., Hutter, M., Buchli, J.: Gait and trajectory optimization for legged systems through phase-based end-effector parameterization. IEEE Robot. Autom. Lett. 1\u20131 (2018)","DOI":"10.1109\/LRA.2018.2798285"},{"key":"9_CR5","doi-asserted-by":"crossref","unstructured":"Aceituno-Cabezas, B., Mastalli, C., Hongkai, D., Focchi, M., Radulescu, A., Caldwell, D.G., Cappelletto, J., Grieco, J.C., Fernando-Lopez, G., Semini, C.: Simultaneous contact, gait and motion planning for robust multi-legged locomotion via mixed-integer convex optimization. IEEE Robot. Autom. Lett. 1\u20138 (2018)","DOI":"10.1109\/LRA.2017.2779821"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Mastalli, C., Winkler, A.W., Havoutis, I., Caldwell, D. G., Semini, C.: On-line and on-board planning and perception for quadrupedal locomotion. In: IEEE International Conference on Technologies for Practical Robot Applications (TEPRA) (2015)","DOI":"10.1109\/TePRA.2015.7219685"},{"key":"9_CR7","doi-asserted-by":"crossref","unstructured":"Dai, H., Tedrake, R.: Planning robust walking motion on uneven terrain via convex optimization. In: 2016 IEEE-RAS International Conference on Humanoid Robots (2016)","DOI":"10.1109\/HUMANOIDS.2016.7803333"},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Ponton, B., Herzog, A., Del Prete, A., Schaal, S., Righetti, L.: On Time Optimisation of Centroidal Momentum Dynamics. \n                    arXiv:1709.09265\n                    \n                   (2017)","DOI":"10.1109\/ICRA.2018.8460537"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Stephens, B.J.: State estimation for force-controlled humanoid balance using simple models in the presence of modeling error. In: 2011 IEEE International Conference on Robotics and Automation, pp. 3994\u20133999 (2011)","DOI":"10.1109\/ICRA.2011.5980358"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Englsberger, J., Mesesan, G., Ott, C.: Smooth trajectory generation and push-recovery based on divergent component of motion. In: IEEE International Conference on Intelligent Robots and Systems (IROS), pp. 4560\u20134567 (2017)","DOI":"10.1109\/IROS.2017.8206324"},{"key":"9_CR11","unstructured":"Rotella, N.: Estimation-based control for humanoid robots. Ph.D. thesis, University of Southern California (USC) (2018)"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Bledt, G., Wensing, P.M., Kim, S.: Policy-regularized model predictive control to stabilize diverse quadrupedal gaits for the MIT cheetah. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4102\u20134109 (2017)","DOI":"10.1109\/IROS.2017.8206268"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"Wieber, P-B.: Trajectory free linear model predictive control for stable walking in the presence of strong perturbations trajectory free linear model predictive control for stable walking in the presence of strong perturbations. In: IEEE-RAS International Conference on Humanoid Robots (2006)","DOI":"10.1109\/ICHR.2006.321375"},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"Park, H-W., Wensing, P., Kim, S.: Online planning for autonomous running jumps over obstacles in high-speed quadrupeds. In: Robotics: Science and Systems XI (2015)","DOI":"10.15607\/RSS.2015.XI.047"},{"key":"9_CR15","unstructured":"Bellicoso, C.D., Gehring, C., Hwangbo, J., Fankhauser, P., Hutter, M.: Perception-less terrain adaptation through whole body control and hierarchical optimization. In: 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), pp. 558\u2013564 (2016)"},{"key":"9_CR16","unstructured":"Bellicoso, C.D., Jenelten, F., Fankhauser, P., Gehring, C., Hwangbo, J., Hutter, M.: Dynamic locomotion and whole-body control for quadrupedal robots. In: IEEE\/RSJ Intenational Conference on Intelligent Robots and Systems (IROS), pp. 3359\u20133365 (2017)"},{"key":"9_CR17","doi-asserted-by":"crossref","unstructured":"Fankhauser, P., Bjelonic, M., Bellicoso, C.D., Miki, T., Hutter, M.: Robust rough-terrain locomotion with a quadrupedal robot. In: IEEE International Conference on Robotics and Automation (ICRA) (2018)","DOI":"10.1109\/ICRA.2018.8460731"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"Fallon, M., Marion, P., Deits, R., Whelan, T., Antone, M., McDonald, J., Tedrake R.: Continuous humanoid locomotion over uneven terrain using stereo fusion. In: 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids), pp. 881\u2013888 (2015)","DOI":"10.1109\/HUMANOIDS.2015.7363465"},{"key":"9_CR19","doi-asserted-by":"publisher","first-page":"1023","DOI":"10.1109\/LRA.2017.2652491","volume":"2","author":"M Camurri","year":"2017","unstructured":"Camurri, M., Fallon, M., Bazeille, S., Radulescu, A., Barasuol, V., Caldwell, D.G., Semini, C.: Probabilistic contact estimation and impact detection for state estimation of quadruped robots. IEEE Robot. Autom. Lett. 2, 1023\u20131030 (2017)","journal-title":"IEEE Robot. Autom. Lett."},{"key":"9_CR20","first-page":"17","volume":"8","author":"M Bloesch","year":"2013","unstructured":"Bloesch, M., Hutter, M., Hoepflinger, M.H., Gehring, C., David Remy, C., Siegwart, R.: State estimation for legged robots: consistent fusion of leg kinematics and IMU. MIT Press J. 8, 17\u201324 (2013)","journal-title":"MIT Press J."},{"key":"9_CR21","doi-asserted-by":"crossref","unstructured":"Xinjilefu, X., Feng, S., Huang, W., Atkeson, C.G.: Decoupled state estimation for humanoids using full-body dynamics. In: 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 195\u2013201 (2014)","DOI":"10.1109\/ICRA.2014.6906609"},{"key":"9_CR22","doi-asserted-by":"crossref","unstructured":"Nobili, S., Camurri, M., Barasuol, V., Focchi, M., Caldwell, D., Semini, C., Fallon, M.: Heterogeneous sensor fusion for accurate state estimation of dynamic legged robots. In: Robotics: Science and Systems XIII (2017)","DOI":"10.15607\/RSS.2017.XIII.007"},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"Barasuol, V., Buchli, J., Semini, C., Frigerio, M., De Pieri, E.R., Caldwell, D.G.: A reactive controller framework for quadrupedal locomotion on challenging terrain. In: Proceedings\u2014IEEE International Conference on Robotics and Automation, pp. 2554\u20132561 (2013)","DOI":"10.1109\/ICRA.2013.6630926"},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Focchi, M., Barasuol, V., Frigerio, M., Caldwell, D.G., Semini, C.: Slip Detection and Recovery for Quadruped Robots. Springer Proceedings in Advanced Robotics, vol. 3, pp. 185\u2013199. Cham (2018)","DOI":"10.1007\/978-3-319-60916-4_11"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Barasuol, V., Camurri, M., Bazeille, S., Caldwell, D., Semini, C.: Reactive trotting with foot placement corrections through visual pattern classification. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (2015)","DOI":"10.1109\/IROS.2015.7354191"},{"issue":"4","key":"9_CR26","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1002\/rob.20397","volume":"28","author":"D Belter","year":"2011","unstructured":"Belter, D., Skrzypczy\u0144ski, P.: Rough terrain mapping and classification for foothold selection in a walking robot. J. Field Robot. 28(4), 497\u2013528 (2011)","journal-title":"J. Field Robot."},{"key":"9_CR27","unstructured":"Mastalli, C., Havoutis, I., Focchi, M., Caldwell, D.G., Semini, C.: Motion planning for quadrupedal locomotion: coupled planning, terrain mapping and whole-body control. HAL id: hal-01673438v2 (2018)"},{"issue":"1","key":"9_CR28","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10514-016-9573-1","volume":"41","author":"M Focchi","year":"2017","unstructured":"Focchi, M., Del Prete, A., Havoutis, I., Featherstone, R., Caldwell, D.G., Semini, C.: High-slope terrain locomotion for torque-controlled quadruped robots. Auton. Robots 41(1), 259\u2013272 (2017)","journal-title":"Auton. Robots"},{"key":"9_CR29","doi-asserted-by":"crossref","unstructured":"Focchi, M., Featherstone, R., Orsolino, R., Caldwell, D.G., Semini, C.: Viscosity-based height reflex for workspace augmentation for quadrupedal locomotion on rough terrain. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (2017)","DOI":"10.1109\/IROS.2017.8206430"},{"key":"9_CR30","doi-asserted-by":"crossref","unstructured":"Focchi, M., Barasuol, V., Havoutis, I., Buchli, J., Semini, C., Caldwell, D.G.: Local reflex generation for obstacle negotiation in quadrupedal locomotion. In: International Conference on Climbing and Walking Robots (CLAWAR) (2013)","DOI":"10.1142\/9789814525534_0056"},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Semini, C., Tsagarakis, N., Guglielmino, E., Focchi, M., Cannella, F., Caldwel, D.: Design of HyQ\u2014a hydraulically and electrically actuated quadruped robot. J. Syst. Control Eng. (2011)","DOI":"10.1177\/0959651811402275"},{"key":"9_CR32","unstructured":"Frigerio, M., Buchli, J., Caldwell, D.G., Semini, C.: RobCoGen: a code generator for efficient kinematics and dynamics of articulated robots, based on Domain Specific Languages 7(1), 36\u201354 (2016)"},{"key":"9_CR33","unstructured":"Tar, A.S., Cserey, G.G., Veres, J.: Patent N. WO 2013072712 A1, May 2014"},{"key":"9_CR34","unstructured":"Gao, Y., Semini, C., Focchi, M., Caldwell, D.G.: Patent N. IT 102018000002407, Feb 2018"},{"key":"9_CR35","doi-asserted-by":"crossref","unstructured":"Winkler, A., Mastalli, C., Havoutis, I., Focchi, M., Caldwell, D.G., Semini, C.: Planning and execution of dynamic whole-body locomotion for a hydraulic quadruped on challenging terrain. In: IEEE International Conference on Robotics and Automation (ICRA) (2015)","DOI":"10.1109\/ICRA.2015.7139916"},{"key":"9_CR36","doi-asserted-by":"publisher","first-page":"1324","DOI":"10.1109\/TRO.2015.2482061","volume":"31","author":"T Boaventura","year":"2015","unstructured":"Boaventura, T., Buchli, J., Semini, C., Caldwell, D.G.: Model-based hydraulic impedance control for dynamic robots. IEEE Trans. Robot. 31, 1324\u20131336 (2015)","journal-title":"IEEE Trans. Robot."},{"key":"9_CR37","doi-asserted-by":"crossref","unstructured":"Orsolino, R., Focchi, M., Mastalli, C., Dai, H., Caldwell, D. G., Semini, C.: Application of wrench based feasibility analysis to the online trajectory optimization of legged robots. IEEE Robot. Autom. Lett. (RA-L) (2018)","DOI":"10.1109\/LRA.2018.2836441"},{"key":"9_CR38","doi-asserted-by":"crossref","unstructured":"Audren, H., Kheddar, A.: 3D robust stability polyhedron in multicontact. Submitted to IEEE Trans. Robot. (TRO) (2017)","DOI":"10.1109\/TRO.2017.2786683"},{"key":"9_CR39","doi-asserted-by":"crossref","unstructured":"Alexander, R.M.: Principles of Animal Locomotion. Princeton University Press (2003)","DOI":"10.1515\/9781400849512"},{"issue":"6","key":"9_CR40","first-page":"831","volume":"225","author":"C Semini","year":"2011","unstructured":"Semini, C., Tsagarakis, N.G., Guglielmino, E., Focchi, M., Cannella, F., Caldwell, D.G.: Design of HyQ\u2014a hydraulically and electrically actuated quadruped robot. IMechE Part I: J. Syst. Control Eng. 225(6), 831\u2013849 (2011)","journal-title":"IMechE Part I: J. Syst. Control Eng."},{"key":"9_CR41","unstructured":"Camurri, M.: Multisensory State Estimation and Mapping on Dynamic Quadruperd Robots. Ph.D. thesis, Istituto Italiano di Tecnologia (IIT) and Universiy of Genoa. \n                    http:\/\/iit-dlslab.github.io\/papers\/camurri17phd.pdf\n                    \n                   (2017)"},{"key":"9_CR42","doi-asserted-by":"crossref","unstructured":"Fankhauser, P., Hutter, M.: a universal grid map library: implementation and use case for rough terrain navigation. In: Koubaa, A. (ed.) Robot Operating System (ROS)\u2014The Complete Reference, vol. 1, ch. 5. Springer (2016)","DOI":"10.1007\/978-3-319-26054-9_5"},{"key":"9_CR43","doi-asserted-by":"crossref","unstructured":"Semini, C., Barasuol, V., Goldsmith, J., Frigerio, M., Focchi, M., Gao, Y., Caldwell, D.G.: Design of the hydraulically-actuated, torque-controlled quadruped robot HyQ2Max. IEEE\/ASME Trans. Mechatron. PP(99), 1\u20131 (2016)","DOI":"10.1109\/TMECH.2016.2616284"},{"issue":"1\u20132","key":"9_CR44","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1011217513455","volume":"15","author":"C Gramkow","year":"2001","unstructured":"Gramkow, C.: On averaging rotations. J. Math. Imaging Vis. 15(1\u20132), 7\u201316 (2001)","journal-title":"J. Math. Imaging Vis."},{"issue":"1","key":"9_CR45","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MRA.2015.2505910","volume":"23","author":"C Gehring","year":"2016","unstructured":"Gehring, C., Coros, S., Hutler, M., Dario Bellicoso, C., Heijnen, H., Diethelm, R., Bloesch, M., Fankhauser, P., Hwangbo, J., Hoepflinger, M., Siegwart, R.: Practice makes perfect: an optimization-based approach to controlling agile motions for a quadruped robot. IEEE Robot. Autom. Mag. 23(1), 34\u201343 (2016)","journal-title":"IEEE Robot. Autom. Mag."},{"key":"9_CR46","doi-asserted-by":"crossref","unstructured":"O\u00dfwald, S., Gutmann, J.S., Hornung, A., Bennewitz, M.: From 3D point clouds to climbing stairs: a comparison of plane segmentation approaches for humanoids. In: 2011 11th IEEE-RAS International Conference on Humanoid Robots, pp. 93\u201398 (2011)","DOI":"10.1109\/Humanoids.2011.6100836"},{"key":"9_CR47","doi-asserted-by":"crossref","unstructured":"Pongas, D., Mistry, M., Schaal, S.: A robust quadruped walking gait for traversing rough terrain. In: Proceedings, 2007 IEEE International Conference on Robotics and Automation, pp. 1474\u20131479 (2007)","DOI":"10.1109\/ROBOT.2007.363192"},{"key":"9_CR48","doi-asserted-by":"crossref","unstructured":"Tournois, G., Focchi, M., Del Prete, A., Orsolino, R., Caldwell, D.G., Semini, C.: Online payload identification for quadruped robots. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (2017)","DOI":"10.1109\/IROS.2017.8206367"},{"key":"9_CR49","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-7560-7","volume-title":"Rigid Body Dynamics Algorithms","author":"R Featherstone","year":"2008","unstructured":"Featherstone, R.: Rigid Body Dynamics Algorithms. Springer US, Boston, MA (2008)"},{"key":"9_CR50","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/s10514-013-9341-4","volume":"35","author":"DE Orin","year":"2013","unstructured":"Orin, D.E., Goswami, A., Lee, S.-H.: Centroidal dynamics of a humanoid robot. Auton. Robots 35, 161\u2013176 (2013)","journal-title":"Auton. Robots"},{"issue":"12","key":"9_CR51","doi-asserted-by":"publisher","first-page":"1013","DOI":"10.1177\/0278364905058363","volume":"24","author":"MB Popovic","year":"2005","unstructured":"Popovic, M.B., Goswami, A., Herr, H.: Ground reference points in legged locomotion: definitions, biological trajectories and control implications. Int. J. Robot. Res. 24(12), 1013\u20131032 (2005)","journal-title":"Int. J. Robot. Res."}],"container-title":["Springer Tracts in Advanced Robotics","Advances in Robotics Research: From Lab to Market"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-22327-4_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,17]],"date-time":"2019-09-17T15:04:16Z","timestamp":1568732656000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-22327-4_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,18]]},"ISBN":["9783030223267","9783030223274"],"references-count":51,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-22327-4_9","relation":{},"ISSN":["1610-7438","1610-742X"],"issn-type":[{"value":"1610-7438","type":"print"},{"value":"1610-742X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,18]]},"assertion":[{"value":"18 September 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}