Advertisement

Multi-objective Hierarchical Optimal Control for Quadruped Rescue Robot

  • Nan Hu
  • Shaoyuan Li
  • Feng Gao
Regular Papers Robot and Applications
  • 32 Downloads

Abstract

Timely and efficient rescue missions in disasters such as nuclear accidents, fires, and earthquakes require operating robots to work under high payload. This paper treats the problem of optimal planning and control of a walking-trot gait for a hydraulically actuated quadruped robot that has been developed in a collaborative project of the Departments of Mechanical Engineering and Automation at Shanghai Jiao Tong University. To mitigate the challenges of working with high-fidelity models of this highly complex mechanical system, a kinematics and approximate dynamics model is proposed that is shown to provide an accurate description of the walking motions we wish to study while at the same time being simple enough to support analysis. The proposed model is used to design limb movements in a walking trot gait that balance the trade off between energy consumption and the speed of execution of a desired mission. Bezier curves of different orders are used to design trajectories of the robot’s limbs. We verify the accuracy of the proposed model through experiments with the actual robot. We apply hierarchical optimization method to minimize the energy consumption, and we discuss a Pareto optimal solution that trades off mission duration and energy consumption. In the end perform several experiments to verify the effectiveness and superiority of the optimal algorithm we proposed.

Keywords

