Skip to main content
Log in

Navigating sensory conflict in dynamic environments using adaptive state estimation

  • Original Paper
  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

Most conventional robots rely on controlling the location of the center of pressure to maintain balance, relying mainly on foot pressure sensors for information. By contrast, humans rely on sensory data from multiple sources, including proprioceptive, visual, and vestibular sources. Several models have been developed to explain how humans reconcile information from disparate sources to form a stable sense of balance. These models may be useful for developing robots that are able to maintain dynamic balance more readily using multiple sensory sources. Since these information sources may conflict, reliance by the nervous system on any one channel can lead to ambiguity in the system state. In humans, experiments that create conflicts between different sensory channels by moving the visual field or the support surface indicate that sensory information is adaptively reweighted. Unreliable information is rapidly down-weighted, then gradually up-weighted when it becomes valid again. Human balance can also be studied by building robots that model features of human bodies and testing them under similar experimental conditions. We implement a sensory reweighting model based on an adaptive Kalman filter in a bipedal robot, and subject it to sensory tests similar to those used on human subjects. Unlike other implementations of sensory reweighting in robots, our implementation includes vision, by using optic flow to calculate forward rotation using a camera (visual modality), as well as a three-axis gyro to represent the vestibular system (non-visual modality), and foot pressure sensors (proprioceptive modality). Our model estimates measurement noise in real time, which is then used to recompute the Kalman gain on each iteration, improving the ability of the robot to dynamically balance. We observe that we can duplicate many important features of postural sway in humans, including automatic sensory reweighting, effects, constant phase with respect to amplitude, and a temporal asymmetry in the reweighting gains.

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

  • Carew B, BTlanger P (1973) Identification of optimum filter steady-state gain for systems with unknown noise covariances. IEEE Trans Autom Control 18(6): 582–587

    Article  Google Scholar 

  • Carver S, Kiemel T, van der Kooij H, Jeka JJ (2005) Comparing internal models of the dynamics of the visual environment. Biol Cybern 92(3): 147–163

    Article  PubMed  Google Scholar 

  • Carver T, Kiemel S, Jeka J (2006) Modelling the dynamics of sensory reweighting. Biol Cybern 95(2): 123–134

    Article  PubMed  Google Scholar 

  • Clark S, Riley MA (2007) Multisensory information for postural control: sway-referencing gain shapes center of pressure variability and temporal dynamics. Exp Brain Res 176(2): 299–310

    Article  PubMed  Google Scholar 

  • Day BL, Cauquil AS, Bartolomei L, Pastor MA, Lyon IN (1997) Human body-segment tilts induced by galvanic stimulation: a vestibularly driven balance protection mechanism. J Physiol 500(3): 661–672

    PubMed  CAS  Google Scholar 

  • Dokka K, Kenyon RV, Keshner EA, Kording KP (2010) Self versus environment motion in postural control. PLoS Comput Biol 6(2):e1000,680. doi:10.1371/journal.pcbi.1000680

  • Drécourt JP, Madsen H, Rosbjerg D (2006) Bias aware kalman filters: comparison and improvements. Adv Water Resour 29(5): 707–718

    Article  Google Scholar 

  • Friedland B (1969) Treatment of bias in recursive filtering. IEEE Trans Autom Control 14(4): 359–367

    Article  Google Scholar 

  • Gibson JJ (1986) The ecological approach to visual perception, new edition edn. Psychology Press, New York

    Google Scholar 

  • Hirai K, Hirose M, Haikawa Y, Takenaka T (1998) The development of the honda humanoid robot. In: Proceedings of internatioanl conference on robotics and automation, Leuven, pp 1321–1326

  • Horak FB, Macpherson JM (1996) Postural orientation and equilibrium. Oxford University Press, New York

    Google Scholar 

  • Jeka JJ, Allison L, Kiemel T (2010) The dynamics of visual reweighting in healthy and fall-prone older adults. J Motor Behav 42(4): 197–208

    Article  Google Scholar 

  • Kalman R (1960) A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 82: 35–45

    Article  Google Scholar 

  • Kiemel T, Oie KS, Jeka J (2002) Multisensor fusion and the stochastic structure of postural sway. Biol Cybern 87(4): 262–277

    Article  PubMed  Google Scholar 

  • Körding KP, Wolpert DM (2004) Bayesian integration in sensorimotor learning. Nature 427(6971):244–247. doi:10.1038/nature02169, http://dx.doi.org/10.1038/nature02169

    Google Scholar 

  • Körding KP, Wolpert DM (2006) Bayesian decision theory in sensorimotor control. Trends Cogn Sci 10(7):319–326. doi:10.1016/j.tics.2006.05.003, http://www.sciencedirect.com/science/article/pii/S1364661306001276 (special issue: Probabilistic models of cognition)

    Google Scholar 

  • Lee D (1980) The optic flow field: the foundation of vision. Philos Trans R Soc Lond 290(1038): 169–179

    Article  CAS  Google Scholar 

  • Lewis MA (2002) Detecting surface features during locomotion using optic flow. In: Proceeding of international conference on robotics and automation, Fukuoka

  • Lucas B, Kanade T (1981) An iterative image registration technique with an application to stereo vision. In: Proceedings of image understanding workshop, pp 121–130

  • Mahboobin A, Loughlin PJ, Redfern MS, Anderson SO, Atkeson CG, Hodgkins JK (2008) Sensory adaptation in balance control: lessons for biomimetic robotic bipeds. Neural Netw 21(4): 621–627

    Article  PubMed  Google Scholar 

  • Mehra RK (1970) On the identification of variances and adaptive kalman filtering. IEEE Trans Autom Control 15(2): 175–184

    Article  Google Scholar 

  • Mergner T, Maurer C, Peterka R (2003) A multisensory posture control model of human upright stance. In: Prablanc C, Pelisson YRD (eds) Neural control of space coding and action production, vol 142, Prog Brain Res, Elsevier, Amsterdam, pp 189–201

  • Mergner T, Schweigart G, Fennell L (2009) Vestibular humanoid postural control. Journal of Physiology-Paris 103(3-5):178–194. doi:10.1016/j.jphysparis.2009.08.002, http://www.sciencedirect.com/science/article/pii/S0928425709000436 (neurorobotics)

    Google Scholar 

  • Myers KA, Tapley BD (1976) Adaptive sequential estimation with unknown noise statistics. IEEE Trans Autom Control 21(4): 520–523

    Article  Google Scholar 

  • Oie K, Carver S, Kiemel T, Barela J, Jeka J (2005) The dynamics of sensory reweighting: a temporal asymmetry. Gait Posture 21(1): S29

    Article  Google Scholar 

  • Oie KS, Kiemel T, Jeka J (2002) Mulisensory fusion: simultaneous re-weighting of vision and touch for the control of human posture. Cogn Brain Res 14(1): 164–167

    Article  Google Scholar 

  • Oussalah M, Schutter JD (2000) Adaptive kalman filter for noise identification. In: Proceedings of the international conference on noise and vibration engineering, pp 1225–1232

  • Peterka R (2002) Sensorimotor integration in human postural control. J Neurophysiol 88(3): 1097–1118

    PubMed  CAS  Google Scholar 

  • Peterka R, Benolken M (1995) Role of somatosensory and vestibular cues in attenuating visually induced postural sway. Exp Brain Res 105(1): 101–110

    Article  PubMed  CAS  Google Scholar 

  • Peterka RJ, Loughlin PJ (2004) Dynamic regulation of sensorimotor integration in human postural control. J Neurophysiol 91(1): 410–423

    Article  PubMed  Google Scholar 

  • Prokop T, Schubert M, Berger W (1997) Visual influence on human locomotion: modulation to changes in optic flow. Exp Brain Res 114(1): 63–70

    Article  PubMed  CAS  Google Scholar 

  • Purves D (2007) Neuroscience. Sinauer Associates, Inc, Sunderland

  • Sakagami Y, Watanabe R, Aoyama C, Matsunaga S, Higaki N, Fujimura K (2002) The intelligent asimo: system overview and integration. In: IEEE/RSJ international conference on intelligent robots and systems, Lausanne

  • Shöner G (1991) Dynamic theory of action–perception patterns: the “moving room” paradigm. Biol Cybern 64(6): 455–462

    Article  Google Scholar 

  • van der Kooij H, Jacobs R, Koopman B, van der Helm F (2001) An adaptive model of sensory integration in a dynamic environment applied to human stance control. Biol Cybern 84(2): 103–115

    Article  PubMed  Google Scholar 

  • Vukobratovic M, Borovac B (2004) Zero-movement point—thirty-five years of it’s life. Int J Humanoid Robot 1(1): 157–173

    Article  Google Scholar 

  • Warren WH, Jr., Kay BA, Zosh WD, Duchon AP, Sahuc S (2001) Optic flow is used to control human walking. Nat Neurosci 4(2): 213–216

    Article  PubMed  CAS  Google Scholar 

  • Webb B (2001) Can robots make good models of biological behaviour. Behav Brain Sci 24: 1033–1050

    PubMed  CAS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Theresa J. Klein.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Klein, T.J., Jeka, J., Kiemel, T. et al. Navigating sensory conflict in dynamic environments using adaptive state estimation. Biol Cybern 105, 291–304 (2011). https://doi.org/10.1007/s00422-011-0466-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00422-011-0466-2

Keywords

Navigation