Motion analysis in working scenarios of mobile robots might assist in promptly identifying and resolving dynamic issues during operations, and played a significant role in ensuring the reliable functioning of the robots. A mobile robot motion monitoring and interaction system was designed based on augmented reality technology. By adopting the method of integrating natural features and data communication, the dynamic tracking and registration of mobile robots with relative motion among internal structures components were achieved. Based on the motion analysis strategy, mechanical failure prediction, stability prediction, workspace safety guarantee of robots, motion preview, and teaching were carried out. The prototype system verified the feasibility and effectiveness of the proposed motion analysis strategy.
移动机器人一般具有弱纹理外观,基于自然特征的ORB(oriented FAST and rotated BRIEF)算法[24]会因无法捕捉足够的特征点而匹配失准。Line-Mod算法[25]主要利用图像的梯度信息和颜色信息进行识别,即使目标物体的纹理不明显,也能识别出移动机器人的初始位姿,因此在确定机器人本体位姿的过程中,本文提出一种结合Line-Mod和ORB进行多层次检测与匹配的视觉算法。首先基于ORB进行视角预筛选以缩小视角,然后基于Line-Mod进行粗匹配,最后基于ORB进行精匹配,并用透视n点(perspective-n-point,PnP)算法计算位姿,实现在中远距离下高效跟踪注册弱纹理且父子结构间存在局部遮挡关系的移动物体。结合Line-Mod和ORB算法进行多层次检测与匹配的静态注册实现过程伪代码如下。
JIAihong, LIURongxing, CHENHui, et al. Kinematics Analysis and Teleoperation Technology of Multi-joint Continuum Robots[J]. China Mechanical Engineering, 2021, 32(23): 2883-2889.
[3]
HOUXuyan, LIWei, HANYuexing, et al. A Novel Mobile Robot Navigation Method Based on Hand-drawn Paths[J]. IEEE Sensors Journal, 2020, 20(19): 11660-11673.
[4]
HICHRIB, GALLALAA, GIOVANNINIF, et al. Mobile Robots Path Planning and Mobile Multirobots Control: a Review[J]. Robotica, 2022, 40(12): 4257-4270.
[5]
Da SILVAS P P, ALMEIDAJ S, OHATAE F, et al. Monocular Vision Aided Depth Map from RGB Images to Estimate of Localization and Support to Navigation of Mobile Robots[J]. IEEE Sensors Journal, 2020, 20(20): 12040-12048.
LIFenggang, ZHAOLei, HEGuangping, et al. Kinematics Analysis and Simulation of Eight-degree-of-freedom Continuum Manipulators[J]. China Mechanical Engineering, 2020, 31(16): 1950-1959.
WANGMin, SUNJingjian, DINGJiheng, et al. Kinematics Analysis and Dynamics Modeling of Bionic Water Snake Robot Based on D-H Parameters and Lagrange Equations[J]. Journal of Mechanical Engineering, 2024, 60(15): 134-148.
QUNaiheng, YANGGuilin, ZHENGTianjiang. Design of an Omnidirectional Mobile Robot Based on Decoupled Powered Caster Wheels[J]. China Mechanical Engineering, 2015, 26(19): 2601-2605.
ZHANGPan, ZENGYiwei, ZHANGWei, et al. Research on Motion Analysis and Trajectory Planning of Air Cargo Handling Robots[J]. Machine Design & Research, 2024, 40(3): 75-80.
[16]
AIVALIOTISS, LOTSARISK, GKOURNELOSC, et al. An Augmented Reality Software Suite Enabling Seamless Human Robot Interaction[J]. International Journal of Computer Integrated Manufacturing, 2023, 36(1): 3-29.
[17]
CHENChengjun, PANYong, LIDongnian, et al. A Virtual-physical Collision Detection Interface for AR-based Interactive Teaching of Robot[J]. Robotics and Computer-Integrated Manufacturing, 2020, 64: 101948.
[18]
HOANGK C, CHANW P, LAYS, et al. ARviz: an Augmented Reality-enabled Visualization Platform for ROS Applications[J]. IEEE Robotics & Automation Magazine, 2022, 29(1): 58-67.
[19]
CHANDANK, KUDALKARV, LIXiang, et al. ARROCH: Augmented Reality for Robots Collaborating with a Human[C]∥2021 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2021: 3787-3793.
HOUShouming, HANJi, ZHANGYudong, et al. Survey of Vision-based Augmented Reality 3D Registration Technology[J]. Journal of System Simulation, 2019, 31(11): 2206-2215.
[24]
WANGJun, ZENGYajun, WEIShaoming, et al. Multi-sensor Track-to-track Association and Spatial Registration Algorithm under Incomplete Measurements[J]. IEEE Transactions on Signal Processing, 2021, 69: 3337-3350.
[25]
KHAND, ULLAHS, YANDongming, et al. Robust Tracking through the Design of High Quality Fiducial Markers: an Optimization Tool for ARToolKit[J]. IEEE Access, 2018, 6: 22421-22433.
[26]
YINXuyue, FANXiumin, YANGXu, et al. An Automatic Marker–Object Offset Calibration Method for Precise 3D Augmented Reality Registration in Industrial Applications[J]. Applied Sciences, 2019, 9(20): 4464.
[27]
ONGS K, YEWA W W, THANIGAIVELN K, et al. Augmented Reality-assisted Robot Programming System for Industrial Applications[J]. Robotics and Computer-Integrated Manufacturing, 2020, 61: 101820.
[28]
WANGHao, LIULi, WANGYing, et al. Hand Acupuncture Point Localization Method Based on a Dual-attention Mechanism and Cascade Network Model[J]. Biomedical Optics Express, 2023, 14(11): 5965-5978.
[29]
LIWang, XUAibo, WEIMing, et al. Deep Learning-based Augmented Reality Work Instruction Assistance System for Complex Manual Assembly[J]. Journal of Manufacturing Systems, 2024, 73: 307-319.
[30]
YANHai’an, WANGJian, ZHANGPeng. Application of Optimized ORB Algorithm in Design AR Augmented Reality Technology Based on Visualization[J]. Mathematics, 2023, 11(6): 1278.
[31]
CHENJieyu, XIZhenghao, LUJunxin, et al. Multi-object Tracking Based on Network Flow Model and ORB Feature[J]. Applied Intelligence, 2022, 52(11): 12282-12300.
[32]
MADan, LAIHuicheng. Remote Sensing Image Matching Based Improved ORB in NSCT Domain[J]. Journal of the Indian Society of Remote Sensing, 2019, 47(5): 801-807.
[33]
ZAFARM H, LANGÅSE F, SANFILIPPOF. Exploring the Synergies between Collaborative Robotics, Digital Twins, Augmentation, and Industry 5.0 for Smart Manufacturing: a State-of-the-art Review[J]. Robotics and Computer-Integrated Manufacturing, 2024, 89: 102769.
CHENGYun, HUANGRui, JIANGJunfeng, et al. Product Manufacturing Information Transmission Method Based on Augmented Reality[J]. Journal of Computer-Aided Design & Computer Graphics, 2019, 31(5): 859-868.