Trajectory Planning of Deep-sea Electric Manipulator Based on Energy Optimization
BAI Yunfei1,2,3, ZHANG Qifeng1,2, FAN Yunlong1,2, ZHAI Xinbao1,2, TIAN Qiyan1,2, TANG Yuangui1,2, ZHANG Aiqun1,2
1. State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China; 2. Institutes for Robotics and Intelligent Manufacting, Chinese Academy of Sciences, Shenyang 110169, China; 3. University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:The dynamic model of the deep-sea electric manipulator is complex, so it is difficult to construct an accurate objective function of energy optimization based on dynamic model. Therefore, a method to establish power model of the manipulator is proposed, using radial basis function (RBF) neural network. Firstly, the RBF neural network is trained by using the experimental data set of underwater motion of the manipulator. By utilizing the power model based on the RBF neural network, the energy objective function of the manipulator is established combined with the trajectory planning polynomial of the manipulator joint space. Then, the adaptive particle swarm optimization (PSO) algorithm is used to solve the optimal trajectory parameters. The results show that the root mean square error (RMSE) of RBF power network is 20.89 W, and the energy consumption based on the optimized trajectory is 410.8 J (18.3%) lower than the average energy consumption based on the the experimental trajectory. The experimental results show that the trajectory planning method based on the adaptive PSO algorithm achieves the goal of energy optimization.
[1] Marani G, Choi S K, Yuh J. Underwater autonomous manipulation for intervention missions AUVs[J]. Ocean Engineering, 2009, 36(1):15-23. [2] Prats M, Ribas D, Palomeras N, et al. Reconfigurable AUV for intervention missions:A case study on underwater object recovery[J]. Intelligent Service Robotics, 2012, 5(1):19-31. [3] Prats M, Garcia J C, Fernandez J J, et al. Advances in the specification and execution of underwater autonomous manipulation tasks[C]//Oceans. Piscataway, USA:IEEE, 2011:10361-10366. [4] Simetti E, Casalino G. Manipulation and transportation with cooperative underwater vehicle manipulator systems[J]. IEEE Journal of Oceanic Engineering, 2017, 42(4):782-799. [5] Bende V, Pathak P M, Dixit K S, et al. Energy optimal trajectory planning of an underwater robot using a genetic algorithm[J]. Proceedings of the Institution of Mechanical Engineers, Part I:Journal of Systems and Control Engineering, 2012, 226(8):1077-1087. [6] Hansen C, Öltjen J, Meike D, et al. Enhanced approach for energy-efficient trajectory generation of industrial robots[C]//IEEE International Conference on Automation Science and Engineering. Piscataway, USA:IEEE, 2012. DOI:10.1109/CoA-SE.2012.6386343. [7] Hansen C, Kotlarski J, Ortmaier T. Experimental validation of advanced minimum energy robot trajectory optimization[C]//International Conference on Advanced Robotics. Piscataway, USA:IEEE, 2013. DOI:10.1109/ICAR.2013.6766463. [8] Pellegrinelli S, Borgia S, Pedrocchi N, et al. Minimization of the energy consumption in motion planning for single-robot tasks[M]//Procedia CIRP, Vol.29. Amsterdam, Netherlands:Elsevier, 2015:354-359. [9] Ma S G. Real-time algorithm for quasi-minimum energy control of robotic manipulators[C]//IEEE 21st International Conference on Industrial Electronics, Control, and Instrumentation. Piscataway, USA:IEEE, 1995. DOI:10.1109/IECON.1995.483989. [10] 肖治琥.深水机械手动力学特性及自主作业研究[D].武汉:华中科技大学,2011.Xiao Z H. Study on dynamic characteristics and autonomous manipulation of underwater manipulator[D]. Wuhan:Huazhong University of Science and Technology, 2011. [11] Bai Y F, Zhang Q F, Fan Y L, et al. Research and experiment on viscous friction power loss of deep-sea electric manipulator[C]//Oceans. Piscataway, USA:IEEE, 2018. DOI:10.1109/OCEANSKOBE.2018.8559121. [12] Ata A A. Optimal trajectory planning of manipulators:A review[J]. Journal of Engineering Science and Technology, 2007, 2(1):32-54. [13] 孙家泽,王曙燕.群体智能优化算法及其应用[M].北京:科学出版社,2017:36-48. Sun J Z, Wang S Y. Swarm intelligence algorithm and its application[M]. Beijing:Science Press, 2017:36-48. [14] Shintaku E. Minimum energy trajectory for an underwater manipulator and its simple planning method by using a genetic algorithm[J]. Advanced Robotics, 1998, 13(2):115-138. [15] Mohamed E M Y B, Mohamed K T, Ata A A. Power optimization of planar redundant manipulator moving along constrained-end trajectory using hybrid techniques[J]. Alexandria Engineering Journal, 2017, 56(4):439-447. [16] 封顺笑.基于能耗管理的六自由度机械臂轨迹规划研究[D].太原:中北大学,2018. Feng S X. Research on trajectory planning of 6-DOF manipulator based on energy consumption management[D]. Taiyuan:North University of China, 2018. [17] Kelasidi E, Jesmani M, Pettersen K Y, et al. Multi-objective optimization for efficient motion of underwater snake robots[J]. Artificial Life and Robotics, 2016, 21(4):411-422. [18] Fan Y L, Zhang Q F, Wang H L, et al. Design and experiments of a 11000 m 7-function electric manipulator system[C]//Oceans. Piscataway, USA:IEEE, 2018. DOI:10.1109/OCEANSKOBE.2018.8559478. [19] 刘凡平.神经网络与深度学习应用实战[M].北京:电子工业出版社,2018:101-105. Liu F P. Application of neural network and deep learning[M]. Beijing:Publishing House of Electronics Industry, 2018:101-105. [20] 雷秀娟.群智能优化算法及其应用[M].北京:科学出版社,2012:87-129.Lei X J. Swarm intelligent optimization algorithms and their applications[M]. Beijing:Science Press, 2012:87-129.