Skip to main content

An Overview of MIT-Olin’s Approach in the AUVSI RobotX Competition

  • Chapter
  • First Online:
Book cover Field and Service Robotics

Abstract

The inaugural RobotX competition was held in Singapore in Oct. 2014. The purpose of the competition was to challenge teams to develop new strategies for tackling unique and important problems in marine robotics. The joint team from Massachusetts Institute of Technology (MIT) and Olin College was chosen as one of 15 competing teams from five nations (USA, South Korea, Japan, Singapore and Australia). The team received the surface vehicle platform, the WAM-V (Fig. 1) in Nov. 2013 and spent a year building the propulsion, electronic, sensing, and algorithmic capabilities required to complete the five tasks that included navigation, underwater pinger localization, docking, light sequence detection, and obstacle avoidance. Ultimately the MIT/Olin team narrowly won first place in a competitive field. This paper summarizes our approach to the tasks, as well as some lessons learned in the process. As a result of the competition, we have developed a new suite of open-source tools for feature detection and tracking, realtime shape detection from imagery, bearing-only target localization, and obstacle avoidance.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Institutional subscriptions

Notes

  1. 1.

    See http://robotx.mit.edu for more details and updates.

  2. 2.

    A video of our qualification and final has been made available (http://robotx.mit.edu/fsr_video).

References

  1. Bar-Shalom, Y.: Tracking and Data Association. Academic Press Professional Inc, San Diego, CA, USA (1987)

    MATH  Google Scholar 

  2. Benjamin, M., Schmidt, H., Leonard, J.J.: http://www.moos-ivp.org (2014)

  3. Benjamin, M.R.: Interval programming: a multi-objective optimization model for autonomous vehicle control. Ph.D. thesis, Brown University, Providence, RI (2002)

    Google Scholar 

  4. Benjamin, M.R., Schmidt, H., Newman, P.M., Leonard, J.J.: Nested autonomy for unmanned marine vehicles with MOOS-IvP. J. Field Robot. 27(6), 834–875 (2010)

    Article  Google Scholar 

  5. Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press (2004). ISBN: 0521540518

    Google Scholar 

  6. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vision 60(2), 91–110 (2004)

    Article  Google Scholar 

  7. Marine Advanced Research: http://www.wam-v.com

  8. Maskell, S., Gordon, N.: A Tutorial on Particle Filters for On-line Nonlinear/Non-Gaussian Bayesian Tracking (2001)

    Google Scholar 

  9. Neumann, L., Matas, J.: Real-time scene text localization and recognition. In: Proceedings of IEEE Inernational Conference Computer Vision and Pattern Recognition (CVPR) (2012)

    Google Scholar 

  10. Oppenheim, A., Schafer, R.: Discrete-Time Signal Processing, 3rd edn. Prentice Hall (2009)

    Google Scholar 

  11. Paull, L., Saeedi, S., Seto, M., Li, H.: AUV navigation and localization: a review. IEEE J. Oceanic Eng. 39(1), 131–149 (2014)

    Article  Google Scholar 

  12. Rosten, E., Drummond, T.: Machine learning for high-speed corner detection. In: European Conference on Computer Vision (ECCV), pp. 430–443. Springer (2006)

    Google Scholar 

  13. Sallen, R.P., Key, E.: A practical method of designing rc active filters. IRE Trans. Circuit Theory 2(1), 74–85 (1955)

    Article  Google Scholar 

  14. Trees, H.V.: Optimal Array Processing. Wiley (2002)

    Google Scholar 

Download references

Acknowledgments

The RobotX competition was supported by AUVSI and ONR. Autonomy development and autonomy test facilities used for RobotX at MIT were supported in part by Battelle Maritime Systems and the ONR, Code 311. The project was also supported by the following grants ONR N00014-13-1-0588 and N00014-14-1-0214, APS-14-12 SLIN 0001, DARPA contract No. N66001-14-C-4031, UCSD award no 43019208, and NSF Award IIS-1318392. We would also like to thank our other sponsors that contributed to the project: MIT Sea Grant, Oliver and Merideth Seikel, Chick and Sandy Corrado, CENSAM, Singapore-MIT Alliance for Research and Technology (SMART), The US Military Academy, and Portwell, Inc. In addition we would like to acknowledge the contributions of the following individuals: Jonathan Garcia-Mallen, Chrys Chyssostomidis, Devynn Diggins, Mindy Tieu, Shivali Chandra, Nikolay Lapin, Justin Poh, Paul Titchener, Alex Kessler, Madelin Perry, Jay Woo, Zoher Ghadyali, William Warner, Victoria Coleman, and Pat Marion.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liam Paull .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Anderson, A. et al. (2016). An Overview of MIT-Olin’s Approach in the AUVSI RobotX Competition. In: Wettergreen, D., Barfoot, T. (eds) Field and Service Robotics. Springer Tracts in Advanced Robotics, vol 113. Springer, Cham. https://doi.org/10.1007/978-3-319-27702-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27702-8_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27700-4

  • Online ISBN: 978-3-319-27702-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics