{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T05:52:10Z","timestamp":1769925130348,"version":"3.49.0"},"reference-count":116,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T00:00:00Z","timestamp":1671753600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>How good is a robot? Three challenges arise from this question: first, defining performance from the robot\u2019s observable behavior; second, quantifying performance with an index that is obtainable through direct measurement or computation, and representative of the measured quantity; third, ensuring that this procedure is repeatable and general, to enable performance comparison, benchmarking, and an increase of safety and efficiency standards. However, the landscape of performance metrics for industrial manipulators is fragmented, and limited effort is being made toward a unified framework. This survey aimed at collecting, classifying, and analyzing the key works on the topic, with a focus on mechanical performance metrics for industrial robots. Two diverging trends are outlined, with commercial standards adopting a limited set of metrics and academic research encouraging the development of new performance indices. The shortcomings of both approaches are highlighted, providing a perspective on how future research could proceed.<\/jats:p>","DOI":"10.3390\/robotics12010004","type":"journal-article","created":{"date-parts":[[2022,12,27]],"date-time":"2022-12-27T04:45:54Z","timestamp":1672116354000},"page":"4","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Measuring Performance: Metrics for Manipulator Design, Control, and Optimization"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8825-8983","authenticated-orcid":false,"given":"Matteo","family":"Russo","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering, University of Rome Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy"},{"name":"Faculty of Engineering, University of Nottingham, Jubilee Campus, Nottingham NG8 1BB, UK"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1016\/S0007-8506(16)30009-9","article-title":"A survey of current robot metrology methods","volume":"33","author":"Lau","year":"1984","journal-title":"CIRP Ann."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1177\/027836498700600206","article-title":"Dexterity measures for the design and control of kinematically redundant manipulators","volume":"6","author":"Klein","year":"1987","journal-title":"Int. J. Robot. Res."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Park, J.H., and Asada, H. (1993, January 2\u20134). Concurrent design optimization of mechanical structure and control for high speed robots. Proceedings of the 1993 American Control Conference, San Francisco, CA, USA.","DOI":"10.23919\/ACC.1993.4793381"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/0360-8352(91)90047-A","article-title":"Development of an expert system for industrial robot selection","volume":"20","author":"Boubekri","year":"1991","journal-title":"Comput. Ind. Eng."},{"key":"ref_5","first-page":"64","article-title":"On the performance indexes for robot manipulators","volume":"49","author":"Tanev","year":"2000","journal-title":"Probl. Eng. Cybern. Robot."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1016\/j.robot.2006.04.002","article-title":"Comparative study of performance indices for fundamental robot manipulators","volume":"54","author":"Kucuk","year":"2006","journal-title":"Robot. Auton. Syst."},{"key":"ref_7","unstructured":"Merlet, J.P. (2005). Parallel Robots, Springer Science & Business Media."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1115\/1.2121740","article-title":"Jacobian, manipulability, condition number, and accuracy of parallel robots","volume":"128","author":"Merlet","year":"2006","journal-title":"J. Mech. Des."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1139\/tcsme-2007-0032","article-title":"Are parallel robots more accurate than serial robots?","volume":"31","author":"Briot","year":"2007","journal-title":"Trans. Can. Soc. Mech. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"011007","DOI":"10.1115\/1.4035126","article-title":"New indices for optimal design of redundantly actuated parallel manipulators","volume":"9","author":"Li","year":"2017","journal-title":"J. Mech. Robot."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1109\/TRO.2015.2398632","article-title":"Global indices for kinematic and force transmission performance in parallel robots","volume":"31","author":"Olds","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1753","DOI":"10.1177\/1077546311403180","article-title":"A literature review on the optimization of legged robots","volume":"18","author":"Silva","year":"2012","journal-title":"J. Vib. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"061002","DOI":"10.1088\/1748-3190\/ac92b3","article-title":"Legged locomotion over irregular terrains: State of the art of human and robot performance","volume":"17","author":"Garabini","year":"2022","journal-title":"Bioinspiration Biomim."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/s00500-006-0068-4","article-title":"Multiple objective genetic algorithms for path-planning optimization in autonomous mobile robots","volume":"11","author":"Castillo","year":"2007","journal-title":"Soft Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1314","DOI":"10.5897\/IJPS11.1745","article-title":"Optimal path planning of mobile robots: A review","volume":"7","author":"Raja","year":"2012","journal-title":"Int. J. Phys. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.procs.2018.07.018","article-title":"Methodology for path planning and optimization of mobile robots: A review","volume":"133","author":"Zafar","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Zhang, H.Y., Lin, W.M., and Chen, A.X. (2018). Path planning for the mobile robot: A review. Symmetry, 10.","DOI":"10.3390\/sym10100450"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1016\/j.dt.2019.04.011","article-title":"A review: On path planning strategies for navigation of mobile robot","volume":"15","author":"Patle","year":"2019","journal-title":"Def. Technol."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1016\/j.comcom.2019.10.014","article-title":"Path planning techniques for unmanned aerial vehicles: A review, solutions, and challenges","volume":"149","author":"Aggarwal","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.riai.2012.02.005","article-title":"\u00cdndices de desempe\u00f1o de robots manipuladores: Una revisi\u00f3n del estado del arte","volume":"9","author":"Moreno","year":"2012","journal-title":"Rev. Iberoam. Autom\u00e1tica Inf. Ind."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1007\/s10846-014-0024-y","article-title":"Manipulator performance measures-a comprehensive literature survey","volume":"77","author":"Patel","year":"2015","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Steinfeld, A., Fong, T., Kaber, D., Lewis, M., Scholtz, J., Schultz, A., and Goodrich, M. (2006, January 2\u20133). Common metrics for human-robot interaction. Proceedings of the 1st ACM SIGCHI\/SIGART Conference on Human-Robot Interaction, Salt Lake City, UT, USA.","DOI":"10.1145\/1121241.1121249"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Abou Saleh, J., and Karray, F. (2010, January 21\u201323). Towards generalized performance metrics for human-robot interaction. Proceedings of the 2010 International Conference on Autonomous and Intelligent Systems, AIS 2010, Povoa de Varzim, Portugal.","DOI":"10.1109\/AIS.2010.5547049"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1573","DOI":"10.1109\/TNSRE.2020.2989481","article-title":"Performance evaluation of lower limb exoskeletons: A systematic review","volume":"28","author":"Torricelli","year":"2020","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1109\/THMS.2017.2648849","article-title":"Effect of robot performance on human\u2013robot trust in time-critical situations","volume":"47","author":"Robinette","year":"2017","journal-title":"IEEE Trans. Hum.-Mach. Syst."},{"key":"ref_26","unstructured":"Balakirsky, S., Scrapper, C., Carpin, S., and Lewis, M. (2006, January 21\u201323). USARSim: Providing a framework for multi-robot performance evaluation. Proceedings of the Performance Metrics for Intelligent Systems (PerMIS) Workshop, Gaithersburg, MD, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1109\/TRO.2006.878957","article-title":"Performance analysis of multirobot cooperative localization","volume":"22","author":"Mourikis","year":"2006","journal-title":"IEEE Trans. Robot."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Prorok, A., Hsieh, M.A., and Kumar, V. (2016, January 16\u201321). Formalizing the impact of diversity on performance in a heterogeneous swarm of robots. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487748"},{"key":"ref_29","first-page":"199","article-title":"Aggregation in swarm robotic systems: Evolution and probabilistic control","volume":"15","author":"Soysal","year":"2007","journal-title":"Turk. J. Electr. Eng. Comput. Sci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1016\/j.neucom.2015.05.116","article-title":"A review of swarm robotics tasks","volume":"172","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Zimmerman, T.A. (2017). Metrics and Key Performance Indicators for Robotic Cybersecurity Performance Analysis, US Department of Commerce, National Institute of Standards and Technology.","DOI":"10.6028\/NIST.IR.8177"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Siciliano, B., Khatib, O., and Kr\u00f6ger, T. (2008). Springer Handbook of Robotics, Springer.","DOI":"10.1007\/978-3-540-30301-5"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1037","DOI":"10.1016\/j.robot.2012.05.013","article-title":"Dimensional synthesis of a spherical parallel manipulator based on the evaluation of global performance indexes","volume":"60","author":"Puglisi","year":"2012","journal-title":"Robot. Auton. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1177\/027836498500400201","article-title":"Manipulability of robotic mechanisms","volume":"4","author":"Yoshikawa","year":"1985","journal-title":"Int. J. Robot. Res."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1115\/1.2912772","article-title":"A global performance index for the kinematic optimization of robotic manipulators","volume":"113","author":"Gosselin","year":"1991","journal-title":"J. Mech. Des."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1225","DOI":"10.1016\/j.mechmachtheory.2006.08.001","article-title":"Generalized transmission index and transmission quality for spatial linkages","volume":"42","author":"Chen","year":"2007","journal-title":"Mech. Mach. Theory"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1016\/j.mechmachtheory.2010.12.008","article-title":"Enhanced stiffness modeling of manipulators with passive joints","volume":"46","author":"Pashkevich","year":"2011","journal-title":"Mech. Mach. Theory"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"970","DOI":"10.9746\/sicetr1965.21.970","article-title":"Dynamic manipulability of robot manipulators","volume":"21","author":"Yoshikawa","year":"1985","journal-title":"Trans. Soc. Instrum. Control Eng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1109\/TMECH.2013.2241777","article-title":"Minimizing energy consumption of wheeled mobile robots via optimal motion planning","volume":"19","author":"Liu","year":"2013","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"102096","DOI":"10.1016\/j.rcim.2020.102096","article-title":"Task-oriented optimal dimensional synthesis of robotic manipulators with limited mobility","volume":"69","author":"Russo","year":"2021","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.mechmachtheory.2016.09.005","article-title":"Architecture optimization of a parallel Sch\u00f6nflies-motion robot for pick-and-place applications in a predefined workspace","volume":"106","author":"Wu","year":"2016","journal-title":"Mech. Mach. Theory"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"74","DOI":"10.3923\/itj.2004.74.78","article-title":"An overview of robot calibration","volume":"3","author":"Elatta","year":"2004","journal-title":"Inf. Technol. J."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"103920","DOI":"10.1016\/j.mechmachtheory.2020.103920","article-title":"A calibration procedure for reconfigurable Gough-Stewart manipulators","volume":"152","author":"Russo","year":"2020","journal-title":"Mech. Mach. Theory"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Rozlivek, J., Rustler, L., Stepanova, K., and Hoffmann, M. (2021, January 19\u201321). Multisensorial robot calibration framework and toolbox. Proceedings of the 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), Munich, Germany.","DOI":"10.1109\/HUMANOIDS47582.2021.9555803"},{"key":"ref_45","first-page":"6680762","article-title":"An Autotuning Cable-Driven Device for Home Rehabilitation","volume":"2021","author":"Russo","year":"2021","journal-title":"J. Healthc. Eng."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"16878140211047754","DOI":"10.1177\/16878140211047754","article-title":"A performance comparison of the full pose-and partial pose-based robot calibration for various types of robot manipulators","volume":"13","author":"Nguyen","year":"2021","journal-title":"Adv. Mech. Eng."},{"key":"ref_47","first-page":"079","article-title":"Workspace analysis and optimization of the parallel robots based on computer-aided design approach","volume":"18","author":"Aboulissane","year":"2020","journal-title":"Facta Univ. Ser. Mech. Eng."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"6053","DOI":"10.1177\/09544062211064798","article-title":"2PPaRR-2PPaRU: Design, analysis, and optimization of a new 3T1R parallel manipulator with rotational pitch motion","volume":"236","author":"Zhang","year":"2022","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1085","DOI":"10.1016\/j.promfg.2019.03.065","article-title":"On the workspace optimization of parallel robots based on CAD approach","volume":"32","author":"Aboulissane","year":"2019","journal-title":"Procedia Manuf."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"104300","DOI":"10.1016\/j.mechmachtheory.2021.104300","article-title":"Position, velocity, and workspace analysis of a novel 6-DOF parallel manipulator with \u201cpiercing\u201d rods","volume":"161","author":"Antonov","year":"2021","journal-title":"Mech. Mach. Theory"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"061012","DOI":"10.1115\/1.4051015","article-title":"Dexterity Analysis Based on Jacobian and Performance Optimization for Multi-Segment Continuum Robots","volume":"13","author":"Wang","year":"2021","journal-title":"J. Mech. Robot."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"5353825","DOI":"10.1155\/2019\/5353825","article-title":"Multiobjective optimization of 6-DOF parallel manipulator for desired total orientation workspace","volume":"2019","author":"Qiang","year":"2019","journal-title":"Math. Probl. Eng."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Deng, Z., Hou, X., and Wang, S. (August, January 15). Workspace Optimization of a 6-RSS Stewart-Gough Robotic Platform to Assist Ultrasound Diagnosis. Proceedings of the 2021 IEEE 1st International Conference on Digital Twins and Parallel Intelligence (DTPI), Beijing, China.","DOI":"10.1109\/DTPI52967.2021.9540100"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"064503","DOI":"10.1115\/1.4041334","article-title":"Dexterous workspace optimization for a new hybrid parallel robot manipulator","volume":"10","author":"Kucuk","year":"2018","journal-title":"J. Mech. Robot."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.rcim.2019.02.006","article-title":"Optimization design for a compact redundant hybrid parallel kinematic machine","volume":"58","author":"Yen","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Zhi, X., Bai, W., and Yeatman, E.M. (2021, January 3\u20135). Kinematic Parameter Optimization of a Miniaturized Surgical Instrument Based on Dexterous Workspace Determination. Proceedings of the 2021 6th IEEE International Conference on Advanced Robotics and Mechatronics (ICARM), Chongqing, China.","DOI":"10.1109\/ICARM52023.2021.9536104"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"3","DOI":"10.12688\/cobot.17428.1","article-title":"A manipulator size optimization method based on dexterous workspace volume","volume":"1","author":"Huang","year":"2022","journal-title":"Cobot"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"2581","DOI":"10.1017\/S0263574721001806","article-title":"A geometrical formulation for the workspace of parallel manipulators","volume":"40","author":"Russo","year":"2021","journal-title":"Robotica"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1115\/1.3267350","article-title":"On the evaluation of manipulator workspace","volume":"105","author":"Lee","year":"1983","journal-title":"J. Mech. Transm. Autom. Des."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"103913","DOI":"10.1016\/j.mechmachtheory.2020.103913","article-title":"Parametric design and multi-objective optimization of a general 6-PUS parallel manipulator","volume":"152","author":"Nabavi","year":"2020","journal-title":"Mech. Mach. Theory"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Tian, Y., Wang, H., Pan, X., and Hu, M. (2019, January 15\u201317). Configuration analysis and optimization of collaborative robots. Proceedings of the 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China.","DOI":"10.1109\/ITNEC.2019.8729248"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"2995","DOI":"10.1109\/LRA.2020.2974428","article-title":"An ergonomic shared workspace analysis framework for the optimal placement of a compact master control console","volume":"5","author":"Zhang","year":"2020","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"1845","DOI":"10.1016\/j.matpr.2020.03.019","article-title":"Design Optimization of a 3-DOF Star Triangle Manipulator for Machining Applications","volume":"22","author":"Ganesh","year":"2020","journal-title":"Mater. Today Proc."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"123","DOI":"10.5194\/ms-13-123-2022","article-title":"Multi-objective optimization of a redundantly actuated parallel robot mechanism for special machining","volume":"13","author":"Zhang","year":"2022","journal-title":"Mech. Sci."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1109\/TMECH.2021.3074286","article-title":"A kinematic coupling mechanism with binary electromagnetic actuators for high-precision positioning","volume":"27","author":"Russo","year":"2021","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_66","unstructured":"Kim, J.O., and Khosla, K. (1991, January 3\u20135). Dexterity measures for design and control of manipulators. Proceedings of the IROS\u201991: IEEE\/RSJ International Workshop on Intelligent Robots and Systems\u2019 91, Osaka, Japan."},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1109\/70.388791","article-title":"Robot manipulability","volume":"11","author":"Doty","year":"1995","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Vahrenkamp, N., Asfour, T., Metta, G., Sandini, G., and Dillmann, R. (December, January 29). Manipulability analysis. Proceedings of the 2012 12th IEEE\u2014Ras International Conference on Humanoid Robots (Humanoids 2012), Osaka, Japan.","DOI":"10.1109\/HUMANOIDS.2012.6651576"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.mechmachtheory.2017.10.004","article-title":"Kinematic analysis and multi-objective optimization of a 3-UPR parallel mechanism for a robotic leg","volume":"120","author":"Russo","year":"2018","journal-title":"Mech. Mach. Theory"},{"key":"ref_70","first-page":"3928705","article-title":"Sqp optimization of 6dof 3x3 upu parallel robotic system for singularity free and maximized reachable workspace","volume":"2019","author":"Omurlu","year":"2019","journal-title":"J. Robot."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1007\/s10846-017-0752-x","article-title":"Kinematics, singularity study and optimization of an innovative spherical parallel manipulator with large workspace","volume":"92","author":"Khoshnoodi","year":"2018","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_72","first-page":"V05BT07A015","article-title":"Adaptive Extended Jacobian Can Improve the Global Conditioning Index of Redundant Robots","volume":"Volume 51814","author":"Simas","year":"2018","journal-title":"Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference"},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s10846-017-0675-6","article-title":"The performance indices optimization of a symmetrical fully spherical parallel mechanism for dimensional synthesis","volume":"90","author":"Enferadi","year":"2018","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"102087","DOI":"10.1016\/j.rcim.2020.102087","article-title":"Smooth transition for collision avoidance of redundant robots: An on-line polynomial approach","volume":"72","author":"Simas","year":"2021","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.rcim.2019.05.014","article-title":"Optimal design, modeling and control of a long stroke 3-PRR compliant parallel manipulator with variable thickness flexure pivots","volume":"60","author":"Miao","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"012007","DOI":"10.1088\/1757-899X\/310\/1\/012007","article-title":"Kinematic analysis and performance evaluation of novel PRS parallel mechanism","volume":"310","author":"Balaji","year":"2018","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Khalilpour, S.A., Loloei, A.Z., Taghirad, H.D., and Masouleh, M.T. (2013). Feasible kinematic sensitivity in cable robots based on interval analysis. Cable-Driven Parallel Robots, Springer.","DOI":"10.1007\/978-3-642-31988-4_15"},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"1697","DOI":"10.1163\/016918611X584640","article-title":"Dexterous workspace optimization of a tricept parallel manipulator","volume":"25","author":"Hosseini","year":"2011","journal-title":"Adv. Robot."},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"3829","DOI":"10.1007\/s00170-016-9684-z","article-title":"Robot path planning optimization for welding complex joints","volume":"90","author":"Fang","year":"2017","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1109\/TRO.2008.916666","article-title":"A practical visual servo control for an unmanned aerial vehicle","volume":"24","author":"Guenard","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1016\/0094-114X(94)90098-1","article-title":"Generalized evaluation for the transmission performance of mechanisms","volume":"29","author":"Tsai","year":"1994","journal-title":"Mech. Mach. Theory"},{"key":"ref_82","first-page":"749","article-title":"Motion transmissibility of in-parallel actuated manipulators","volume":"38","author":"Takeda","year":"1995","journal-title":"JSME Int. J. Ser. C Dyn. Control Robot. Des. Manuf."},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"4399","DOI":"10.1177\/0954406217750190","article-title":"Force transmission and constraint analysis of a 3-SPR parallel manipulator","volume":"232","author":"Russo","year":"2018","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"104008","DOI":"10.1016\/j.mechmachtheory.2020.104008","article-title":"Dimensional synthesis for a Rec4 parallel mechanism with maximum transmission workspace","volume":"153","author":"Che","year":"2020","journal-title":"Mech. Mach. Theory"},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1016\/j.enganabound.2022.03.027","article-title":"Force\/motion transmissibility analysis and parameters optimization of hybrid mechanisms with prescribed workspace","volume":"139","author":"Sun","year":"2022","journal-title":"Eng. Anal. Bound. Elem."},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/s11044-007-9082-2","article-title":"The stiffness matrix in elastically articulated rigid-body systems","volume":"18","author":"Angeles","year":"2007","journal-title":"Multibody Syst. Dyn."},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"1943","DOI":"10.1109\/9.793782","article-title":"Robot impedance control with nondiagonal stiffness","volume":"44","author":"Caccavale","year":"1999","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_88","doi-asserted-by":"crossref","unstructured":"Zhang, J., Yang, J., Yue, Y., Wen, K., and Zhou, Y. (2019, January 22\u201325). Optimization of comprehensive stiffness performance index for industrial robot in milling process. Proceedings of the 2019 IEEE 10th International Conference on Mechanical and Aerospace Engineering (ICMAE), Brussels, Belgium.","DOI":"10.1109\/ICMAE.2019.8881018"},{"key":"ref_89","doi-asserted-by":"crossref","unstructured":"Wolf, S., Eiberger, O., and Hirzinger, G. (2011, January 9\u201313). The DLR FSJ: Energy based design of a variable stiffness joint. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980303"},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"1558","DOI":"10.1109\/LRA.2021.3139371","article-title":"Cooperative continuum robots: Enhancing individual continuum arms by reconfiguring into a parallel manipulator","volume":"7","author":"Russo","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_91","doi-asserted-by":"crossref","first-page":"101953","DOI":"10.1016\/j.rcim.2020.101953","article-title":"Region-based toolpath generation for robotic milling of freeform surfaces with stiffness optimization","volume":"64","author":"Liao","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_92","doi-asserted-by":"crossref","first-page":"101992","DOI":"10.1016\/j.rcim.2020.101992","article-title":"Pose optimization in robotic machining using static and dynamic stiffness models","volume":"66","author":"Cvitanic","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1016\/j.procir.2018.08.222","article-title":"Cartesian stiffness optimization for serial arm robots","volume":"77","author":"Celikag","year":"2018","journal-title":"Procedia CIRP"},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.rcim.2018.07.001","article-title":"Stiffness-based pose optimization of an industrial robot for five-axis milling","volume":"55","author":"Xiong","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.rcim.2018.07.003","article-title":"Stiffness performance index based posture and feed orientation optimization in robotic milling process","volume":"55","author":"Chen","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_96","unstructured":"Ma, O., and Angeles, J. (1993, January 2\u20136). Optimum design of manipulators under dynamic isotropy conditions. Proceedings of the [1993] Proceedings IEEE International Conference on Robotics and Automation, Atlanta, GA, USA."},{"key":"ref_97","unstructured":"Asada, H. (1984, January 13\u201315). Dynamic analysis and design of robot manipulators using inertia ellipsoids. Proceedings of the 1984 IEEE International Conference on Robotics and Automation, Atlanta, GA, USA."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1016\/j.mechmachtheory.2018.08.007","article-title":"A homogeneous payload specific performance index for robot manipulators based on the kinetic energy","volume":"130","author":"Nabavi","year":"2018","journal-title":"Mech. Mach. Theory"},{"key":"ref_99","doi-asserted-by":"crossref","unstructured":"Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. Autonomous Robot Vehicles, Springer.","DOI":"10.1007\/978-1-4613-8997-2_29"},{"key":"ref_100","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/TASE.2011.2182509","article-title":"Modeling and optimization of energy consumption in cooperative multi-robot systems","volume":"9","author":"Vergnano","year":"2012","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_101","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.robot.2011.08.013","article-title":"Effects of turning gait parameters on energy consumption and stability of a six-legged walking robot","volume":"60","author":"Roy","year":"2012","journal-title":"Robot. Auton. Syst."},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1016\/j.jclepro.2014.11.041","article-title":"An investigation on minimizing cycle time and total energy consumption in robotic assembly line systems","volume":"90","author":"Nilakantan","year":"2015","journal-title":"J. Clean. Prod."},{"key":"ref_103","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1016\/j.rcim.2018.12.020","article-title":"Optimization of the energy consumption of industrial robots for automatic code generation","volume":"57","author":"Gadaleta","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_104","doi-asserted-by":"crossref","unstructured":"Modares, J., Ghanei, F., Mastronarde, N., and Dantu, K. (June, January 29). Ub-anc planner: Energy efficient coverage path planning with multiple drones. Proceedings of the 2017 IEEE international conference on robotics and automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989732"},{"key":"ref_105","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1016\/j.rcim.2010.09.004","article-title":"The power manipulability\u2013A new homogeneous performance index of robot manipulators","volume":"27","author":"Mansouri","year":"2011","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_106","first-page":"373","article-title":"Optimal control of 2-wheeled mobile robot at energy performance index","volume":"70","author":"Mazur","year":"2016","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_107","first-page":"2779","article-title":"Optimal task placement of a serial robot manipulator for manipulability and mechanical power optimization","volume":"2","author":"Steffen","year":"2010","journal-title":"Intell. Inf. Manag."},{"key":"ref_108","doi-asserted-by":"crossref","first-page":"021018","DOI":"10.1115\/1.4049972","article-title":"Local and trajectory-based indexes for task-related energetic performance optimization of robotic manipulators","volume":"13","author":"Vidussi","year":"2021","journal-title":"J. Mech. Robot."},{"key":"ref_109","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s00158-003-0368-6","article-title":"Survey of multi-objective optimization methods for engineering","volume":"26","author":"Marler","year":"2004","journal-title":"Struct. Multidiscip. Optim."},{"key":"ref_110","doi-asserted-by":"crossref","unstructured":"Deb, K. (2014). Multi-objective optimization. Search Methodologies, Springer.","DOI":"10.1007\/978-1-4614-6940-7_15"},{"key":"ref_111","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1016\/j.ejor.2010.10.021","article-title":"A clustering procedure for reducing the number of representative solutions in the Pareto Front of multiobjective optimization problems","volume":"210","author":"Zio","year":"2011","journal-title":"Eur. J. Oper. Res."},{"key":"ref_112","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2018.07.018","article-title":"Automatic selection of a single solution from the Pareto front to identify key players in social networks","volume":"160","year":"2018","journal-title":"Knowl.-Based Syst."},{"key":"ref_113","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1016\/j.knosys.2019.03.002","article-title":"Comparison of automatic methods for reducing the Pareto front to a single solution applied to multi-document text summarization","volume":"174","year":"2019","journal-title":"Knowl.-Based Syst."},{"key":"ref_114","doi-asserted-by":"crossref","unstructured":"Degrave, J., Hermans, M., and Dambre, J. (2019). A differentiable physics engine for deep learning in robotics. Front. Neurorobotics, 6.","DOI":"10.3389\/fnbot.2019.00006"},{"key":"ref_115","doi-asserted-by":"crossref","unstructured":"Kim, D., Kim, S.-H., Kim, T., Kang, B.B., Lee, M., Park, W., Ku, S., Kim, D., Kwon, J., and Lee, H. (2021). Review of machine learning methods in soft robotics. PLoS ONE, 16.","DOI":"10.1371\/journal.pone.0246102"},{"key":"ref_116","doi-asserted-by":"crossref","unstructured":"Berkenkamp, F., Krause, A., and Schoellig, A.P. (2021). Bayesian optimization with safety constraints: Safe and automatic parameter tuning in robotics. Mach. Learn., 1\u201335.","DOI":"10.1007\/s10994-021-06019-1"}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/4\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:49:44Z","timestamp":1760147384000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,23]]},"references-count":116,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["robotics12010004"],"URL":"https:\/\/doi.org\/10.3390\/robotics12010004","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,23]]}}}