<th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
<progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
<th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
<progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
<th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
<progress id="5nh9l"><noframes id="5nh9l">

基于點云處理的仿人機器人樓梯障礙物識別與剔除方法

Obstacle recognition and elimination method for humanoid robots based on point cloud processing

  • 摘要: 環境感知對于仿人機器人自主導航和運動規劃具有重要研究意義,是實現仿人機器人在復雜環境中進行自主移動進而完成特定任務的基礎. 在特殊的樓梯場景中仿人機器人環境感知過程面臨諸多挑戰,樓梯障礙物會破壞階梯平面特征,導致仿人機器人獲取不準確的樓梯參數而出現踏空、摔跤等問題. 本文結合區域生長和平面構造方法識別和剔除樓梯障礙物點云,基于剔除障礙物后的樓梯進行三維參數估計. 首先利用相鄰點的投影之和最小原理準確完成對樓梯水平面的提取;其次根據區域生長算法判定樓梯障礙物聚類情況,構造平面并分析平面內點數以完成對障礙物點云的快速識別與剔除工作;最后對有障礙物樓梯與剔除障礙物樓梯進行樓梯三維感知實驗. 實驗結果表明,本文剔除樓梯障礙物的平均精度為92.43%,且剔除后的樓梯參數感知誤差僅為有障礙物時的0.5倍. 總體表明所提算法能提高機器人在復雜樓梯環境中的樓梯參數估計精度,能夠有效提高仿人機器人在復雜樓梯環境下的感知能力.

     

    Abstract: Understanding environmental perception is crucial for the autonomous navigation and motion planning of humanoid robots, especially in complex environments. Staircases pose a significant challenge as obstacles on them can disrupt planar features, leading to inaccurate parameter acquisition and potential missteps or falls. This study employs a methodology that integrates region growing and plane construction techniques. Initially, a depth camera captures the point clouds. Improved voxel filtering and straight pass filtering are applied to effectively eliminate noise, reduce data volume, and improve algorithm processing speed. The KD-Tree algorithm is then used to establish point cloud topology. By minimizing the sum of projections of neighboring points, the algorithm estimates normal vectors and accurately extracts staircase levels based on plane normal vector constraints. The region-growing clustering algorithm with adaptive parameters recognizes stair obstacles by defining cluster boundaries using statistical properties and principles. Individually clustered obstacles are then eliminated by assessing the region’s minimum points, whereas non-individually clustered obstacles are identified based on the maximum number of points in the region. Subsequently, the plane is constructed, and obstacles are eliminated by analyzing point mutations within the plane. In this study, obstacle elimination experiments were conducted using data from various obstacle-impaired staircases of inaccessible types. The data and experimental results were recorded and analyzed. Additionally, experiments were conducted to estimate staircase parameters with and without obstacle rejection. The elimination experiments demonstrate that the average correct rate for removing individually clustered obstacle point clouds is 92.13%, whereas non-individually clustered obstacles are removed with a 92.72% accuracy, leading to an overall elimination accuracy of 92.43%. These findings indicate the effectiveness of the proposed method in precisely identifying and eliminating various obstacles in staircase environments. In stair parameter estimation experiments, obstacles significantly hinder the humanoid robot’s ability to accurately measure step height and depth. The experimental results demonstrate that the maximum height error in stair parameter estimation when obstacles were present reached 30.55%, with the overall average relative error being 16%. However, once obstacles were removed, the errors in three-dimensional height measurements decreased to 8.53%, and the overall perception error dropped to approximately 7%. The average relative error in height is reduced to approximately 25% of that when obstacles are present, whereas the overall perception error decreases to about 50% of the error observed with obstacles. These findings highlight the profound impact obstacles have on stair perception and demonstrate that removing them substantially enhances the accuracy of stair parameter estimation.

     

/

返回文章
返回
<th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
<progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
<th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
<progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
<th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
<progress id="5nh9l"><noframes id="5nh9l">
259luxu-164