Skip to main content
Log in

Game theory basis for control of long-lived lunar/planetary surface robots

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

Current and future NASA robotic missions to planetary surfaces are tending toward longer duration and are becoming more ambitious for rough terrain access. For a higher level of autonomy in such missions, the rovers will require behavior that must also adapt to declining health and unknown environmental conditions. The MER (Mars Exploration Rovers) called Spirit and Opportunity have both passed 600 days of life on the Martian surface, with extensions to 1000 days and beyond depending on rover health. Changes in navigational planning due to degradation of the drive motors as they reach their lifetime are currently done on Earth for the Spirit rover. The upcoming 2009 MSL (Mars Science Laboratory) and 2013 AFL (Astrobiology Field Laboratory) missions are planned to last 300–500 days, and will possibly involve traverses on the order of multiple kilometers over challenging terrain. This paper presents a unified coherent framework called SMART (System for Mobility and Access to Rough Terrain) that uses game theoretical algorithms running onboard a planetary surface rover to safeguard rover health during rough terrain access. SMART treats rover motion, task planning, and resource management as a Two Person Zero Sum Game (TPZSG), where the rover is one player opposed by the other player called “nature” representing uncertainty in sensing and prediction of the internal and external environments. We also present preliminary results of some field studies.

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

  • Baraff, D. 1994. Fast contact force computation for nonpenetrating rigid bodies. In Proc. ACM Computer Graphics (SIGGRAPH’94), Orlando, FL, pp. 23–34.

  • The Future of Solar System Exploration, 2003–2013. 2002. Mark V. Sykes, (Ed.) NRC Planetary Decadal Report. (http://www.aas.org/∼dps/decadal).

  • Barraquand, J. and Ferbach, P. 1995. Motion planning with uncertainty: The information space approach. In Proc. IEEE Int. Conf. Robotics and Automation (ICRA’95), pp. 1341–1348.

  • Basar, T. and Olsder, G.J. 1999. Dynamic Noncooperative Game Theory, 2nd Edition, vol. 23, Classics in Applied Mathematics, SIAM Press, Philadelphia.

  • Bernard, Ch. 2001. Discrete wavelet analysis for fast optic flow computation. Applied and Computational Harmonic Analysis, 11(1):32–63.

    Article  MATH  MathSciNet  Google Scholar 

  • Brafman, R.I., Latombe, J.-C., Moses, Y., and Shoham, Y. 1997. Applications of a logic of knowledge to motion planning under uncertainty. J. of the ACM, 44(5):633–668.

    Article  MathSciNet  Google Scholar 

  • Donald B.R. 1990. Planning multi-step error detection and recovery strategies. Int. J. Rob. Res., 9(1):3–60.

    MathSciNet  Google Scholar 

  • Esposito, J.M. and Kumar, V. 2000. Closed loop motion plans for mobile robots. In Proc. IEEE Int. Conf. Robotics and Automation (ICRA’00), San Francisco, CA, pp. 2777–2782.

  • Huntsberger, T., Aghazarian, H., Cheng, Y., Baumgartner, E.T., Tunstel, E., Leger, C., Trebi-Ollennu, A., and Schenker, P. 2002. rover autonomy for long range navigation and science data acquisition on planetary surfaces. In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA2002), Washington, DC, pp. 3161–3168.

  • Huntsberger, T.L., Baumgartner, E.T., Aghazarian, H., Cheng, Y., Schenker, P.S., Leger, P.C., Iagnemma, K.D., and Dubowsky, S. 1999. Sensor-Fused Autonomous Guidance of a mobile robot and applications to mars sample return operations. In Proc. SPIE Int. Symposium on Intelligent Systems and Advanced Manufacturing, vol. 3839, Boston, MA, pp. 2–8.

  • Huntsberger, T., Pirjanian, P., Trebi-Ollennu, A., Nayar, H.D., Aghazarian, H., Ganino, A., Garrett, M., Joshi, S.S., and Schenker, P.S. 2003. CAMPOUT: A control architecture for tightly coupled coordination of multi-robot systems for planetary surface exploration. IEEE Trans. Systems, Man & Cybernetics, Special Issue on Collective Intelligence, 33(5):550–559.

    Google Scholar 

  • Iagnemma, K. and Dubowsky, S. 2000. Vehicle wheel-ground contact angle estimation: With application to mobile robot traction control. In Proc. 7th Intl Symp. on Advances in Robot Kinematics (ARK’00), 2000.

  • Iagnemma, K., Genot, F., and Dubowsky, S. 1999. Rapid physics-based rough-terrain rover planning with sensor and control uncertainty. In Proc. of the IEEE Int. Conf. Robotics and Automation (ICRA’99), Detroit, MI.

  • Iagnemma, K., Rzepniewski, A., Dubowsky, S., Pirjanian, P., Huntsberger, T., and Schenker, P. 2000. Mobile robot kinematic reconfigurability for rough-terrain. In Proc. SPIE Sensor Fusion and Decentralized Control in Robotic Systems III, vol. 4196, Boston, MA.

  • Iagnemma, K., Rzepniewski, A., Dubowsky, S., and Schenker, P.S. 2003. Control of robotic vehicles with actively articulated suspensions in rough terrain. Autonomous Robots, 14:5–16.

    Article  Google Scholar 

  • Kamel, M.S. and Kaufmann, P.M. 1988. Representing uncertainty in robot task planning. In Proc. IEEE Int. Conf. Robotics and Automation (ICRA’88), Philadelphia, PA, pp. 1728–1734.

  • Koller, D. and Pfeffer, A. 1997. Representations and solutions for game-theoretic problems. Artificial Intelligence, 94(1):167–215.

    Article  MathSciNet  Google Scholar 

  • Latombe, J.-C. 1991. Robot Motion Planning, Kluwer Academic Publishers Boston, MA.

    Google Scholar 

  • Latombe, J.-C., Lazanas, A., and Shekar, S. 1991. Robot motion planning with uncertainty in control and sensing. Artificial Intelligence, 52:1–47.

    Article  MathSciNet  Google Scholar 

  • LaValle, S.M. 1995. A Game-Theoretic Framework for Robot Motion Planning. Ph.D. Dissertation, Dept. of Electrical Engineering, Univ. of Illinois at Urbana-Champaign.

  • LaValle, S.M. 2000. Robot motion planning: A game-theoretic foundation. Algorithmica, 26(3):430–465.

    Article  MATH  MathSciNet  Google Scholar 

  • LaValle, S.M. and Hutchinson, S. 1993. Game theory as a unifying structure for a variety of robot tasks. In Proc. IEEE Int. Sympos. Intelligent Control, Chicago, IL, pp. 429–434.

  • LaValle, S.M. and Hutchinson, S.A. 1996. Evaluating motion strategies under nondeterministic or probabilistic uncertainties in sensing and control. In Proc. IEEE Int. Conf. Robotics and Automation (ICRA’96), Minneapolis, MN, pp. 3034–3039.

  • LaValle, S.M. and Sharma, R. 1997. On motion planning in changing, partially-predictable environments. Int. J. Robotics Research, 16(6):775–805.

    Google Scholar 

  • Lemke, E. and Howson, J.F. 1964. Equilibrium points of bi-matrix games. SIAM J. of Applied Mathematics, 12:413–423.

    Article  MathSciNet  Google Scholar 

  • NASA Office of Exploration Systems. 2004. Human and Robotic Technology (H&RT) Formulation Plan. Version 3.0.

  • Olson, C.F., Matthies, L.H., Schoppers, M., and Maimone, M.W. 2003. Rover navigation using stereo ego-motion. Robotics and Autonomous Systems, 43(4):215–229.

    Google Scholar 

  • Pirjanian, P. 2000. Multiple objective behavior-based control. Journal of Robotics and Autonomous Systems, 31(1–2):53–60.

    Article  Google Scholar 

  • Reif, J.H. 1987. Complexity of the generalized movers problem. Planning, Geometry and Complexity of Robot Motion, J. Hopcroft, J. Schwartz and M. Sharir, (Eds.), Ablex, Norwood, NJ, pp. 267–281.

    Google Scholar 

  • Schenker, P.S., Huntsberger, T.L., Pirjanian, P., Baumgartner, E.T., and Tunstel, E. 2003. Planetary rover developments supporting Mars science, sample return and future human-robotic colonization. Autonomous Robots, 14:103–126.

    Article  Google Scholar 

  • Schenker, P.S., Pirjanian, P., Balaram, B., Ali, K.S., Trebi-Ollennu, A., Huntsberger, T.L., Aghazarian, H., Kennedy, B.A., Baumgartner, E.T., Iagnemma, K., Rzepniewski, A., Dubowsky, S., Leger, P.C., Apostolopoulos, D., and McKee, G.T. 2000. Reconfigurable robots for all terrain exploration. In Proc. SPIE Sensor Fusion and Decentralized Control in Robotic Systems III, vol. 4196, Boston, MA.

  • Sreenivasan, S. and Wilcox, B. 1994. Stability and traction control of an actively actuated micro-rover. Journal of Robotic Systems, 11(6):487–502.

    Google Scholar 

  • Yoshida, K. and Hamano, H. 2002. Motion dynamics of a rover with slip-based traction model. In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA2002), Washington, DC, pp. 3155–3160.

  • Zhang, H., Kumar, V., and Ostrowski, J. 1998. Motion planning with uncertainty. In Proc. IEEE Int. Conf. Robotics and Automation (ICRA’98), Leuven, Belgium, pp. 638–643.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Terry L. Huntsberger.

Additional information

Terry Huntsberger is a Principal Member of the Technical Staff in the Advanced Robotic Controls Group at NASA’s Jet Propulsion Laboratory in Pasadena, CA, where he is the Manager for numerous tasks in the areas of multi-robot control systems, and rover systems for access to high risk terrain. He is an Adjunct Professor and former Director of the Intelligent Systems Laboratory in the Department of Computer Science at the University of South Carolina. His research interests include behavior-based control, computer vision, neural networks, wavelets, and biologically inspired system design. Dr. Huntsberger has published over 120 technical articles in these and associated areas. He received his PhD in Physics in 1978 from the University of South Carolina. He is a member of SPIE, ACM, IEEE Computer Society, and INNS.

Abhijit Sengupta is a Senior Member of Engineering Staff in the Advanced Concepts and Architecture Group of the Jet Propulsion Laboratory in Pasadena, California. His research interest includes distributed architecture, algorithm design and fault-tolerant computing and he has more than 100 publications in these and other related areas. Prior to joining JPL in 2001, he was a Professor in the Department of Computer Science and Engineering at the University of South Carolina. He received his Ph.D. in 1976 in Electronic Engineering from the University of Calcutta.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huntsberger, T.L., Sengupta, A. Game theory basis for control of long-lived lunar/planetary surface robots. Auton Robot 20, 85–95 (2006). https://doi.org/10.1007/s10514-006-5940-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-006-5940-7

Keywords

Navigation