Obstacle avoidance and model‐free tracking control for home automation using bio‐inspired approach
Ameer Tamoor Khan, Shuai Li, Zhan Li
- 发表年份
- 2021
- 引用次数
- 48
摘要
Abstract 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.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002