Manipulation Control of a Flexible Space Free Flying Robot Using Fuzzy Tuning Approach


1 Department of Agro-Technology, College of Aburaihan, University of Tehran, Pakdasht, Tehran, Iran

2 Center of Excellence in Robotics and Control, Advanced Robotics and Automated Systems Lab, Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran


Cooperative object manipulation control of rigid-flexible multi-body systems in space is studied in this paper. During such tasks, flexible members like solar panels may get vibrated that in turn may lead to some oscillatory disturbing forces on other subsystems, and consequently produces error in the motion of the end-effectors of the cooperative manipulating arms. Therefore, to design and develop capable model-based controllers for such complicated systems deriving a dynamics model is required. However, due to practical limitations and real-time implementation, the system dynamics model should require low computations. So, first to obtain a precise compact dynamics model, the Rigid-Flexible Interactive dynamics Modelling (RFIM) approach is briefly introduced. Using this approach, the system is virtually partitioned into two rigid and flexible portions, and a convenient model for control purposes is developed. Next, Fuzzy Tuning Manipulation Control (FTMC) algorithm is developed, and a Space Free-Flying Robotic (SFFR) system with flexible appendages is considered as a practical case that necessitates delicate force exertion by several end-effectors to move an object along a desired path. The SFFR system contains two cooperative manipulators, appended with two flexible solar panels. The system also includes a third and fourth arm, i.e. a turning antenna and a moving camera. To reveal the merits of the developed model-based controller, the manoeuvre is deliberately planned such that flexible modes of solar panels get stimulated due to arms motion. Obtained results show the effective performance of the proposed approach as will be discussed.


