Obstacle avoidance and model-free tracking control for home automation using bio-inspired approach

被引:34
作者
Khan A.T. [1 ]
Li S. [2 ]
Li Z. [3 ]
机构
[1] Department of Computing, The Hong Kong Polytechnic University, Hung Hom
[2] Department of Electrical Engineering, Swansea University, Swansea
[3] School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu
来源
Advanced Control for Applications: Engineering and Industrial Systems | 2022年 / 4卷 / 01期
关键词
bio-inspired algorithm; home automation; obstacle avoidance; redundant manipulator; smart-home;
D O I
10.1002/adc2.63
中图分类号
学科分类号
摘要
This article proposes a control algorithm for obstacle avoidance and trajectory tracking for a redundant-manipulator in smart-homes. The redundancy provides dexterity and flexibility for the applications like picking, dropping, and transporting objects, tracking predefined paths while avoiding obstacles. The obstacle avoidance is one of the critical problems that need to be addressed. Our proposed algorithm, zeroing neural network with beetle antennae search (ZNNBAS), unifies these two problems into a single constrained optimization problem, which includes a penalty function to reward the optimizer on avoiding obstacles while tracking the reference trajectory. The penalty function is based on the principle of maximizing the minimum distance between the joints of the manipulator and the obstacles. Gilbert Johnson Keerthi (GJK) algorithm is used to calculate the distance between the manipulator and the obstacle as it uses the 3D geometry of the object and manipulator. To test the working of ZNNBAS, we simulated the model of the KUKA LBR robotic manipulator. We used two reference trajectories, that is, hypotrochoid and a character “M,” with an arbitrarily shaped obstacle. The simulation results show that ZNNBAS was able to trace the reference path while successfully avoiding the obstacle accurately. © 2020 John Wiley & Sons, Ltd.
引用
收藏
相关论文
共 49 条
[41]  
Jiang X., Li S., Beetle antennae search without parameter tuning (BAS-WPT) for multi-objective optimization, arXiv preprint arXiv:1711.02395, (2017)
[42]  
Khan A.T., Li S., Human Guided Cooperative Robotic Agents in Smart Home Using Beetle Antennae Search, SCIENCE CHINA Information Sciences, (2020)
[43]  
Khan A.H., Cao X., Katsikis V.N., Stanimirovi'c P., Brajevi'c I., Li S., Kadry S., Nam Y., Optimal Portfolio Management for Engineering Problems Using Nonconvex Cardinality Constraint: A Computing Perspective, IEEE Access, 8, pp. 57437-57450, (2020)
[44]  
Jiang X., Li S., (2017)
[45]  
Li S., Wang H., Rafique M.U., A novel recurrent neural network for manipulator control with improved noise tolerance, IEEE Trans Neural Netw Learn Syst, 29, 5, pp. 1908-1918, (2017)
[46]  
Jin L., Li S., Liao B., Zhang Z., Zeroing neural networks: a survey, Neurocomputing, 267, pp. 597-604, (2017)
[47]  
Ong C.J., Gilbert E.G., 2, (1997)
[48]  
Zhu Z., Zhang Z., Man W., Tong X., Qiu J., Li F., (2018)
[49]  
Zhang Y., Li S., Xu B., (2019)