Skip to main content
Log in

Fault Tolerant Control and Reconfiguration of Mobile Manipulator

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

Trajectory control of mobile manipulator under joint lock failure poses new challenges. In this work fault tolerant scheme is proposed for trajectory control under joint lock failure through reconfiguration while exploiting the existing redundancy of the mobile manipulator system. Closed loop inverse kinematics (CLIK) algorithm are employed to transform the tip trajectory control problem to joint space control problem. In this work, two kinds of reconfiguration schemes are proposed, one using the redundancy in the manipulator only and another using the redundancy available with complete mobile manipulator system. Both types of the reconfiguration schemes use CLIK algorithm to calculate mobile base position and manipulator joint configurations so that the tip follows the reference trajectory in spite of locked joint failure of manipulator. Simulation and experimental results are presented to validate the proposed fault tolerant schemes.

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.

Similar content being viewed by others

Data Availability and Material

The data related to the work contributions presented in this work is available with authors.

References

  1. Yamamoto, Y., Yun, X.: Coordinated task execution of a human and a mobile manipulator, pp. 1006–1011. Proceedings of IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA (1996). https://doi.org/10.1109/ROBOT.1996.506840

  2. Yamamoto, Y., Yun, X.: Effect of the dynamic interaction on coordinated control of mobile manipulators. IEEE Trans. Robot. Autom. 12, 816–824 (1996)

    Article  Google Scholar 

  3. Seraji, H.: An on-line approach to coordinated mobility and manipulation, vol. 1, pp. 28–35. Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, GA, USA (1993). https://doi.org/10.1109/ROBOT.1993.291957

  4. Li, Z., Li, C., Li, S., Cao, X.: A fault-tolerant method for motion planning of industrial redundant manipulator. IEEE Transactions on Industrial Informatics. 16(12), 7469–7478 (Dec. 2020). https://doi.org/10.1109/TII.2019.2957186

  5. Mu, Z., Han, L., Xu, W., Li, B., Liang, B.: Kinematic analysis and fault-tolerant trajectory planning of space manipulator under a single joint failure. Robot. Biomimetics. 3, 1–10 (2016)

    Article  Google Scholar 

  6. She, Y., Xu, W., Su, H., Liang, B., Shi, H.: Fault-tolerant analysis and control of SSRMS-type manipulators with single-joint failure. Acta Astronautica. 120, 270–286 (2016)

    Article  Google Scholar 

  7. Jia, Q., Li, T., Chen, G., Sun, H., Zhang, J.: Trajectory optimization for velocity jumps reduction considering the unexpectedness characteristics of space manipulator joint-locked failure. Int. J. Aerospace Eng. 2016, 1687–5966 (2016). https://doi.org/10.1155/2016/7819540

  8. Jia, Q., Wang, X., Chen, G., Yuan, B., Fu, Y.: Coping strategy for multi-joint multi-type asynchronous failure of a space manipulator. IEEE Access. 6, 40337–40353 (2018)

    Article  Google Scholar 

  9. Xie, B., Maciejewski, A.: Kinematic design of optimally fault tolerant robots for different joint failure probabilities. IEEE Robot. Automation Lett. 3, 827–834 (2018)

    Article  Google Scholar 

  10. Gor, M.M., Pathak, P.M., Samantaray, A.K., Yang, J.M., Kwak, S.W.: Fault-tolerant control of a compliant legged quadruped robot for free swinging failure. Proceedings of the institution of mechanical engineers. Part I: J. Syst. Control Eng. 232, 161–177 (2018)

    Google Scholar 

  11. Nazari, V., Notash, L.: Failure recovery of manipulators under joint velocity limits using constrained optimization and partitioned Jacobian matrix. Mech. Mach. Theory. 99, 58–71 (2016)

    Article  Google Scholar 

  12. Yang, J.M., Kim, J.H.: A fault tolerant gait for a hexapod robot over uneven terrain, IEEE transactions on systems, man, and cybernetics. Part B (Cybernetics). 30, 172–180 (2000)

    Article  Google Scholar 

  13. Watanabe, K., Sato, K., Izumi, K., Kunitake, Y.: Analysis and control for an omnidirectional mobile manipulator. J. Intell. Robot. Syst. 27, 3–20 (2000)

  14. Karnopp, D.C., Margolis, D.L., and Rosenberg, R.C.: System Dynamics: Modeling, Simulation, and Control of Mechatronic Systems. John Wiley & Sons (2012)

  15. Mukherjee, A., Karmakar, R., and Samantaray, A.K.: Bond graph in modeling, simulation and fault identification, IK International New Delhi (2006)

  16. Merzouki, R., Samantaray, A.K., Pathak, P.M., Bouamama, B.O.: Intelligent Mechatronic Systems: Modeling, Control and Diagnosis, Springer Science & Business Media (2012)

  17. Ram, R.V., Pathak, P.M., Junco, S.J.: Trajectory control of a mobile manipulator in the presence of base disturbance. Simulation. 95, 529–543 (2019)

    Article  Google Scholar 

  18. Pathak, P.M., Mukherjee, A., Dasgupta, A.: Impedance control of space robots using passive degrees of freedom in controller domain. J. Dyn. Syst. Meas. Control. 127, 564–578 (2005)

    Article  Google Scholar 

  19. Craig, J.J.: Introduction to Robotics: Mechanics and Control, 3/E, Pearson Education India (2009)

  20. Saha, S.K.: Introduction to Robotics, Tata McGraw-Hill Education (2014)

  21. Kleijn, C., Groothuis, M.A., and Differ, H.G.: 20-sim 4.7 Reference Manual, Enschede Controllab Products B.V., ISBN 978-90-79499229 (2020)

  22. Ram, R.V., Pathak, P.M., Junco, S.J.: Inverse kinematics of mobile manipulator using bidirectional particle swarm optimization by manipulator decoupling. Mech. Mach. Theory. 131, 385–405 (2019)

    Article  Google Scholar 

  23. Parker, J.K., Khoogar, A.R., Goldberg, D.E.: Inverse kinematics of redundant robots using genetic algorithms, vol. 1, pp. 271–276. Proceedings of International Conference on Robotics and Automation, Scottsdale, AZ (1989). https://doi.org/10.1109/ROBOT.1989.100000

  24. Park, J., Choi, Y., Chung, W.K., Youm, Y.: Multiple tasks kinematics using weighted pseudo-inverse for kinematically redundant manipulators, vol. 4, pp. 4041–4047. Proceedings of IEEE International Conference on Robotics and Automation (Cat. No.01CH37164), Seoul, South Korea (2001). https://doi.org/10.1109/ROBOT.2001.933249

  25. Köker, R., Öz, C., Çakar, T., Ekiz, H.: A study of neural network based inverse kinematics solution for a three-joint robot. Robot. Auton. Syst. 49, 227–234 (2004)

    Article  Google Scholar 

  26. Siciliano, L., Sciavicco, L., and Villani, G., Oriolo: Robotics: Modelling, Planning and Control, Springer Science & Business Media (2010)

  27. Bogle, M.G.V., Hearst, J.E., Jones, V.F.R., Stoilov, L.: Lissajous knots. J. Knot Theory Ramification. 3, 121–140 (1994)

    Article  MathSciNet  Google Scholar 

  28. Groom, K.N., Maciejewski, A.A., Balakrishnan, V.: Real-time failure-tolerant control of kinematically redundant manipulators. IEEE Trans. Robot. Autom. 15, 1109–1115 (1999)

    Article  Google Scholar 

  29. Chiaverini, S.: Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators. IEEE Trans. Robot. Autom. 13, 398–410 (1997)

    Article  Google Scholar 

  30. Paredis, C.J., Khosla, P.K.: Designing fault-tolerant manipulators: how many degrees of freedom. Int. J. Robot. Res. 15, 611–628 (1996)

    Article  Google Scholar 

Download references

Acknowledgements

Authors are grateful to Pulkit Goyal, Prabh Pal Singh and Nitesh Arora for their help in development of prototype of mobile manipulator.

Funding

The work presented in the manuscript is not supported by any funding agency.

Author information

Authors and Affiliations

Authors

Contributions

Vitalram Rayankula: This work is part of his PhD thesis. This author has performed the simlulations and conducted the experiment. The results of both experiments and simulations given in the manuscipt were recorded and analysed by him. The author has also prepared the manuscript.

Pushparaj Mani Pathak: This authors is responsible for the research leadership. He has conceptualized the problem and guided the student to conduct simulations and experiments. He has guided, reviewed and revised the manuscript several times. He equally shares responsibilty for the results and the ideas proposed in the manuscript along with the first author.

Corresponding author

Correspondence to Pushparaj Mani Pathak.

Ethics declarations

Competing Interests

There are no conflicts of ineterst for the results presented in the manuscript. Authors assume full responsibility for the results presented in the manuscript.

Ethical Approval

No human subject has been used to conduct experiments or any other part of work presented in this article.

Consent to Participate

Consent to participate in research has not been taken from any one, as no human or any other animal subject is involved for research.

Consent to Publish

Authors give their consent to the Springer pulisher to publish this article in Jounral of intelligent and robotic systems.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rayankula, V., Pathak, P.M. Fault Tolerant Control and Reconfiguration of Mobile Manipulator. J Intell Robot Syst 101, 34 (2021). https://doi.org/10.1007/s10846-021-01317-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-021-01317-1

Keywords

Navigation