S. Ali A., Moosavian and E. Papadopoulos, Free-flying robots in space: an overview of dynamics modelling, planning and control, Robotica, Vol. 25, (2007), 537–547.
S. K. Dwivedy, P. Eberhard, Dynamic analysis of flexible manipulators, a literature review, Mechanism and Machine Theory, Vol. 41, (2006), 749–777.
L. Romdhane, Dynamic analysis of a flexible slider–crank mechanism with clearance, European Journal of Mechanics, Solids, Vol. 27, 2008, 882–898.
P. Zarafshan, S. Ali A., Moosavian, Manipulation Control of a Space Robot with Flexible Solar Panels, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Montreal, Canada, (2010), 1099-1104.
P. Zarafshan, S. Ali A. Moosavian, Control of a Space Robot with Flexible Members, IEEE International Conference on Robotics and Automation (ICRA2011), Shanghai, China, (2011).
A. A. Ata, H. Johar, Dynamic force/motion simulation of a rigid flexible manipulator during task constrained, IEEE International Conference on Mechatronics, (2004), 268–273.
K. Yoshida, H. Nakanishi, H. Ueno, N. Inaba, T. Nishmaki and M. Oda, Dynamics, control and impedance matching for robotic capture of a non-cooperative satellite, Journal of Advanced Robotics, Vol. 18(2), (2004), 175–198.
B. Simeon, On Lagrange multipliers in flexible multi-body dynamics, Computer Methods Applied Mechanical Engineering, Vol. 19(5), (2006), 6993–7005.
A. Fattah, J. Angeles, and A. K. Misra, Dynamics of a 3-DOF spatial parallel manipulator with flexible links, IEEE International Conference on Robotics and Automation, (1995), 627–632.
M. H. Korayem, A. Basu, Dynamic load carrying capacity of mobile-base flexible joint manipulators, The International Journal sof Advanced Manufacturing Technology, Vol. 25(1-2), ( 2005), 62–70.
T. M. Wasfy, A. K. Noor, Computational strategies for flexible multi-body systems, Applied Mechanic, Vol. 56(6), (2003), 553-613.
M. O. Chtiba, S. Choura, S. El-Borgi, and A. H. Nayfeh, Confinement of Vibrations in Flexible Structures Using Supplementary Absorbers: Dynamic Optimization, Journal of Vibration and Control, Vol. 16(3), (2010), 357-376.
K. Yoshida, D. N. Nenchev, P. Vichitkulsawat, H. Kobayashi and M. Uchiyama, Experiments on the point-to-point operations of a flexible structure mounted manipulator system, Journal of Advanced Robotics, Vol. 11(4), (1996), 397-411.
A. Ebrahimi, S. Ali A. Moosavian and M. Mirshams, Comparison between Minimum and Near-Minimum Time Optimal Control of a Flexible Slewing Spacecraft, Journal of Aerospace Science and Technology, Vol. 3(3), (2006), 135-142.
A. A. Shabana, Dynamics of Multi-body Systems, 3rd Edition, Cambridge University Press.
R., Jain, P. M. Pathak, 2008, Trajectory planning of 2 DOF planar space robot without attitude controller, World Journal of Modelling and Simulation, Vol. 4(3), (2005), 196-204.
A. Suleman, Multibody Dynamics and Nonlinear Control of Flexible Space Structures, Journal of Vibration and Control, Vol. 10(11), (2004), 1639-1661.
X. Ge, Y. Liu, The attitude stability of a spacecraft with two flexible solar arrays in the gravitational field", Journal of Chaos, Solitons and Fractals, Vol. 37, (2008), 108–112.
B. Pratiher, S. K. Dwivedy, Non-linear dynamics of a flexible single link Cartesian manipulator, International Journal of Non-Linear Mechanics, Vol. 42, (2007), 1062–1073.
J. A. C. Ambrosio, Dynamics of structures undergoing gross Motion and nonlinear deformations: a multi-body approach, Computer Structure, Vol. 59(6), (1996), 1001–1012.
C. Schmitke and J. McPhee, Using linear graph theory and the principle of orthogonality to model multi-body, multi-domain systems, Advanced Engineering Informatics, Vol. 22(2), (2008), 147-160.
M. J. Sadigh, A. K. Misra, Stabilizing Tethered Satellite Systems Using Space Manipulators, IEEE International Conference on Intelligent Robots and Systems, (1994), 1546-1553.
H. Zohoor, S. M. Khorsandijou, Dynamic model of a flying manipulator with two highly flexible links, Journal of Applied Mathematical Modelling, 32, (2008), 2117–2132.
J. F. Deu, A. C. Galucio and R. Ohayon, Dynamic responses of flexible-link mechanisms with passive/active damping treatment, Journal of Computers and Structures, 86, (2008), 258–265.
P. Zarafshan, S. Ali A. Moosavian, Rigid-Flexible Interactive Dynamics Modelling Approach, Journal of Mathematical and Computer Modelling of Dynamics Systems, 18(2), (2011), 1-25.
R. Siegwart, I. R. Nourbakhsh, Introduction to autonomous mobile robots, New Delhi, Prentice-Hall of India, (2005).
P. Zarafshan S. Ali A. Moosavian, Fuzzy Tuning Manipulation Control of a Space Robot with Passive Flexible Solar Panels, Proc. of the IEEE International Conference on Mechatronics and Automation (ICMA), Beijing, China, (2011).
R. Rastegari, S. Ali. A. Moosavian, Multiple Impedance Control of Space Free-Flying Robots via Virtual Linkages, Acta Astronautica, Vol. 66(5), (2010), 748-759.
M. A. Ahmad, M. H. Suid, M. S. Ramli, M. A. Zawawi and R. M. T. R. Ismail, PD Fuzzy Logic with non-collocated PID approach for vibration control of flexible joint manipulator, 6th International Signal Processing and Its Applications (CSPA), (2010).
F. M. Botsali, M. Kalyoncu, M. Tinkir and U. Onen, Fuzzy logic trajectory control of flexible robot manipulator with rotating prismatic joint, The 2nd International Conference on Computer and Automation Engineering (ICCAE), (2011), 35-39.
W. Chen, Y. Yu, X. Zhao, L. Zhao and Q. Sun, Position control of a 2DOF underactuated planar flexible manipulator, IEEE International Conference on Mechatronics and Automation (ICMA), (2011), 464-469.
S. Ali A. Moosavian, E.Papadopoulos, Explicit Dynamics of Space Free-Flyers with Multiple Manipulators via SPACEMAPLE, Journal of Advanced Robotics, 18(2), (2004), 223-244.
V. R. Katti1, K. Thyagarajan, K. N. Shankara and A. S. Kiran Kumar, Spacecraft technology, Current Science, 93(12), (2007), 1715-1736.
M. J. Brennan, J. G. Bonito, S. J. Elliott, A. David and R. J. Pinnington, Experimental investigation of different actuator technologies for active vibration control, Journal of Smart Material and Structure, 8, (1999), 145–153.