Dynamics kinematics Pareto optimal quadruped robot trot gait 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    K. Nagatani, S. Kiribayashi, Y. Okada, K. Otake, K. Yoshida, S. Tadokoro, T. Nishimura, T. Yoshida, E. Koyanagi, M. Fukushima, and S. Kawatsuma, “Emergency response to the nuclear accident at the Fukushima Daiichi Nuclear Power Plants using mobile rescue robots,” Journal of Field Robotics, vol. 30, no. 1, pp. 44–63, January 2013.CrossRefGoogle Scholar
  2. [2]
    W. Wang, W. Dong, Y. Su, D. Wu, and Z. Du, “Development of Search-and-rescue Robots for Underground Coal Mine Applications,” Journal of Field Robotics, vol. 31, no. 3, pp. 386–407, May 2014.CrossRefGoogle Scholar
  3. [3]
    O. Kwon and S. Park, “Adaptive dynamic locomotion of quadrupedal robots with semicircular feet on uneven terrain,” International Journal of Control, Automation and Systems, vol. 12, no. 1, pp. 147–155, February 2014.CrossRefGoogle Scholar
  4. [4]
    Y. Chiu, N. Shiroma, H. Igarashi, N. Stao, M. Inami, and F. Matsuno, “FUMA: Environment information gathering wheeled rescue robot with one-DOF arm,” Proc. of the 2005 IEEE International Workshop on Safety, Security and Rescue Robotics, pp. 81–86, 2005.Google Scholar
  5. [5]
    F. A. Goodarzi, D. Lee, and T. Lee, “Geometric control of a quadrotor UAV transporting a payload connected via flexible cable,” International Journal of Control, Automation and Systems, vol. 13, no. 6, pp 1486–1498, December 2015.CrossRefGoogle Scholar
  6. [6]
    L. F. Bertuccelli and M. L. Cummings, “Operator choice modeling for collaborative UAV visual search tasks,” IEEE Trans. on Systems, man, and Cybernetics-Part A: Systems and Humans, vol. 42, no. 5, pp. 1088–1099, May 2012.CrossRefGoogle Scholar
  7. [7]
    A. Khalifa and M. Fanni, “A new quadrotor manipulation system: Modeling and point-to-point task space control,” International Journal of Control, Automation and Systems, vol. 15, no. 3, pp. 1434–1446, June 2017.CrossRefGoogle Scholar
  8. [8]
    M. Murillo, A. Limache, P. Fredini, and L. Giovanini, “Generalized nonlinear optimal predictive control using iterative state-space trajectories: Applications to autonomous flight of UAVs,” International Journal of Control, Automation and Systems, vol. 13, no. 2, pp. 361–370, April 2015.CrossRefGoogle Scholar
  9. [9]
    M. Raibert, K. Blankespoor, G. Nelson, R. Playter, and the BigDog Team, “BigDog, the rough-terrain quadruped robot,” Proc. of 17th IFAC World Congress, pp. 10822–10825, 2008.Google Scholar
  10. [10]
    K. Hamed and J. Grizzle, “Event-based stabilization of periodic orbits for underactuated 3D bipedal robots with leftright symmetry,” IEEE Trans. on Robotics, vol. 30, no. 2, pp. 365–381, April 2014.CrossRefGoogle Scholar
  11. [11]
    M. F. Fallon, S. Kuindersma, S. Karumanchi, M. Antone, T. Schneider, H. Dai, C. D’Arpino, R. Deits, M. DiCicco, D. Fourie, T. Koolen, P. Marion, M. Posa, A. Valenzuela, K. Yu, J. Shah, K. Iagnemma, R. Tedrake, and S. Teller, “An architecture for online affordance-based perception and whole-body planning,” Journal of Field Robotics, vol. 32, no. 2, pp. 229–254, March 2015.CrossRefGoogle Scholar
  12. [12]
    S. Kuindersma, R. Deits, M. Fallon, A. Valenzuela, H. Dai, F. Permentere, T. Koolen, P. Marion, and R. Tedrake, “Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot,” Autonomous Robots, vol. 40, no. 3, pp. 429–455, March 2016.CrossRefGoogle Scholar
  13. [13]
    S. Kuindersma, F. Permenter, and R. Tedrake, “An efficiently solvable quadratic program for stabilizing dynamic locomotion,” Proc. of the International Conference on Robotics and Automation, pp. 2589–2594, 2014.Google Scholar
  14. [14]
    R. Deits and R. Tedrake, “Footstep planning on uneven terrain with mixed-integer convex optimization,” Proc. of 14th IEEE-RAS International Conference on Humanoid Robots, pp. 279–286, 2014.Google Scholar
  15. [15]
    H. Dai, A. Valenzuela, and R. Tedrake, “Whole-body motion planning with centroidal dynamics and full kinematics,” Proc. of 14th IEEE-RAS International Conference on Humanoid Robots, pp. 295–302, 2014.Google Scholar
  16. [16]
    H. Shin and B. Kim, “Energy-efficient gait planning and control for biped robots utilizing the allowable ZMP region,” IEEE Trans. on Robotics, vol. 30, no. 4, pp. 986–993, February 2014.CrossRefGoogle Scholar
  17. [17]
    P. Gonzales de Santos, E. Garcia, R. Ponticelli, and M. Armada, “Minimizing energy consumption in hexapod robots,” Advanced Robotics, vol. 23, no. 6, pp. 681–704, May 2009.CrossRefGoogle Scholar
  18. [18]
    H. Shin and B. Kim, “Energy-efficient gait planning and control for biped robots utilizing vertical body motion and allowable zmp region,” IEEE Trans. on Industrial Electronics, vol. 62, no. 4, pp. 2277–2286, April 2015.CrossRefGoogle Scholar
  19. [19]
    D. Marhefka, D. Orin, J. Schmiedeler, and K. Waldron, “Intelligent control of quadruped gallops,” IEEE Trans. on Mechatronics, vol. 8, no. 4, pp. 446–456, December 2003.CrossRefGoogle Scholar
  20. [20]
    N. Hu, S. Li, D. Huang, and Feng Gao, “Modeling and Optimal Control of Rescue Quadruped Robot with High Payload,” Mechanism and Machine Science: Proc. of ASIAN MMS 2016 & CCMMS 2016, pp. 521–535, 2016.Google Scholar
  21. [21]
    X. Tian, F. Gao, X. Chen, and C Qi, “Mechanism design and comparison for quadruped robot with parallel-serial leg,” Journal of Mechanical Engineering, vol. 49, no. 6, pp. 81–88, June 2013.CrossRefGoogle Scholar
  22. [22]
    F. Gao, C. Qi, Q. Sun, X. Chen, and X. Tian, “A quadruped robot with parallel mechanism legs,” Proc. of IEEE International Conference on Robotics and Automation, pp. 2566, 2014.Google Scholar
  23. [23]
    J. C. Lagarias, J. A. Reeds, M. H. Wright, and P. E. Wright, “Convergence properties of the Nelder-Mead simplex method in low dimensions,” SIAM Journal on Optimization, vol. 9, no. 1, pp. 112–147, January 1998.MathSciNetCrossRefzbMATHGoogle Scholar
  24. [24]
    H. Pontzer, “A new model predicting locomotor cost from limb length via force production,” Journal of Experimental Biology, vol. 208, pp. 1513–1524, April 2005.CrossRefGoogle Scholar
  25. [25]
    L. R. Palmer III and O. E. David, “Force Redistribution in a Quadruped Running Trot,” Proc. of IEEE International Conference on Robotics and Automation, pp. 4343–4348, 2007.Google Scholar
  26. [26]
    N. Hu, S. Li, D. Huang, and Feng Gao “Crawling gait planning for a quadruped robot with high payload walking on irregular terrain,” Proc. of the 19th IFAC World Congress, pp. 2153–2158, 2014.Google Scholar
  27. [27]
    C. Hong, G. Choi, and D. Ahn, “Integrated development platform for design of fuzzy inference system using Recur-Dyn and SIMULINK,” Proc. of 2006 International Joint Conference SICE-ICASE, pp. 4343–4348, 2007.Google Scholar
  28. [28]
    N. Hu, S. Li, D. Huang, and Feng Gao, “Trotting gait planning for a quadruped robot with high payload walking on irregular terrain,” Proc. of 2014 International Joint Conference on Neural Networks, pp. 581–587, 2014.CrossRefGoogle Scholar

Copyright information

© Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of AutomationShanghai Jiao Tong UniversityShanghaiChina
  2. 2.Key Laboratory of System Control and Information ProcessingMinistry of EducationShanghaiChina
  3. 3.School of Mechanical EngineeringShanghai Jiao Tong UniversityShanghaiChina

Personalised recommendations