Skip to main content

Simulation and Testbeds of Autonomous Robots in Harsh Environments

  • Chapter
  • 1046 Accesses

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 30))

Abstract

Software development for autonomous field robots can be quite challenging due to the difficulties associated with testing and evalution of the robot and its components. Software for the mobile robot must undergo extensive testing throughout its lifecycle. However, testing a robot for harsh environments requires access to the field, logistic support, maintenance of the robot, and adherence to safety standards. Time, budgetary, and logistics constraints often limit the amount of testing, which in turn adversely affects the quality of the software developed for the field mobile robot.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ronald C. Arkin, Thomas R. Collins, and Yoichiro Endo, Tactical mobile robot mission specification and execution, Mobile Robots XIV 3838 (1999), 150–163.

    Google Scholar 

  2. David G. Armstrong II, Carl D. Crane III, David Novick, and Jeffrey Wit, A modular, scalable, architecture for unmanned vehicles, Association for Unmanned Vehicle Systems International (AUVSI) Unmanned Systems 2000 Conference (Orlando, Florida), July 2000.

    Google Scholar 

  3. Active Media Robotics, Robots and Robot Accesories, URL: http://www.activrobots.com, 2004.

    Google Scholar 

  4. Eric L. Akers, Hans P. Harmon, Richard S. Stansbury, and Arvin Agah, Design, fabrication, and evaluation of a mobile robot for polar environments, IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2004) (Anchorage, Alaska), vol. I, September 2004, pp. 109–112.

    Article  Google Scholar 

  5. P. Aarnio, K. Koskinen, and S. Salmi, Simulation of the hybtor robot, 3rd International Conference on Climbing and Walking Robots (Madrid, Spain), October 2000, pp. 267–274.

    Google Scholar 

  6. Greg Bollella, Ben Brosgol, Petter Dibble, Steve Furr, James Gosling, David Hardin, Mark Turnbull, and Rudy Belliardi, The real-time specification for java, Addison-Wesley, 2000.

    Google Scholar 

  7. C. Braccesi, F. Cianetti, and F. Ortaggi, Modeling of a snow track vehicle, Institute of Energetics, Faculty of Engineering, University of Perugia, Italy, 2004.

    Google Scholar 

  8. BEI Systron Donner, Bei motionpak ii: Multi-axis inertial sensing system, BEI Systron Donner Inertial Division, Concord, 2001.

    Google Scholar 

  9. Jeffrey Biesiadecki, Mark Maimone, and Jack Morrison, The athena sdm rover: A testbed for mars rover mobility, 6th Intl. Symp. on AI, Robotics and Automation in Space (Montreal, Canada), no. AM026, June 2001.

    Google Scholar 

  10. Per Bothner, Kawa, the java-based scheme system, URL: http://www.gnu.org/software/kawa/, 2004.

    Google Scholar 

  11. F. Carsey, P. Schenker, J. Blamont, S. Gogineni, Kenneth Jezek, Chris Rapley, and William Whittaker, Autonomous trans-antarctic expeditions: an initiative for advancing planetary mobility system technology while addressing earth science objectives in antartica, Sixth International Symposium on Artificial Intelligence, Robotics and Autonomy in Space (Montreal, Canada), no. AM017, June 2001.

    Google Scholar 

  12. Ernest Friedman-Hill, Jess, the rule engine for the java platform, URL: http://herzberg.ca.sandia.gov/jess/, 2004.

    Google Scholar 

  13. Y. Goto and Anthony (Tony) Stentz, Mobile robot navigation: The cmu system, IEEE Expert 2 (1987), no. 4, 44–55.

    Article  Google Scholar 

  14. Brian P. Gerkey, Richard T. Vaughan, and Andrew Howard, The player/stage project: Tools for multi-robot and distributed sensor systems, Proceedings of the International Conference on Advanced Robotics (ICAR 2003) (Coimbra, Portugal), July 2003, pp. 317–23.

    Google Scholar 

  15. Chris Hanson, The scheme programming language, http://www.swiss.ai.mit.edu/projects/scheme/, 2004.

    Google Scholar 

  16. Hans P. Harmon, Richard S. Stansbury, Eric L. Akers, and Arvin Agah, Sensing and actuation for a polar mobile robot, International Conference on Computing, Communications and Control Technologies (Austin, Texas), vol. IV, August 2004, pp. 371–376.

    Google Scholar 

  17. JAUS Work Group, Joint architecture for unmanned systems, United States Department of Defense, September 2002.

    Google Scholar 

  18. Nathan Koenig and Andrew Howard, On device abstractions for portable, reusable robot code, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004) (Sendai, Japan), September 28–October2 2004, pp. 2149–2154.

    Google Scholar 

  19. KU PRISM Team, Prism home: Polar radar for ice sheet measurements, URL: http://www.ku-prism.org, 2004.

    Google Scholar 

  20. Sheng Laing, The java native interface: Programmer’s guide and specification, Addison-Wesley, Reading, MA, 1999.

    Google Scholar 

  21. Linmot Inc., Linmot data book 2003–2004, URL: http://www.linmot.com/datasheets/LinMot Data Book 2003–2004.pdf, 2004.

    Google Scholar 

  22. Qusay H. Mahmoud, Sun Microsystems: http://http://java.sun.com/developer/technicalArticles/ALT/sockets/, 2001.

    Google Scholar 

  23. Jim Martin, Personal communications. griner and schmitz, kansas city, mo, June 2002.

    Google Scholar 

  24. Olivier Michel, Cyberbotics ltd-webotstm: Professional mobile robot simulation, International Journal of Advanced Robotic Systems 1 (2004), no. 9, 39–42.

    Google Scholar 

  25. MSC Software, Msc.adams, URL: http://www.mscsoftware.com/ products/products detail.cfm?PI=413, 2004.

    Google Scholar 

  26. MSC Software, Msc.visualnastran desktop tutorial guide, URL: http://www.mscsoftware.com, 2004.

    Google Scholar 

  27. Douglas Niehaus, Kurt-linux: Kansas university real-time linux, URL: http://www.ittc.ku.edu/kurt, 2004.

    Google Scholar 

  28. Nomadic Technologies Inc., Nomadic scout user’s manual, URL: http://nomadic.sourceforge.net/production/scout/scout_user-1.3.pdf, 1999.

    Google Scholar 

  29. Nomadic Technologies Inc., Nomadic scout user’s manual, URL: http://nomadic.sourceforge.net/production/scout/scout_langman-1.3.pdf, 1999.

    Google Scholar 

  30. Precise Navigation Inc, Tcm2-50 feature sheet, URL: ftp://www.pnicorp.com/technical-information/pdf/TCM2-50productsheet.pdf, 2004.

    Google Scholar 

  31. Recreative Industries, Buffalo all terrain truck, URL: http://www.maxatvs.com/buffalo-interior.htm, 2004.

    Google Scholar 

  32. Gary Riley, Clips: A tool for building expert systems, URL: http://www.ghg.net/clips/CLIPS.html, 2004.

    Google Scholar 

  33. Richard S. Stansbury, Eric L. Akers, Hans P. Harmon, and Arvin Agah, Survivability, mobility, and functionality, International Journal of Control, Automation, and Systems 2 (2004), no. 3, 334–353.

    Google Scholar 

  34. Denish Selvarajan, Implementation of real-time java using kurt, Master’s thesis, University of Kansas, Lawrence, KS, 2003.

    Google Scholar 

  35. P.S. Schenker, T. L. Huntsberger, P. Pirjanian, E. T. Baumgartner, and E. Tunstel, Planetary rover developments supporting mars exploration, sample return and future human-robotic colonization, Autonomous Robots 14 (2003), 103–126.

    Article  MATH  Google Scholar 

  36. SICK, Laser management systems: Technical description, SICK AG, Germany, 1998.

    Google Scholar 

  37. SICK, Collision prevention: Active area monitoring with lms laser scanner, URL: http://www.sick.dk/lasscan/picolli.pdf, 2004.

    Google Scholar 

  38. Sony, Using your sony viao picturebook computer, URL: http://www.docs.sony.com/release/PCGC1MV.PDF, 2004.

    Google Scholar 

  39. Leon Sterling and Ehud Shapiro, The art of prolog, 2nd ed., MIT Press, Cambridge, MA, 1996.

    Google Scholar 

  40. Sun Microsystems, Inc., Java remote method invocation, URL: http://java.sun.com/products/jdk/rmi/, 2004.

    Google Scholar 

  41. Sun Microsystems, Inc., Java technology, URL: http://java.sun.com, 2004.

    Google Scholar 

  42. A. Trebi-Ollennu, T. Huntsberger, Yang Cheng, E.T. Baumgartner, B. Kennedy, and P. Schenker, Design and analysis of a sun sensor for planetary rover absolute heading detection, IEEE Transactions on Robotics and Automation 17 (2001), no. 6, 939–947.

    Article  Google Scholar 

  43. R. Volpe, E. Baumgartner, P. Schenker, and S. Hayati, Technology development and testing for enhanced mars rover sample return operations, Proceedings of the 2000 IEEE Aerospace Conference (Big Sky, MT), March 2000, pp. 247–257.

    Google Scholar 

  44. Richard T. Vaughan, Brian P. Gerkey, and Andrew Howard, On device abstractions for portable, reusable robot code, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Las Vegas, Nevada), October 2003, pp. 2421–2427.

    Google Scholar 

  45. Richard T. Vaughan, Brian P. Gerkey, and Andrew Howard, Reusable Robot Software and the Player/Stage Project, In Brugali D. (Ed.) Software Engineering for Experimental Robotics, Springer STAR series, 2006.

    Google Scholar 

  46. A. Behar, F. Carsey, and B. Wilcox, Polar Traverse Rover Development for Mars, Europa, and Earth, Proceedings of the IEEE Aerospace Conference (Big Sky, MT), MArch 2002, pp. 389–396.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Stansbury, R.S., Akers, E.L., Harmon, H.P., Agah, A. (2007). Simulation and Testbeds of Autonomous Robots in Harsh Environments. In: Brugali, D. (eds) Software Engineering for Experimental Robotics. Springer Tracts in Advanced Robotics, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68951-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68951-5_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68949-2

  • Online ISBN: 978-3-540-68951-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics