Orientation angle based online motion control of an Aldebaran NAO humanoid robot in V-REP software environment using novel sunflower optimization (SFO) algorithm

被引:0
作者
Gupta A. [1 ]
Adhikari R. [1 ]
Pandey A. [1 ]
Kashyap A.K. [1 ]
机构
[1] School of Mechanical Engineering, KIIT Deemed To Be University, Patia, Bhubaneswar
关键词
Forward kinematic equation; NAO robot; Orientation angle; Sonar sensor; Sunflower optimization algorithm; Virtual robot experimentation platform software;
D O I
10.1007/s41870-021-00796-7
中图分类号
学科分类号
摘要
This paper presents the novel Sunflower Optimization (SFO) algorithm based online motion and orientation planner for an Aldebaran NAO humanoid robot (NAO robot) in the Virtual Robot Experimentation Platform (V-REP) software environment. For this purpose, we have taken the rear-time sonar sensors data of obstacles as inputs and chosen the complete orientation angle as an output of the NAO robot to make the objective function for the SFO algorithm. The designed objective function controls the orientation angle of the NAO robot during navigation and obstacle avoidance. Next, the programming of the SFO algorithm and forward kinematic equations have been written in MATLAB scripts. Through the application programming interface functions, these scripts give the orientation angle control command to the NAO robot in the V-REP software environment between obstacles. The two-dimensional (2D) and three-dimensional (3D) experimental results of the proposed SFO algorithm-controlled NAO robot are performed in the MATLAB and V-REP software environments. A comparative analysis between the SFO algorithm and the Adaptive Particle Swarm Optimization algorithm has also been done to show the effectiveness and efficiency of the proposed algorithm. © 2021, Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:2175 / 2183
页数:8
相关论文
共 20 条
[1]  
Lee K.B., Myung H., Kim J.H., Online multiobjective evolutionary approach for navigation of humanoid robots, IEEE Trans Ind Electr, 62, 9, pp. 5586-5597, (2015)
[2]  
Batti H., Ben Jabeur C., Seddik H., Autonomous smart robot for path predicting and finding in maze based on fuzzy and neuro-Fuzzy approaches, Asian J Cont, 23, 1, pp. 3-12, (2021)
[3]  
Pandey A., Kashyap A.K., Parhi D.R., Patle B.K., Autonomous mobile robot navigation between static and dynamic obstacles using multiple ANFIS architecture, World J Eng, 16, 2, pp. 275-286, (2019)
[4]  
Kashyap A.K., Parhi D.R., Kumar S., Dynamic stabilization of NAO humanoid robot based on whole-body control with simulated annealing, Int J Hum Robot, 17, 3, pp. 2050014-2050042, (2020)
[5]  
Hong Y.D., Kim Y.H., Han J.H., Yoo J.K., Kim J.H., Evolutionary multiobjective footstep planning for humanoid robots, IEEE Trans Syst Man Cyber Part C (Appl Rev), 41, 4, pp. 520-532, (2010)
[6]  
Pandey A., Panwar V.S., Hasan M.E., Parhi D.R., V-REP-based navigation of automated wheeled robot between obstacles using PSO-tuned feedforward neural network, J Comput Design Eng, 7, 4, pp. 427-434, (2020)
[7]  
Singh N.H., Thongam K., Neural network-based approaches for mobile robot navigation in static and moving obstacles environments, Intell Ser Robot, 12, 1, pp. 55-67, (2018)
[8]  
Hildebrandt A.C., Klischat M., Wahrmann D., Wittmann R., Sygulla F., Seiwald P., Rixen D., Buschmann T., Real-time path planning in unknown environments for bipedal robots, IEEE Robot Autom Lett, 2, 4, pp. 1856-1863, (2017)
[9]  
Sung I., Choi B., Nielsen P., On the training of a neural network for online path planning with offline path planning algorithms, Int J Inf Manag, 57, pp. 102142-102150, (2020)
[10]  
Mohanty P.K., Kodapurath A.A., Singh R.K., A hybrid artificial immune system for mobile robot navigation in unknown environments, Iran J Sci Technol Trans Electr Eng, 44, 4, pp. 1619-1631, (2020)