Skip to main content

2015 | OriginalPaper | Buchkapitel

Fuzzy Logic Control of a Humanoid Robot on Unstable Terrain

verfasst von : Chris Iverach-Brereton, Jacky Baltes, Brittany Postnikoff, Diana Carrier, John Anderson

Erschienen in: RoboCup 2015: Robot World Cup XIX

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper describes a novel system for enabling a humanoid robot to balance on highly dynamic terrain using fuzzy logic. We evaluate this system by programming Jimmy, a small, humanoid DARwIn-OP robot, to balance on a bongo board – a simple apparatus consisting of a deck resting on a free-rolling wheel – using our novel fuzzy logic system and a PID controller based on our previous work (Baltes et al. [1]). Both control algorithms are tested using two different control policies: “do the shake,” wherein the robot attempts to keep the bongo board’s deck level by CoM manipulation; and “let’s sway,” wherein the robot pumps its legs up and down at regular intervals in an attempt to induce a state of dynamic stability to the system. Our experiments show that fuzzy logic control is equally capable to PID control for controlling a bongo board system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Jimmy is named after Jimmy Ball of Dauphin, Manitoba, winner of the Silver Medal in the 400 m sprint at the 1928 Olympics, and the Bronze Medal in the 4\(\,\times \,\)400 m relay at the 1928 and 1932 Olympics.
 
2
In the HuroCup sprint event the robots must walk or run 3 m forward followed by 3 m backwards.
 
