Aghazadeh Heris, J. E. and Oskoei, M. A.: Modified genetic algorithm for solving *n*-queens problem, Iranian Conference on Intelligent Systems (ICIS), Bam, Iran, 4–6 February 2014, IEEE, 14253285, https://doi.org/10.1109/iraniancis.2014.6802550, 2014.

Babu, T. S., Ram, J. P., Sangeetha, K., Laudani, A., and Rajasekar, N: Parameter extraction of two diode solar PV model using Fireworks algorithm, Sol. Energy, 140, 265–276, https://doi.org/10.1016/j.solener.2016.10.044, 2016.

Deng, Z.-l., Cheng, F., and Zhang, M.: Design and optimization of arm structure for mobile medical service robot based on multi-target particle swarm optimization, International Journal of Mechatronics and Applied Mechanics, 2107, 115–121, https://doi.org/10.17683/ijomam/issue2.17, 2017.

Gan, Y., Wang, J., and Sun, F.: D–H parameter optimization design of 6R robot based on given workspace, China Mechanical Engineering, 25, 3003–3007, https://doi.org/10.3969/j.issn.1004-132X.2014.22.004, 2014.

Gao, Z., Lan, X., and Bian, Y.: Structural Dimension Optimization of Robotic Belt Grinding System for Grinding Work pieces with Complex Shaped Surfaces Based on Dexterity Grinding Space, Chinese Journal of Aeronautics, 24, 346–354, https://doi.org/10.1016/S1000-9361(11)60041-1, 2011.

Gosselin, C. and Angeles, J.: The optimum kinematic design of a planar three-degree-of-freedom parallel manipulator, J. Mech. Design, 110, 35–41, https://doi.org/10.1115/1.3258901, 1988.

Gosselin, C. and Angeles, J.: A global performance index for the kinematic optimization of robotic manipulators, J. Mech. Design, 113, 220–226, https://doi.org/10.1115/1.2912772, 1991.

Jia, S. Y., Jia, Y. H., and Xu, S. J.: Dimensional optimization method for manipulator based on orientation manipulability, Journal of Beijing University of Aeronautics and Astronautics, 41, 1693–1700, https://doi.org/10.13700/j.bh.1001-5965.2014.0665, 2015.

Li, D., Wang, W., Wang, Q., and Hao, D.: Polishing robot structure optimization based on workspace analysis, Proceedings of 2016 Asia-Pacific Conference on Intelligent Robot Systems (ACIRS), Tokyo, Japan, 20–22 July 2016, IEEE, 16268373, 52–56. https://doi.org/10.1109/ACIRS.2016.7556187, 2016.

Li, H., Bai, P., Zhang, H., Jin, H. B., and Xue, J. J.: Research on the algorithm of reverse fireworks and its application, Journal of Xi'an Jiaotong University, 49, 82–88, https://doi.org/10.7652/xjtuxb201511014, 2015.

Li, J., Tian, Q., Zhang, G., Wu, W., Xue, D., Li, L., Wang, J., and Chen, L.: Task scheduling algorithm based on fireworks algorithm, EURASIP J. Wirel. Comm., 256, 1–8, https://doi.org/10.1186/s13638-018-1259-2, 2018.

Liu, Y. M., Li, J. Y., Cai, Y, L., and Nie, M.: Current state and development trend of rail grinding technology, China Railway Science, 35, 29–37, https://doi.org/10.3969/j.issn.1001-4632.2014.04.05, 2014.

Luo, H., Fu, J., Wang, P., Liu, J., and Zhou, W.: Design optimization of the ram structure of friction stir welding robot, Mech. Adv. Mater. Struc., 27, 108–118, https://doi.org/10.1080/15376494.2018.1471758, 2020.

Ning, K. P., Li, D. B., He, F., Tong, Y. F., and Zhang, K.: Research on the Structural Optimization Design of ER300 Palletizing Robot, Open Automation and Control Systems Journal, 7, 1405–1414, https://doi.org/10.2174/1874444301507011405, 2015.

Quan, L. Z., Peng, T., Shen, L. Y., An, S. Y., Ji, Z. L., and Sun, T.: Optimization and experiment of mechanical arm parameters of three-dimensional seedling plate management robot, J. Ag. Eng. Res., 33, 10–19, https://doi.org/10.11975/j.issn.1002-6819.2017.07.002, 2017.

Reddy, K. S., Panwar, L. K., Kumar, R., and Panigrahi, B. K.: Distributed resource scheduling in smart grid with electric vehicle deployment using fireworks algorithm, J. Mod. Power Syst. Cle., 4, 188–199, https://doi.org/10.1007/s40565-016-0195-6, 2016.

Shen, D. F., Zhang, H. A., Ye, G. M., and Wang, G. Z.: Structural parameter optimization design of cotton different fiber sorting robot based on flexibility, Journal of Textile, 34, 151–156, https://doi.org/10.3969/j.issn.0253-9721.2013.02.029, 2013.

Sun, T. and Lian, B.: Stiffness and mass optimization of parallel kinematic machine, Mech. Mach. Theory, 120, 73–88, 2018.

Sun, T., Lian, B., Song, Y., and Feng, L.: Elasto-dynamic optimization of a 5-DoF parallel kinematic machine considering parameter uncertainty, IEEE-ASME T. Mech., 24, 315–325, 2019.

Sun, T., Yang, S., and Lian, B.: Finite and instantaneous screw theory in robotic mechanism, Springer Nature, Singapore, 2020a.

Sun, T., Lian, B., Yang, S., and Song, Y.: Kinematic Calibration of Serial and Parallel Robots Based on Finite and Instantaneous Screw Theory, IEEE T. Robot., 36, 816–834, 2020b.

Tan, Y. and Zhu, Y.: Fireworks algorithm for optimization, Lecture Notes in Computer Science, 6145, 355–364, https://doi.org/10.1007/978-3-642-13495-1_44, 2010.

Tian, H. B., Ma, H. W., and Wei, J.: Study on the workspace and structural parameters of a series robot manipulator, Journal of Agricultural Machinery, 44, 196–201 https://doi.org/10.6041/j.issn.1000-1298.2013.04.034, 2013.

Tinós, R., Zhao, L., Chicano, F., and Whitley, D.: NK Hybrid Genetic Algorithm for Clustering, IEEE T. Evolut. Comput., 22, 748–761, https://doi.org/10.1109/tevc.2018.2828643, 2018.

Xue, J. J., Wang, Y., Meng, X. F., and Xiao, J. Y.: Binary reverse learning fireworks algorithm for solving multidimensional knapsack problem, System Engineering and Electronic Technology, 39, 451–458, https://doi.org/10.3969/j.issn.1001-506X.2017.02.33, 2017.