Energy-Efficient Robot Configuration and Motion Planning Using Genetic Algorithm and Particle Swarm Optimization

被引:48
作者
Nonoyama, Kazuki [1 ]
Liu, Ziang [1 ]
Fujiwara, Tomofumi [1 ]
Alam, Md Moktadir [1 ]
Nishi, Tatsushi [1 ]
机构
[1] Okayama Univ, Grad Sch Nat Sci & Technol, Kita Ku, 3-1-1 Tsushima Naka, Okayama, Okayama 7008530, Japan
关键词
robot motion planning; robot placement; optimization; PID; genetic algorithm; particle swarm optimization; PATH; TRAJECTORIES; CONSUMPTION; COLONY; DESIGN;
D O I
10.3390/en15062074
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The implementation of Industry 5.0 necessitates a decrease in the energy consumption of industrial robots. This research investigates energy optimization for optimal motion planning for a dual-arm industrial robot. The objective function for the energy minimization problem is stated based on the execution time and total energy consumption of the robot arm configurations in its workspace for pick-and-place operation. Firstly, the PID controller is being used to achieve the optimal parameters. The parameters of PID are then fine-tuned using metaheuristic algorithms such as Genetic Algorithms and Particle Swarm Optimization methods to create a more precise robot motion trajectory, resulting in an energy-efficient robot configuration. The results for different robot configurations were compared with both motion planning algorithms, which shows better compatibility in terms of both execution time and energy efficiency. The feasibility of the algorithms is demonstrated by conducting experiments on a dual-arm robot, named as duAro. In terms of energy efficiency, the results show that dual-arm motions can save more energy than single-arm motions for an industrial robot. Furthermore, combining the robot configuration problem with metaheuristic approaches saves energy consumption and robot execution time when compared to motion planning with PID controllers alone.
引用
收藏
页数:20
相关论文
共 44 条
[1]   Single- and dual-arm motion planning with heuristic search [J].
Cohen, Benjamin ;
Chitta, Sachin ;
Likhachev, Maxim .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (02) :305-320
[2]  
Cong YZ, 2009, IEEE ASME INT C ADV, P851, DOI [10.1109/AIM.2009.5229903, 10.1109/ICEPT.2009.5270540]
[3]  
Conti J., 2016, International Energy Outlook 2016 with projections to 2040-U. S. Energy Information Administration (No. DOE/EIA-0484(2016)).
[4]   Mobile robot path planning using artificial bee colony and evolutionary programming [J].
Contreras-Cruz, Marco A. ;
Ayala-Ramirez, Victor ;
Hernandez-Belmonte, Uriel H. .
APPLIED SOFT COMPUTING, 2015, 30 :319-328
[5]   Intelligent-based multi-robot path planning inspired by improved classical Q-learning and improved particle swarm optimization with perturbed velocity [J].
Das, P. K. ;
Behera, H. S. ;
Panigrahi, B. K. .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2016, 19 (01) :651-669
[6]   An energy-saving optimization method for cyclic pick-and-place tasks based on flexible joint configurations [J].
Feng, Yixiong ;
Ji, Zengwei ;
Gao, Yicong ;
Zheng, Hao ;
Tan, Jianrong .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 67 (67)
[7]   A review of metaheuristics in robotics [J].
Fong, Simon ;
Deb, Suash ;
Chaudhary, Ankit .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 43 :278-291
[8]   Optimization of the energy consumption of industrial robots for automatic code generation [J].
Gadaleta, Michele ;
Pellicciari, Marcello ;
Berselli, Giovanni .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2019, 57 :452-464
[9]   Energy-optimal layout design of robotic work cells: Potential assessment on an industrial case study [J].
Gadaleta, Michele ;
Berselli, Giovanni ;
Pellicciari, Marcello .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2017, 47 :102-111
[10]   Productivity/energy optimisation of trajectories and coordination for cyclic multi-robot systems [J].
Glorieux, Emile ;
Riazi, Sarmad ;
Lennartson, Bengt .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2018, 49 :152-161