{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T13:36:19Z","timestamp":1765546579843,"version":"3.41.2"},"reference-count":19,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2020,4,23]],"date-time":"2020-04-23T00:00:00Z","timestamp":1587600000000},"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":[[2020,4,23]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The purpose of this study is to propose a novel plane-based mapping method for legged-robot navigation in a stairway environment.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The approach implemented in this study estimates a plane for each step of a stairway using a weighted average of sensor measurements and predictions. It segments planes from point cloud data via random sample consensus (RANSAC). The prediction uses the regular structure of a stairway. When estimating a plane, the algorithm considers the errors introduced by the distance sensor and RANSAC, in addition to stairstep irregularities, by using covariance matrices. The plane coefficients are managed separately with the data structure suggested in this study. In addition, this data structure allows the algorithm to store the information of each stairstep as a single entity.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>In the case of a stairway environment, the accuracy delivered by the proposed algorithm was higher than those delivered by traditional mapping methods. The hardware experiment verified the accuracy and applicability of the algorithm.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The proposed algorithm provides accurate stairway-environment mapping and detailed specifications of each stairstep. Using this information, a legged robot can navigate and plan its motion in a stairway environment more efficiently.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-09-2019-0189","type":"journal-article","created":{"date-parts":[[2020,4,27]],"date-time":"2020-04-27T05:06:46Z","timestamp":1587964006000},"page":"569-580","source":"Crossref","is-referenced-by-count":4,"title":["Plane-based stairway mapping for legged robot locomotion"],"prefix":"10.1108","volume":"47","author":[{"given":"Seungjun","family":"Woo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Yumbla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chanyong","family":"Park","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyouk Ryeol","family":"Choi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyungpil","family":"Moon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2020070908325683000_ref001","first-page":"715","article-title":"Estimating terrain elevation maps from sparse and uncertain multi-sensor data","volume-title":"IEEE International Conference on Robotics and Biomimetics (ROBIO)","year":"2012"},{"volume-title":"Building Codes Illustrated: A Guide to Understanding the 2018 International Building Code","year":"2018","key":"key2020070908325683000_ref002"},{"key":"key2020070908325683000_ref003","first-page":"236","article-title":"Locally optimized ransac","volume-title":"Joint Pattern Recognition Symposium","year":"2003"},{"key":"key2020070908325683000_ref004","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1142\/9789814623353_0051","article-title":"Robot-centric elevation mapping with uncertainty estimates","volume-title":"Mobile Service Robotics","year":"2014"},{"issue":"4","key":"key2020070908325683000_ref005","doi-asserted-by":"crossref","first-page":"3019","DOI":"10.1109\/LRA.2018.2849506","article-title":"Probabilistic terrain mapping for mobile robots with uncertain localization","volume":"3","year":"2018","journal-title":"IEEE Robotics and Automation Letters"},{"key":"key2020070908325683000_ref006","first-page":"2496","article-title":"Detection of ascending stairs using stereo vision","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","year":"2015"},{"issue":"3","key":"key2020070908325683000_ref007","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/s10514-012-9321-0","article-title":"Octomap: an efficient probabilistic 3d mapping framework based on octrees","volume":"34","year":"2013","journal-title":"Autonomous Robots"},{"key":"key2020070908325683000_ref008","first-page":"318","article-title":"Multisensor integrated stair recognition and parameters measurement system for dynamic stair climbing robots","volume-title":"IEEE International Conference on Automation Science and Engineering (CASE)","year":"2013"},{"issue":"2","key":"key2020070908325683000_ref009","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/0146-664X(82)90104-6","article-title":"Geometric modeling using octree encoding","volume":"19","year":"1982","journal-title":"Computer Graphics and Image Processing"},{"key":"key2020070908325683000_ref010","first-page":"93","article-title":"From 3d point clouds to climbing stairs: a comparison of plane segmentation approaches for humanoids","volume-title":"11th IEEE-RAS International Conference on Humanoid Robots","year":"2011"},{"key":"key2020070908325683000_ref011","first-page":"1289","article-title":"Probabilistic octree modeling of a 3d dynamic environment","volume-title":"Proceedings of International Conference on Robotics and Automation","year":"1997"},{"key":"key2020070908325683000_ref012","first-page":"449","article-title":"Detection and modelling of staircases using a wearable depth sensor","volume-title":"European Conference on Computer Vision","year":"2014"},{"issue":"2","key":"key2020070908325683000_ref013","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1111\/j.1467-8659.2007.01016.x","article-title":"Efficient ransac for point-cloud shape detection","volume":"26","year":"2007","journal-title":"Computer Graphics Forum"},{"article-title":"Plane-based detection of staircases using inverse depth","volume-title":"Australasian conference on robotics and automation (ACRA).","year":"2012","key":"key2020070908325683000_ref014"},{"first-page":"41","article-title":"An introduction to the Kalman filter","year":"1995","key":"key2020070908325683000_ref015"},{"key":"key2020070908325683000_ref016","first-page":"81","article-title":"Stair-mapping with point-cloud data and stair-modeling for quadruped robot","volume-title":"16th International Conference on Ubiquitous Robots (UR)","year":"2019"},{"year":"2010","key":"key2020070908325683000_ref017","article-title":"Octomap: a probabilistic, flexible, and compact 3d map representation for robotic systems"},{"key":"key2020070908325683000_ref018","first-page":"95","article-title":"Plane detection in point cloud data","volume-title":"Proceedings of the 2nd int conf on machine control guidance","year":"2010"},{"issue":"1","key":"key2020070908325683000_ref019","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1108\/IR-05-2018-0096","article-title":"Matching for navigation map building for automated guided robot based on laser navigation without a reflector","volume":"46","year":"2019","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"}],"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-09-2019-0189\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-09-2019-0189\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:54Z","timestamp":1753393194000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/47\/4\/569-580\/186874"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,23]]},"references-count":19,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,4,23]]}},"alternative-id":["10.1108\/IR-09-2019-0189"],"URL":"https:\/\/doi.org\/10.1108\/ir-09-2019-0189","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"type":"print","value":"0143-991X"},{"type":"print","value":"0143-991X"}],"subject":[],"published":{"date-parts":[[2020,4,23]]}}}