Skip to main content
Log in

Trajectory Simulation for a Robotic Platform Using a Virtual Prototype and a Python–Adams Interface

  • Published:
Russian Engineering Research Aims and scope

Abstract

Simulation of a robotic mobile platform using Matlab Simulink and Adams View software is considered. MSC Adams software is used to create a virtual prototype of the Gough–Stewart platform in the form of a parameterized model controlled by means of Python object-oriented programming language. The manipulator kinematics and the corresponding forces are determined as a function of the design features in combined Adams–Matlab simulation, by solving an inverse kinematic problem. In computer experiments, the structure is optimized and various trajectories are analyzed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.

REFERENCES

  1. Alyushin, Yu.A. Elenev, S.A., and Sheptunov, S.A., Mathematical model of Stewart platform motion, J. Mach. Manuf. Reliab., 2010, vol. 39, pp. 305–312. https://doi.org/10.3103/S1052618810040011

    Article  Google Scholar 

  2. Leonov, G.A., Zegzhda, S.A., Zuev, S.M., et al., Dynamics and control of the Stewart platform, Dokl. Phys., 2014, vol. 59, pp. 405–410. https://doi.org/10.1134/S102833581409002X

    Article  Google Scholar 

  3. Vorob’ev, A.N. and Gebel’, E.S., Forward and reverse positional problem of the Gough–Stewart platform with six degrees of freedom, Sovr. Mater., Tekh. Tekhnol., 2016, no. 2 (5), pp. 69–73.

  4. Keshtkar, S., Poznyak, A.S., Hernandez, E., et al., Adaptive sliding-mode controller based on the “Super-Twist” state observer for control of the Stewart platform, Autom. Remote Control, 2017, vol. 78, pp. 1218–1233. https://doi.org/10.1134/S0005117917070049

    Article  MathSciNet  MATH  Google Scholar 

  5. Rybak, L.A., Gaponenko, E.V., and Chichvarin, A.V., Synthesis of a multi-connected digital controller for a robotized vibration isolation platform based on H -optimization, Autom. Remote Control, 2018, vol. 79, pp. 1255–1269. https://doi.org/10.1134/S0005117918070068

    Article  MathSciNet  MATH  Google Scholar 

  6. Lapikov, A.L. and Pashchenko, V.N., Solution of direct kinematic problem for Gough–Stewart platform with the use of analytical equation of plane, Nauka Obraz.: Nauchn. Izd. MGTU im. N.E. Baumana, 2014, no. 4, pp. 124–134. https://doi.org/10.7463/0414.0706936

  7. Tuktybaeva, A.E., Power analysis of the Stewart platform, Aktual. Nauchn. Issled. Sovr. Mire, 2017, no. 4-4 (24), pp. 82–88.

  8. Voinov, I.V., Telegin, A.I., and Timofeev, D.N., Vector and scalar equations types to solve problems of the dynamics of the Stewart platform, Vestn. Yuzhno-Ural. Gos. Univ. Ser.: Komp. Tekhnol., Upr., Radioelektron., 2016, vol. 16, no. 4, pp. 19–28. https://doi.org/10.14529/ctcr160403

    Article  Google Scholar 

  9. Boyunova, E.M. and Palochkin, S.V., Modeling of the mechanism structure based on the Stewart platform in the Mathcad environment, Aktual. Probl. Guman. Estestv. Nauk, 2016, no. 6-1, pp. 70–73. https://www.elibrary.ru/item.asp?id=26141959

  10. Greshnyakov, P.I., Stewart platform pneumatic control system development and characteristic research, Vestn. Samarsk. Gos. Aerokosm. Univ. im. Akad. S.P. Koroleva (Nats. Issled. Univ.), 2016, vol. 15, no. 1, pp. 151–162.

  11. Seidakhmet, A.Zh., Abduraimov, A.E., and Kamal, A.N., Using the inverse kinematics and the M-atlab system for controlling the Stewart platform, Mezhdunarod. Zh. Prikl. Fund. Issled., 2017, no. 8-2, pp. 216–220.

  12. Tanyrbergenova, K.I. and Mirgalikyzy, T., Solving forward and inverse problems of controlling the kinematics of the robot using the example of the Stewart platform, Vestn. Kazakhsk. Akad. Transport. Kommun. im. M. Tynyshpaeva, 2020, no. 3 (114), pp. 334–341.

  13. Ermilov, G.S., Development of simulator management systems based on the Stewart platform, Colloq.-J., 2020, no. 12-1 (64), pp. 11–21.

  14. Lopatin, A.A., Parsing of mechanisms with six degrees of freedom and practical application on the example of the Gough–Stewart platform, Sovr. Probl. Teor. Mash., 2020, no. 9, pp. 33–36.

  15. Kol’tsov, A.G., Blokhin, D.A., and Khabarov, A.V., The influence of the kinematic characteristics of the Stewart platform on the accuracy of the measuring mechanism movement, Dinam. Sist., Mekh. Mash., 2014, no. 2, pp. 296–299.

  16. Sopin, P.K. and Gainullina, Ya.N., Design booth-simulation based on the Stewart–Gough platform, Fund. Prikl. Probl. Tekh. Tekhnol., 2015, no. 5 (313), pp. 142–145.

Download references

Funding

Financial support was provided within the framework of the Priority 2030 program at Shukhov Belgorod State Technical University.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to I. A. Duyun or T. A. Duyun.

Ethics declarations

The authors declare that they have no conflicts of interest.

Additional information

Translated by B. Gilbert

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duyun, I.A., Duyun, T.A. Trajectory Simulation for a Robotic Platform Using a Virtual Prototype and a Python–Adams Interface. Russ. Engin. Res. 43, 103–106 (2023). https://doi.org/10.3103/S1068798X23020107

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S1068798X23020107

Keywords:

Navigation