Literatur
1.
Zurück zum Zitat Baltes, J., Iverach-Brereton, C., Anderson, J.: Human inspired control of a small humanoid robot in highly dynamic environments or Jimmy Darwin Rocks the bongo board. In: Bianchi, R.A.C., Akin, H., Ramamoorthy, S., Sugiura, K. (eds.) RoboCup 2014. LNCS, vol. 8992, pp. 466–477. Springer, Heidelberg (2015)CrossRef Baltes, J., Iverach-Brereton, C., Anderson, J.: Human inspired control of a small humanoid robot in highly dynamic environments or Jimmy Darwin Rocks the bongo board. In: Bianchi, R.A.C., Akin, H., Ramamoorthy, S., Sugiura, K. (eds.) RoboCup 2014. LNCS, vol. 8992, pp. 466–477. Springer, Heidelberg (2015)CrossRef
2.
Zurück zum Zitat Baltes, J., Tu, K.Y., Lip, S.L.: HuroCup Competition. FIRA, September 2013 Baltes, J., Tu, K.Y., Lip, S.L.: HuroCup Competition. FIRA, September 2013
3.
Zurück zum Zitat Wang, J.J.: Simulation studies of inverted pendulum based on PID controllers. Simul. Model. Pract. Theory 19(1), 440–449 (2011). Modeling and Performance Analysis of Networking and Collaborative SystemsCrossRef Wang, J.J.: Simulation studies of inverted pendulum based on PID controllers. Simul. Model. Pract. Theory 19(1), 440–449 (2011). Modeling and Performance Analysis of Networking and Collaborative SystemsCrossRef
4.
Zurück zum Zitat Harmon, M.E., Harmon, S.S.: Reinforcement Learning: A Tutorial. WL/AAFC, WPAFB Ohio, vol. 45433 (1996) Harmon, M.E., Harmon, S.S.: Reinforcement Learning: A Tutorial. WL/AAFC, WPAFB Ohio, vol. 45433 (1996)
5.
Zurück zum Zitat Hehn, M., D’Andrea, R.: A flying inverted pendulum. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), pp. 763–770. IEEE (2011) Hehn, M., D’Andrea, R.: A flying inverted pendulum. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), pp. 763–770. IEEE (2011)
6.
Zurück zum Zitat Wang, L.X.: Stable adaptive fuzzy controllers with application to inverted pendulum tracking. IEEE Trans. Syst. Man Cybern. Part B Cybern. 26(5), 677–691 (1996)CrossRef Wang, L.X.: Stable adaptive fuzzy controllers with application to inverted pendulum tracking. IEEE Trans. Syst. Man Cybern. Part B Cybern. 26(5), 677–691 (1996)CrossRef
7.
Zurück zum Zitat Yamakawa, T.: Stabilization of an inverted pendulum by a high-speed fuzzy logic controller hardware system. Fuzzy Sets Syst. 32(2), 161–180 (1989)CrossRef Yamakawa, T.: Stabilization of an inverted pendulum by a high-speed fuzzy logic controller hardware system. Fuzzy Sets Syst. 32(2), 161–180 (1989)CrossRef
8.
Zurück zum Zitat Anderson, S., Hodgins, J.: Adaptive torque-based control of a humanoid robot on an unstable platform. In: 2010 10th IEEE-RAS International Conference on Humanoid Robots (Humanoids), pp. 511–517 (2010) Anderson, S., Hodgins, J.: Adaptive torque-based control of a humanoid robot on an unstable platform. In: 2010 10th IEEE-RAS International Conference on Humanoid Robots (Humanoids), pp. 511–517 (2010)
9.
Zurück zum Zitat McGrath, S., Anderson, J., Baltes, J.: Model-free active balancing for humanoid robots. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds.) RoboCup 2008. LNCS, vol. 5399, pp. 544–555. Springer, Heidelberg (2009)CrossRef McGrath, S., Anderson, J., Baltes, J.: Model-free active balancing for humanoid robots. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds.) RoboCup 2008. LNCS, vol. 5399, pp. 544–555. Springer, Heidelberg (2009)CrossRef
10.
Zurück zum Zitat Park, J., Haan, J., Park, F.: Convex optimization algorithms for active balancing of humanoid robots. IEEE Trans. Robot. 23(4), 817–822 (2007)CrossRef Park, J., Haan, J., Park, F.: Convex optimization algorithms for active balancing of humanoid robots. IEEE Trans. Robot. 23(4), 817–822 (2007)CrossRef
11.
Zurück zum Zitat Hyon, S., Cheng, G.: Gravity compensation and full-body balancing for humanoid robots. In: 2006 6th IEEE-RAS International Conference on Humanoid Robots, pp. 214–221 (2006) Hyon, S., Cheng, G.: Gravity compensation and full-body balancing for humanoid robots. In: 2006 6th IEEE-RAS International Conference on Humanoid Robots, pp. 214–221 (2006)
12.
Zurück zum Zitat Pratt, J., Carff, J., Drakunov, S., Goswami, A.: Capture point: a step toward humanoid push recovery. In: 2006 6th IEEE-RAS International Conference on Humanoid Robots, pp. 200–207 (2006) Pratt, J., Carff, J., Drakunov, S., Goswami, A.: Capture point: a step toward humanoid push recovery. In: 2006 6th IEEE-RAS International Conference on Humanoid Robots, pp. 200–207 (2006)
13.
Zurück zum Zitat Baltes, J., Iverach-Brereton, C., Anderson, J.: Sensor filtering for balancing of humanoid robots in highly dynamic environments. In: 2013 CACS International Automatic Control Conference (CACS), pp. 170–173, December 2013 Baltes, J., Iverach-Brereton, C., Anderson, J.: Sensor filtering for balancing of humanoid robots in highly dynamic environments. In: 2013 CACS International Automatic Control Conference (CACS), pp. 170–173, December 2013
14.
Zurück zum Zitat Iverach-Brereton, C., Winton, A., Baltes, J.: Ice skating humanoid robot. In: Herrmann, G., Studley, M., Pearson, M., Conn, A., Melhuish, C., Witkowski, M., Kim, J.-H., Vadakkepat, P. (eds.) TAROS-FIRA 2012. LNCS, vol. 7429, pp. 209–219. Springer, Heidelberg (2012)CrossRef Iverach-Brereton, C., Winton, A., Baltes, J.: Ice skating humanoid robot. In: Herrmann, G., Studley, M., Pearson, M., Conn, A., Melhuish, C., Witkowski, M., Kim, J.-H., Vadakkepat, P. (eds.) TAROS-FIRA 2012. LNCS, vol. 7429, pp. 209–219. Springer, Heidelberg (2012)CrossRef
15.
Zurück zum Zitat Iverach-Brereton, C., Baltes, J., Anderson, J., Winton, A., Carrier, D.: Gait design for an ice skating humanoid robot. Robot. Auton. Syst. 62(3), 306–318 (2012)CrossRef Iverach-Brereton, C., Baltes, J., Anderson, J., Winton, A., Carrier, D.: Gait design for an ice skating humanoid robot. Robot. Auton. Syst. 62(3), 306–318 (2012)CrossRef
16.
Zurück zum Zitat Martin, N.: Robot Goes From Hockey Skates to Skis. Winnipeg Free Press, Winnipeg (2015 A2) Martin, N.: Robot Goes From Hockey Skates to Skis. Winnipeg Free Press, Winnipeg (2015 A2)
Metadaten
Titel
Fuzzy Logic Control of a Humanoid Robot on Unstable Terrain
verfasst von
Chris Iverach-Brereton
Jacky Baltes
Brittany Postnikoff
Diana Carrier
John Anderson
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-29339-4_17