Preview

Mekhatronika, Avtomatizatsiya, Upravlenie

Advanced search
Open Access Open Access  Restricted Access Subscription or Fee Access

Motion Simulation in Virtual Environment of Flying Robots Inside Orbital Space Stations

https://doi.org/10.17587/mau.26.260-267

Abstract

The task of motion simulation of flying manipulation robots used in space modules in near-earth orbit is considered. As part of this task, a nonlinear mathematical model of flying robot dynamics was obtained, in which manipulator mass and dimensions are significantly less than those of the base link. The resulting mathematical model is used to motion control synthesis of the flying robot based on sliding modes. The proposed solution consists in providing such control that ensures the absence of oscillations in the vicinity of sliding surface. For this purpose, the control law of the flying robot is implemented using a continuous hyperbolic tangent function, which is an approximation of the discontinuous switching function. This approach makes it possible to effectively implement the robot’s movement along a given trajectory, its reorientation and stabilization. The approbation of methods and approaches proposed in the paper was carried out in virtual environment complex VirSim created by the authors. In this software package, the manipulation robot dynamics is performed using a universal sequential impulses method, which allows to handle various types constraints that arise due to the joints of robot links, body collisions, friction, etc. The flying robot control is implemented by means of a created functional diagram scheme that computes the control actions applied to the robot’s actuators based on virtual sensors readings and flight program’s input commands. Regarding this, the robot manipulator control in this complex is performed using PD controllers and inverse kinematics solving to ensure the required position of robot’s end effector (gripper). Simulation results showed the adequacy of the solutions proposed in the paper, which can be further used to flying robot control when solving more complex tasks related to the grip and transfer load inside the orbital station. 

About the Authors

E. V. Strashnov
Scientific Research Institute for System Analysis of the National Research Centre "Kurchatov Institute"
Russian Federation

Moscow, 117218



M. V. Mikhaylyuk
Scientific Research Institute for System Analysis of the National Research Centre "Kurchatov Institute"
Russian Federation

Moscow, 117218



References

1. Smith T. et al. Astrobee: a new platform for free-flying robotics research on the International Space Station, Proceedings of International Symposium on Artificial Intelligence, Robotics and Automation in Space, 2016.

2. Bualat M. G., Smith T., Fong T. W., Smith E. E., Wheeler D. W., the Astrobee Team. Astrobee: A new tool for ISS operations, Int. Conf. on Space Operations (SpaceOps), 2018.

3. Lehnhardt E., Connell D. The Gateway program as part of NASA’s plans for human exploration beyond low Earth orbit, IEEE Aerospace Conference (AeroConf), 2024.

4. Park I.-W., Smith T., Sanchez H., Wong S. W., Piacenza P., Ciocarlie M. Developing a 3-dof compliant perching arm for a free-flying robot on the international space station, IEEE International Conference on Advanced Intelligent Mechatronics, 2017, pp. 1135—1141.

5. Wilde M., Kwok Choon S., Grompone A. et al. Equations of motion of free-floating spacecraft-manipulator systems: an engineer’s tutorial, Frontiers in Robotics and AI, 2018, vol. 5, p. 41.

6. Shi L., Katupitiya J., Kinkaid N. A robust attitude controller for a spacecraft equipped with a robotic manipulator, American Control Conference (ACC), 2016, pp. 4966—4971.

7. Albee K., Hernandez A. C. The case for parameter-aware control of assistive free-flyers, AIAA SciTech GNC, 2021.

8. Hahn H. Rigid body dynamics of mechanisms: theoretical basis, ser. Rigid Body Dynamics of Mechanisms, Berlin, Springer, 2002.

9. Garstenauer H., Kurka G. A unified framework for rigid body dynamics, PhD thesis, 2006.

10. Pickl K. Rigid body dynamics: links and joints. Master’s thesis, Computer Science Department 10 (System Simulation), University of Erlangen, Nurnberg, 2009.

11. Catto E. Iterative dynamics with temporal coherence, Game Developer Conference, 2005, pp. 1—24.

12. Tonge R., Benevolenski F., Voroshilov A. Mass splitting for jitter-free parallel rigid body simulation, ACM Trans. Graph. 31, 2012, pp. 105:1—105:8.

13. Di Lucia S., Tipaldi G. D., Burgard W. Attitude stabilization control of an aerial manipulator using a quaternion-based backstepping approach, European Conference on Mobile Robots (ECMR), 2015, pp. 1—6.

14. Caldera F. Sliding mode attitude control for a small satellite with a manipulator, Master Thesis, Politecnico di Torino, 2019.

15. Ruggiero D. Robust attitude control for NASA Astrobee robots operating in the ISS, Master Thesis, Politecnico di Torino, 2020.

16. Mikhaylyuk M. V., Maltsev A. V., Timokhin P. Yu., Strashnov E. V., Kryuchkov B. I., Usov V. M. The VirSim virtual environment system for the simulation complexes of cosmonaut training, Pilotiruemye polety v kosmos, 2020, vol. 37, no. 4, pp. 72—95 (in Russian).

17. Kolesnikov K. S. ed. Course of Theoretical Mechanics: A Textbook for high schools, Moscow, Publishing House of the Bauman MSTU, 2005, 736 p. (in Russian).

18. Shtessel Y., Edwards C., Fridman L., Levant A. Sliding Mode Control and Observation, Birkhauser, New York, Springer, 2014, 356 p.

19. Utkin V. I. Sliding modes in control optimization, New York, Springer Verlag, 1992, 286 p.

20. Utkin V., Lee H. Chattering problem in sliding mode control systems, IEEE Int. Variable Struct. Syst., 2006, pp. 346—350.

21. Daley E. Astrobee free-flyer nozzle mechanism, Proceedings of the 45th Aerospace Mechanisms Symposium, NASA Johnson Space Center, 2020, pp. 441—454.

22. Mikhaylyuk M. V., Strashnov E. V. Simulation of articulated multibody system using sequential impulses method, Trudy NIISI RAN, 2014, vol. 4, no. 2, pp. 52—60 (in Russian).

23. Strashnov E. V., Mikhaylyuk M. V. Simulation of restrictions for the relative motion of the articulated rigid bodies in the virtual environment systems, Mekhatronika, Avtomatizatsiya, Upravlenie, 2015, vol. 16, no. 10, pp. 678—685 (in Russian).

24. Strashnov Е. V., Torgashev M. A. Simulation of the actuator dynamics of the virtual robots in the training complexes, Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 11, pp. 762—768 (in Russian).

25. Strashnov E. V., Mikhaylyuk M. V. Simulation of semiautomatic control of manipulator robots in virtual environment systems, Vestnik kibernetiki, 2017, no. 4 (28), pp. 189—196 (in Russian).


Review

For citations:


Strashnov E.V., Mikhaylyuk M.V. Motion Simulation in Virtual Environment of Flying Robots Inside Orbital Space Stations. Mekhatronika, Avtomatizatsiya, Upravlenie. 2025;26(5):260-267. (In Russ.) https://doi.org/10.17587/mau.26.260-267

Views: 93


ISSN 1684-6427 (Print)
ISSN 2619-1253 (Online)