Skip to main content

Case Study

  • Chapter
  • First Online:
Introduction to Autonomous Manipulation

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

  • 1660 Accesses

Abstract

Chapters 2 through 5 have introduced all the mathematical details beyond the autonomous manipulation concepts of SAUVIM. This last chapter, as a conclusion of our work, presents the SAUVIM main software framework that allowed us to run all the presented solutions.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.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.

    http://gmarani.org/sauvim

  2. 2.

    http://ssco.gsfc.nasa.gov

References

  1. Benjamin MR (2007) Software architecture and strategic plans for undersea cooperative cueing and intervention. In: Kaastra J (ed) White paper. National Technical Information Service

    Google Scholar 

  2. Newman P (2003) Moos—a mission oriented operating suite. Technical Report OE2003–07, MIT Department of Ocean Engineering

    Google Scholar 

  3. Albus J, McCain H, Lumia R, of Standards USNB (1987) NASA/NBS standard reference model for telerobot control system architecture (NASREM). NBS technical note, U.S. Department of Commerce, National Bureau of Standards. http://books.google.com/books?id=9aPiSgAACAAJ

  4. Puts P, Elfving A (1992) ESA’s control development methodology for space A&R systems. In: Jamshidi M et al. (eds) Robotics and manufacturing: recent trends in research, education, and application 4:487–492

    Google Scholar 

  5. MacDonald B, Yuen D, Wong S, Woo E, Gronlund R, Collett T, Trépanier FE, Biggs G (2003) Robot programming environments. In: ENZCon2003 10th electronics New Zealand conference, University of Waikato, Hamilton

    Google Scholar 

  6. Biggs G, MacDonald B (2003) A survey of robot programming systems. In: Proceedings of the Australasian conference on robotics and automation, CSIRO, Brisbane

    Google Scholar 

  7. Pembeci I, Hager GD (2002) A comparative review of robot programming languages. Technical report, The Johns Hopkins University. http://www.cs.jhu.edu/CIRL/publications/pdf/pembeci-review.pdf CIRL Lab Technical Report

  8. Dai X, Hager G (2002) Specifying behavior in C++. In: International conference on robotics and automation, vol 1, pp 153–160

    Google Scholar 

  9. Hardin D, Frerking M, Wiley P, Bollella G (2002) Getting down and dirty: device-level programming using the real-time specification for java. In: Symposium on object-oriented real-time distributed computing, pp 457–464

    Google Scholar 

  10. Kanayama Y, Wu C (2000) Its time to make mobile robots programmable. In: Proceedings of IEEE international conference on robotics and automation, vol 1, pp 329–334

    Google Scholar 

  11. Hudak P, Fasel J (1992) A gentle introduction to Haskell. ACM SIGPLAN Not 27(5):1–164

    Google Scholar 

  12. Soetens P (2013) RTT: real-time toolkit. http://www.orocos.org/rtt. Accessed Nov 17 2013

  13. Bruyninckx H, Soetens P, Koninckx B (2003) The real-time motion control core of the Orocos project. In: IEEE international conference on robotics and automation, pp 2766–2771

    Google Scholar 

  14. Soetens P, Bruyninckx H (2005) Realtime hybrid task-based control for robots and machine tools. In: IEEE international conference on robotics and automation, pp 260–265

    Google Scholar 

  15. Soetens P (2006) A software framework for real-time and distributed robot and machine control. PhD thesis, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium. http://www.mech.kuleuven.be/dept/resources/docs/soetens.pdf

  16. Robot Operating System Wiki (2013) ROS: robot operating system. http://wiki.ros.org. Accessed Nov 17 2013

  17. The Player Project (2013) The player project. http://playerstage.sourceforge.net. Accessed Nov 26 2013

  18. Lesk M, Schmidt E (1986) LEX—a lexical analyzer generator. Bell Laboratories, unix programmer’s supplementary documents, vol 1 (ps1) edn

    Google Scholar 

  19. Johnson SC (1979) Yacc: yet another compiler compiler. In: UNIX programmer’s manual, vol 2, Holt, Rinehart, and Winston, pp 353–387, AT&T Bell Laboratories Technical Report

    Google Scholar 

  20. Pellegrino JF, Roberts BJ (2013) Robotic servicing technology development, American Institute of Aeronautics and Astronautics, chap robotic servicing technology development. SPACE Conferences & Exposition. doi:10.2514/6.2013-5339, http://dx.doi.org/10.2514/6.2013-5339,0

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giacomo Marani .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Marani, G., Yuh, J. (2014). Case Study. In: Introduction to Autonomous Manipulation. Springer Tracts in Advanced Robotics, vol 102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54613-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-54613-6_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-54612-9

  • Online ISBN: 978-3-642-54613-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics