Autonomous Detection of Stair Dimensions for the Motion Planning of Stair Climbing Robots

Yasser Ashraf, Ahmed Abdallah, Abdelhaleem Osman, Ezz El-Din Nehad, M. Fanni
{"title":"Autonomous Detection of Stair Dimensions for the Motion Planning of Stair Climbing Robots","authors":"Yasser Ashraf, Ahmed Abdallah, Abdelhaleem Osman, Ezz El-Din Nehad, M. Fanni","doi":"10.1109/JAC-ECC54461.2021.9691423","DOIUrl":null,"url":null,"abstract":"The need for service robots to help humans in daily tasks is increasing globally. Whether in an indoor or outdoor environment, service robots need to plan their motion to climb stairs autonomously. So, in this paper, we propose a new approach using a depth camera to determine the features of stairs which are required as an input to autonomous motion planning for stair climbing robots. The proposed approach uses a pinhole camera model to compute the point cloud of the perceived environment. After that, determining the normal vector of the points in the point cloud helps to organize the data into two clusters: horizontal and vertical. For each of the two clusters, the Euclidean distance algorithm is used to generate a class for each step of the stairs. Finally, the Maximum Likelihood Estimation Sample Consensus (MLESAC) algorithm is used to fit a plane on each class. Thus, the dimensions of the stairs are determined accurately by subtracting two subsequent plane equations from each other.","PeriodicalId":354908,"journal":{"name":"2021 9th International Japan-Africa Conference on Electronics, Communications, and Computations (JAC-ECC)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 9th International Japan-Africa Conference on Electronics, Communications, and Computations (JAC-ECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JAC-ECC54461.2021.9691423","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The need for service robots to help humans in daily tasks is increasing globally. Whether in an indoor or outdoor environment, service robots need to plan their motion to climb stairs autonomously. So, in this paper, we propose a new approach using a depth camera to determine the features of stairs which are required as an input to autonomous motion planning for stair climbing robots. The proposed approach uses a pinhole camera model to compute the point cloud of the perceived environment. After that, determining the normal vector of the points in the point cloud helps to organize the data into two clusters: horizontal and vertical. For each of the two clusters, the Euclidean distance algorithm is used to generate a class for each step of the stairs. Finally, the Maximum Likelihood Estimation Sample Consensus (MLESAC) algorithm is used to fit a plane on each class. Thus, the dimensions of the stairs are determined accurately by subtracting two subsequent plane equations from each other.
面向爬楼梯机器人运动规划的楼梯尺寸自主检测
在全球范围内,服务机器人帮助人类完成日常任务的需求正在增加。无论是在室内还是室外环境中,服务机器人都需要规划自己的动作来自主爬楼梯。因此,在本文中,我们提出了一种使用深度相机来确定楼梯特征的新方法,这些特征需要作为爬楼梯机器人自主运动规划的输入。该方法采用针孔相机模型计算感知环境的点云。之后,确定点云中点的法向量有助于将数据组织成两个簇:水平和垂直。对于两个聚类中的每一个,欧几里得距离算法用于为每一步楼梯生成一个类。最后,利用最大似然估计样本一致性(MLESAC)算法对每个类拟合一个平面。因此,通过相互减去两个后续平面方程,可以准确地确定楼梯的尺寸。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信