Preview

Journal of Instrument Engineering

Advanced search
Open Access Open Access  Restricted Access Subscription Access

Computational design of a quadroped: an algorithm for optimizing rotary drive parameters

https://doi.org/10.17586/0021-3454-2026-69-6-523-533

Abstract

An algorithm of computational design for finding optimal parameters for rotary drives of locomotion robots that meet performance and behavioral requirements, is presented. Anthropomorphic robots, quadrupeds, and so-called general-purpose robots are equipped with pedipulatory mechanisms for navigating unstructured and a priori unknown environments. The requirements imposed on the mechanisms in terms of load capacity, dynamics, energy efficiency, safety and aesthetics may contradict each other. For example, aesthetics involves minimizing the overall dimensions of the drives, the load capacity requires an increase in gear ratio, and this increases reflected inertia and friction losses, adversely affecting dynamics and energy efficiency. In the external cycle of the proposed algorithm, the optimal parameters of rotary drives are searched for by the total weight and gear ratio of the drives. Regression models trained on the passport data of commercial drives recover key parameters such as nominal and peak torques, reflected inertia, motor constant, estimated overall dimensions of the drives and the efficiency of the gearbox. In the internal cycle of the proposed algorithm, the trajectory optimization problem is solved for a complete model of robot dynamics with limitations on torque, velocity, kinematics and contacts by estimating energy through an electrical model with separation of electrical losses and friction losses. The proposed algorithm is tested to solve the problem of designing a quadroped. The algorithm’s input data include behavioral characteristics (walking, dynamic movements such as jumping) and performance parameters (for example, when handling a payload). The algorithm’s output is a set of physical parameter estimates sufficient for design considerations. Verification of the parameters is performed using simulation tools.

About the Authors

K. V. Nasonov
ITMO University; Sber Robotics Center
Russian Federation

Kirill V. Nasonov — Faculty of Control Systems and Robotics, International Laboratory of Biomechatronics and Energy-Efficient Robotics; Engineer

St. Petersburg; Moscow



M. A. Kakanov
Sber Robotics Center
Russian Federation

Mikhail A. Kakanov — PhD; Sber Robotics Center; Chief Development Engineer

Moscow



V. A. Skvortsova
ITMO University; Sber Robotics Center
Russian Federation

Valeria A. Skvortsova — Faculty of Control Systems and Robotics, International Laboratory of Biomechatronics and Energy-Efficient Robotics; Engineer; Lead Development Engineer

St. Petersburg; Moscow



I. I. Borisov
ITMO University; Sber Robotics Center
Russian Federation

Ivan I. Borisov — PhD; Faculty of Control Systems and Robotics, International Laboratory of Biomechatronics and Energy-Efficient Robotics; Professor of Practice; Executive Director

St. Petersburg; Moscow



References

1. Tsagarakis N.G., Caldwell D.G. Autonomous Robots, 2003, no. 1(15), pp. 21–33.

2. Singh A., Kashiri N., Tsagarakis N. Proc. MDPI, 2020, no. 1(64), pp. 11.

3. Wensing P.M. et al. IEEE Transactions on Robotics, 2017, no. 3(33), pp. 509–522.

4. Fadini G. et al. IEEE Robotics and Automation Letters, 2022, no. 4(7), pp. 11306–11313.

5. Dinev T. et al. 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2022, рр. 10343–10349.

6. Fadini G. et al. 2021 IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2021, рр. 9898–9904.

7. Sim Y., Colin G., Ramos J. 2023 IEEE-RAS 22nd International Conference on Humanoid Robots (Humanoids), IEEE, 2023, рр. 1–8.

8. Hanna P., Carmichael M., Clemon L. ASME International Mechanical Engineering Congress and Exposition, American Society of Mechanical Engineers, 2022, vol. 86663, рр. V004T06A008.

9. Truax R. et al. International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, 2024, vol. 88377, рр. V03BT03A043.

10. Sathuluri A., Sureshbabu A. V., Zimmermann M. 2023 IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2023, рр. 11280–11286.

11. Fadini G. et al. Robotica, 2024, no. 6(42), pp. 2004–2025.

12. Varelas K. et al. International Conference on Parallel Problem Solving from Nature, Cham, Springer International Publishing, 2018, рр. 3–15.

13. Yesilevskiy Y., Gan Z., David Remy C. Journal of Mechanisms and Robotics, 2018, no. 3(10), pp. 031008.

14. Todorov E., Erez T., Tassa Y. 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, 2012, рр. 5026–5033.

15. Jallet W., Bambade A., El Kazdadi S., Carpentier J., Mansard N. Aligator, https://github.com/Simple-Robotics/aligator.

16. Jallet W., Bambade A., Arlaud E., El-Kazdadi S., Mansard N. and Carpentier J. IEEE Transactions on Robotics, 2025, vol. 41, pp. 2605–2624, DOI: 10.1109/TRO.2025.3554437.

17. IEC 60034-2-1:2024, Rotating electrical machines, Part 2-1: Standard methods for determining losses and efficiency from tests (excluding machines for traction vehicles), International Electrotechnical Commission, Geneva, 2024.


Review

For citations:


Nasonov K.V., Kakanov M.A., Skvortsova V.A., Borisov I.I. Computational design of a quadroped: an algorithm for optimizing rotary drive parameters. Journal of Instrument Engineering. 2026;69(6):523-533. (In Russ.) https://doi.org/10.17586/0021-3454-2026-69-6-523-533

Views: 159

JATS XML

ISSN 0021-3454 (Print)
ISSN 2500-0381 (Online)