检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:乔恩保 高向阳[2] 程俊[2] QIAO Enbao;GAO Xiangyang;CHENG Jun(Key Laboratory of Advanced Manufacturing and Automation Technology(Guilin University of Technology),Guilin Guangxi 541006,China;Shenzhen Institute of Advanced Technology,Chinese Academy of Sciences,Shenzhen Guangdong 518055,China)
机构地区:[1]广西高校先进制造与自动化技术重点实验室(桂林理工大学),广西桂林541006 [2]中国科学院深圳先进技术研究院,广东深圳518055
出 处:《计算机应用》2024年第10期3246-3251,共6页journal of Computer Applications
基 金:国家自然科学基金资助项目(U21A20487)。
摘 要:机器人定位技术对智能机器人的高效、精确和安全运行至关重要,然而在实际的定位过程中,机器人常面临“绑架”问题。为了应对这一难题,提出一种基于支持向量机(SVM)的自恢复自适应蒙特卡洛定位(SVM-SRAMCL)算法。首先,构建用于识别机器人“绑架”状态的检测模型——基于SVM的绑架检测模型(SVM-KDM);其次,通过自适应蒙特卡洛定位(AMCL)算法所得的粒子集计算粒子特性值,并作为SVM-KDM的输入,一旦检测到“绑架”事件,使用扩展卡尔曼滤波器(EKF)融合惯性测量单元(IMU)和里程计(Odom)的数据估计机器人的新位姿;最后,使用AMCL算法进行粒子预测、更新和重采样,最终实现机器人的重新定位。相较于自恢复蒙特卡洛定位(SR-MCL)算法,绑架后恢复定位所需的更新减少了4.1次,重定位的成功率提高了3个百分点。实验结果验证了所提算法在解决移动机器人的定位“绑架”问题方面具有更高的效率和成功率。The localization technology of robots is crucial for the efficient,precise,and safe operation of intelligent robots.However,in actual localization processes,robots often encounter the“kidnapping”problem.In response to this challenge,a Self-Recovery Adaptive Monte Carlo Localization(AMCL)algorithm based on Support Vector Machine(SVMSRAMCL)was proposed.Firstly,a detection model was constructed to identify the“kidnapping”state of the robot,known as the Kidnapping Detection Model based on SVM(SVM-KDM).Then,particle characteristic values were calculated from the particle set obtained through the AMCL algorithm and used as inputs for SVM-KDM.Once a“kidnapping”event was detected,an Extended Kalman Filter(EKF)was employed to fuse data from the Inertial Measurement Unit(IMU)and Odometry(Odom)to estimate the robot’s new pose.Finally,the AMCL algorithm was utilized for particle prediction,update,and resampling,ultimately achieving the robot’s relocalization.Compared to the Self-Recovery Monte Carlo Localization(SR-MCL)algorithm,the proposed algorithm reduced 4.1 required updates for post-kidnapping recovery and increased the success rate of relocalization by 3 percentage points.The experimental results validate the higher efficiency and success rate of the proposed algorithm when addressing the“kidnapping”issue in the localization of mobile robots.
关 键 词:移动机器人 拓展卡尔曼滤波器 支持向量机 定位恢复 自适应蒙特卡洛定位
分 类 号:TP242.6[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.62