Skip to main content

ROS in Space: A Case Study on Robonaut 2

  • Chapter
  • First Online:
Robot Operating System (ROS)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 625))

Abstract

Robonaut 2 (R2), an upper-body dexterous humanoid robot, was developed in a partnership between NASA and General Motors. R2 has been undergoing experimental trials on board the International Space Station (ISS) for more than two years, and has recently been integrated with a mobility platform. Once post-integration checkouts are complete, it will be able to maneuver around the ISS in order to complete tasks and continue to demonstrate new technical competencies for future extravehicular activities. The increase in capabilities requires a new software architecture, control and safety system. These have all been implemented in the ROS framework. This case study chapter will discuss R2’s new software capabilities, user interfaces, and remote deployment and operation, and will include the safety certification path taken to be able to use ROS in space.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.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://wiki.ros.org/image_pipeline.

  2. 2.

    https://openvpn.net/.

  3. 3.

    http://wiki.ros.org/multimaster_fkie.

References

  1. M. Diftler, J. Mehling, M. Abdallah, N. Radford, L. Bridgwater, A.M. Sanders, R.S. Askew, D. Linn, J. Yamokoski, F. Permenter, B. Hargrave, R. Piatt, R. Savely, R. Ambrose, Robonaut 2—the first humanoid robot in space, in Proceedings 2011 IEEE International Conference on Robotics and Automation (2011), pp. 2178–2183

    Google Scholar 

  2. M. Diftler, T. Ahlstrom, R. Ambrose, N. Radford, C. Joyce, N. De La Pena, A. Parsons, A. Noblitt, Robonaut 2 initial activities on-board the ISS, in Aerospace Conference, 2012 IEEE. (IEEE, 2012), pp. 1–12

    Google Scholar 

  3. J.M. Badger, A.M. Hulse, R.C. Taylor, A.W. Curtis, D.R. Gooding, A. Thackston, Model-based robotic dynamic motion control for the Robonaut 2 humanoid robot, in Proceedings of IEEE-RAS International Conference on Humanoid Robots (IEEE, 2013)

    Google Scholar 

  4. J.M. Badger, A.M. Hulse, A.Thackston, Advancing safe human-robot interactions with Robonaut 2, in Proceedings of the 12th International Symposium on Artificial Intelligence, Robotics and Automation in Space (2014)

    Google Scholar 

  5. The Orocos Project (2013), http://www.orocos.org/

  6. S. Hart, P. Dinh, J.D. Yamokoski, B. Wightman, N. Radford, Robot task commander: a framework and IDE for robot application development, in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), (IEEE, 2014) pp. 1547–1554

    Google Scholar 

  7. O.S.R. Foundation, Gazebo (2014). http://gazebosim.org/

  8. T.B. Sheridan, Telerobotics, Automation, and Human Supervisory Control (The MIT Press, Cambridge, 1992)

    Google Scholar 

  9. R.R. Burridge, K.A. Hambuchen, Using prediction to enhance remote robot supervision across time delay, in IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2009 (IEEE 2009), pp. 5628–5634

    Google Scholar 

  10. N.A. Radford, P. Strawser, K. Hambuchen, J.S. Mehling, W.K. Verdeyen, A.S. Donnan, J. Holley, J. Sanchez, V. Nguyen, L. Bridgwater et al., Valkyrie: NASA’s first bipedal humanoid robot. J. Field Robot. 32(3), 397–419 (2015)

    Article  Google Scholar 

  11. S. Hart, P. Dinh, K. Hambuchen, The affordance template ROS package for robot task programming, in 2015 IEEE International Conference on Robotics and Automation (IEEE, 2015)

    Google Scholar 

  12. J.J. Gibson, The theory of affordances (Hilldale, USA, 1977)

    Google Scholar 

Download references

Acknowledgments

The authors would like to acknowledge Joshua Mehling, Vienny Nguyen, Philip Strawser, and the many former members of the software team for their contributions to this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julia Badger .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Badger, J., Gooding, D., Ensley, K., Hambuchen, K., Thackston, A. (2016). ROS in Space: A Case Study on Robonaut 2. In: Koubaa, A. (eds) Robot Operating System (ROS). Studies in Computational Intelligence, vol 625. Springer, Cham. https://doi.org/10.1007/978-3-319-26054-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26054-9_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26052-5

  • Online ISBN: 978-3-319-26054-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics