Skip to main content

Blender for Robotics: Integration into the Leuven Paradigm for Robot Task Specification and Human Motion Estimation

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6472))

Abstract

A growing number of robotics labs cooperate in the “Blender for Robotics” project [4], to integrate the open source computer animation program Blender into their research. In the first place as a visualisation tool, but gradually more and more as a full-fledged component in a robot simulation and programming environment. The lab in Leuven focuses on improving Blender support for the task specification and control of complex, sensor-based robot tasks, in which also the motion of the human(s) interacting with the task must be tracked.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. XML-RPC, http://www.xml-rpc.com/

  2. Barnes, M., Finch, E.L.: COLLADA—Digital Asset Schema Release 1.5.0 (2008), http://www.collada.org (last visited March 2010)

  3. Bastioni, M., Flerackers, M.: Make human: Open source tool for making 3d characters (2007), http://www.makehuman.org/ (last visited 2010)

  4. Bruyninckx, H.: Blender for robotics, http://wiki.blender.org/index.php/Robotics:Index (accessed online June 20, 2010)

  5. Bruyninckx, H.: Open Robot COntrol Software (2001), http://www.orocos.org/ (last visited 2010)

  6. Coumans, E.: Bullet physics library (2005), http://bulletphysics.org/ (last visited March 2010)

  7. De Laet, T.: Rigorously Bayesian Multitarget Tracking and Localization. PhD thesis, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium (May 2010)

    Google Scholar 

  8. De Schutter, J., De Laet, T., Rutgeerts, J., Decré, W., Smits, R., Aertbeliën, E., Claes, K., Bruyninckx, H.: Constraint-based task specification and estimation for sensor-based robot systems in the presence of geometric uncertainty. The International Journal of Robotics Research 26(5), 433–455 (2007)

    Google Scholar 

  9. Echeverria, G., Lemaignan, S.: Blender for robotics video channel, http://vimeo.com/groups/blenderandrobotics/videos (last visited June 2010)

  10. Fitzpatrick, P., Metta, G., Natale, L.: YARP: Yet Another Robot Platform (2002), http://eris.liralab.it/yarp/ (last visited 2010)

  11. Fleury, S., Herrb, M., Chatila, R.: GenoM: a tool for the specification and the implementation of operating modules in a distributed robot architecture. In: Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 1997, Grenoble, France, pp. 842–848 (1997)

    Google Scholar 

  12. Gadeyne, K., De Laet, T.: BFL: Bayesian Filtering Library (2001), http://www.orocos.org/bfl (last visited 2010)

  13. Gerkey, B., Vaughan, R., Howard, A., Koenig, N.: The Player/Stage project (2007), http://playerstage.sourceforge.net/

  14. Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: Proceedings of the 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2004, Sendai, Japan, vol. 3, pp. 2149–2154 (2004)

    Google Scholar 

  15. Mallet, A., Fleury, S., Bruyninckx, H.: A specification of generic robotics software components and future evolutions of GenoM in the Orocos context. In: Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2002, Lausanne, Switzerland, pp. 2292–2297 (2002)

    Google Scholar 

  16. NetAllied Systems GmbH. OpenCOLLADA (2009), http://opencollada.org (last visited March 2010)

  17. OpenCV. Open computer vision, opencv (2001), http://www.intel.com/research/mrl/research/opencv/

  18. Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T.B., Leibs, J., Wheeler, R., Ng, A.Y.: Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software (2009)

    Google Scholar 

  19. Roosendaal, T.: Blender (2002), http://www.blender.org (last visited March 2010)

  20. Schmidt, D.C., Kuhns, F.: An overview of the real-time CORBA specification. IEEE Computer special issue on Object-Oriented Real-time Distributed Computing 33(6), 56–63 (2000)

    Google Scholar 

  21. Smith, R.: ODE: Open Dynamics Library (2000), http://www.ode.org (last visited March 2010)

  22. Smits, R.: KDL: Kinematics and Dynamics Library (2001), http://www.orocos.org/kdl (last visited 2010)

  23. Smits, R., Bruyninckx, H., De Schutter, J.: Software support for high-level specification, execution and estimation of event-driven, constraint-based multi-sensor robot tasks. In: Proceedings of the 2009 International Conference on Advanced Robotics, Munich, Germany (2009)

    Google Scholar 

  24. Smits, R., De Laet, T., Claes, K., Bruyninckx, H., De Schutter, J.: iTaSC: a tool for multi-sensor integration in robot manipulation. In: IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, MFI 2008, Seoul, South-Korea, pp. 426–433 (2008)

    Google Scholar 

  25. Soetens, P.: A Software Framework for Real-Time and Distributed Robot and Machine Control. PhD thesis (May 2006), http://www.mech.kuleuven.be/dept/resources/docs/soetens.pdf

  26. W3C. XML: Extensible Markup Language (2008), http://www.w3.org/XML/

  27. Garage, W.: Robot Operating System, ROS (2009), http://www.ros.org (accessed online Januari 26, 2010)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buys, K., De Laet, T., Smits, R., Bruyninckx, H. (2010). Blender for Robotics: Integration into the Leuven Paradigm for Robot Task Specification and Human Motion Estimation. In: Ando, N., Balakirsky, S., Hemker, T., Reggiani, M., von Stryk, O. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2010. Lecture Notes in Computer Science(), vol 6472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17319-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17319-6_5

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics