Skip to main content
Log in

Dynamic Balance Control Algorithm of a Six-Legged Walking Robot, Little Crabster

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

Abstract

This paper describes a center of pressure (CoP) control algorithm for maintaining dynamic balance of a six-legged walking robot, Little Crabster. Little Crabster is a ground walking test robot that has been manufactured as part of the process to develop an underwater six-legged walking robot named Crabster for underwater exploration and precise operations. Little Crabster is utilized to develop a walking algorithm with high walking stability in challenging environments. Although Little Crabster fundamentally has good walking stability with a large support polygon formed by its six legs, it is necessary to solve the body shaking problem, which lowers the visibility during walking, and enhance its waking stability under strong tidal currents and uneven terrains in underwater surroundings. Therefore, in this paper, sensory feedback controllers are designed to control the CoP, a criterion of dynamic balance, by modeling Little Crabster as an inverted pendulum model with a spring and a damper. In particular, a controller switching algorithm that leads to a smooth transition among the CoP controllers is proposed to cope with model parameter changes according to the variable number of supporting legs during walking. Finally, the performances of the CoP controllers and the controller switching algorithm are verified through several experiments using Little Crabster.

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

References

  1. Wernli, R., Jaeger, J.: ROV technology update from an international perspective. In: Proc. of MTS/IEEE OCEANS 84 (1984)

  2. Singh, H., Yoerger, D., Bradley, A.: Issues in AUV design and development for oceanographic research. In: Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 1857–1862 (1997)

  3. Aoki, T., Murashima, T., Tsukioka, S., Nakajyoh, H., Ida, M.: Development of deep sea free swimming ROV “UROV7K”. In: Proc. of MTS/IEEE OCEANS 99, pp. 1307–1311 (1999)

  4. Jun, B.H., Shim, H., Park, J.Y., Kim, B.H., Lee, P.M.: A new concept and technologies of multi-legged underwater robot for high tidal current environment. In: Proc. of IEEE Symposium on Underwater Technology (UT), and 2011 Workshop on Scientific Use of Submarine Cables and Related Technologies (SSC), pp. 1–5 (2011)

  5. Kim, J.Y., Jun, B.H.: Mechanical design of six-legged walking robot, Little Crabster. In: Proc. of MTS/IEEE OCEANS2012, pp. 1–8 (2012)

  6. Devjanin, E., Gurfinkel, V., Gerfinkel, E., Kartashev, V., Lensky, A., Shneider, A., Shtilman, L.: The six legged walking robot capable of terrain adaptation. Mech. Mach. 18(4), 257–260 (1983)

    Article  Google Scholar 

  7. Weidemann, H.J., Pfeiffer, F., Elize, J.: The six-legged TUM walking robot. In: Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 1026–1033 (1994)

  8. Schmucker, U., Schneifer, A., Inme, T.: Hexagonal walking vehicle with force sensing capability. In: Proc. of Int. Symposium on Measurement and Control in Robotics(ISMCR), pp. 354–359 (1996)

  9. Takahashi, H., Iwasaki, M., Akizono, J., Asakura, O., Shiraiwa, S., Nakagawa, K.: Development of an aquatic walking robot for underwater inspection. the Report of the port and harbour research institute 31(5), 313–357 (1993)

  10. Tanaka, T., Sakai, H., Akizono, J.: Design concept of a prototype amphibious walking robot for automated shore line survey work. In: Proc. of MTS/IEEE OCEANS 04, pp. 834–839 (2004)

  11. Celaya, E., Porta, J.M.: Control of a six-legged robot walking on abrupt terrain. In: Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 2731–2736 (1996)

  12. Uchida, H., Shimoi, N., Jiu, H.Q., Komizo, D., Nonamo, K.: Force/attitude control of mine detecting six-legged locomotion robot. In: Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 780–785 (2000)

  13. Janrathitikarn, O., Long, L.N.: Gait control of a six-legged robot on unlevel terrain using a cognitive architecture. In: Proc. of IEEE Aerospace Conference, pp. 1–9 (2008)

  14. Okamoto, N., Kurihara, Y., Watanabe, K.: Motion control of multi-legged machines. In: Proc. of ICROS-SICE Int. Conference, pp. 2700–2704 (2009)

  15. Goeller, M., Roennau, A., Gorbunov, A., Heppner, G., Dillmann, R.: Pushing around a robot: force-based manual control of six-legged walking robot LAURON. In: Proc. of IEEE Int. Conf. on Robotics and Biomimetics, pp. 2647–2652 (2011)

  16. Barai, R.K., Nonami, K.: Robust adaptive fuzzy control law for locomotion control of a hexapod robot actuated by hydraulic actuators with dead zone. In: Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 2179–2184 (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jung-Yup Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, JY. Dynamic Balance Control Algorithm of a Six-Legged Walking Robot, Little Crabster. J Intell Robot Syst 78, 47–64 (2015). https://doi.org/10.1007/s10846-014-0074-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-014-0074-1

Keywords

Navigation