Skip to main content

Automated Generation of Efficient Real-Time Code for Inverse Dynamic Parallel Robot Models

  • Chapter
Robotic Systems for Handling and Assembly

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

  • 1936 Accesses

Abstract

In this paper, the principal underlying equations and a method for real-time code generation are discussed to obtain fast inverse dynamic models of robot structures for the so-called computed torque control. This sophisticated trajectory control algorithm linearizes the highly non-linear dynamic properties of the underlying plant to increase the path tracking precision. To fit the calculations into the general small time slot of real-time control algorithms, special care is needed in the code generation phase. The application to the Triglide robot structure is finally presented.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. INTEC Gmbh (2010), http://www.simpack.de (accessed: January 10, 2010)

  2. M. Software (2010), http://www.adams.com (accessed: January 10, 2010)

  3. Bremer, H., Pfeiffer, F.: Elastische Mehrkörpersysteme. B.G. Teubner, Stuttgart, Germany (1992)

    Google Scholar 

  4. Schwertassek, R.: Dynamik flexibler Mehrkörpersysteme. Vieweg Verlag, Braunschweig (1999)

    Google Scholar 

  5. Eich-Soellner, E., Führer, C.: Numerical Methods in Multibody Dynamics, B.G. Teubner, Stuttgart, Germany (1998)

    Google Scholar 

  6. Rose, M., Sachau, D.: Multibody simulation of mechanism with distributed actuators on lightweight components. In: 8th Annual International Symposium on Smart Structures and Materials SPIE, Newport Beach, California (2001)

    Google Scholar 

  7. Rose, M., Sachau, D.: Multibody systems with distributed piezoelectric actors and sensors in flexible bodies. In: Design Engineering Technical Conferences ASME, Pittsburgh, USA, p. 11 (2001)

    Google Scholar 

  8. Rose, M., Keimer, R., Breitbach, E., Campanile, L.: Parallel robots with adaptronic components. Journal of Intelligent Material Systems and Structures 15, 763–769 (2004)

    Article  Google Scholar 

  9. Budde, C., Last, P., Hesselbach, J.: Workspace enlargement of a triglide robot by changing working and assembly mode. In: Proc. of the IASTED International Conference on Robotics and Application, Cambridge, USA, pp. 244–248 (2005)

    Google Scholar 

  10. Rose, M., Keimer, R., Algermissen, S.: Vibration suppression on high speed parallel robots with adaptronic components. In: 10th International Congress on Sound and Vibration ICSV, Stockholm, Sweden, pp. 7–10 (2003)

    Google Scholar 

  11. Rose, M., Algermissen, S., Keimer, R., Budde, C.: Position dependent linearized elastic models of parallel robot systems with embedded smart devices for vibration suppression control algorithms. In: 14th International Congress on Sound and Vibration ICSV, Cairns, Australia (2007)

    Google Scholar 

  12. Algermissen, S., Rose, M., Keimer, R., Breitbach, E.: High-speed parallel robots with integrated vibration-suppression for handling and assembly. In: 11th Annual International Symposium on Smart Structures and Materials SPIE, San Diego, USA, p. 10 (2004)

    Google Scholar 

  13. Algermissen, S., Keimer, R., Rose, M., Breitbach, E.: Applied robust control for vibration suppression in parallel robots. In: 22nd International Symposium on Automation and Robotics in Construction ISARC, Ferrara, Italy (2005)

    Google Scholar 

  14. Rose, M., Algermissen, S., Keimer, R.: Automatically generated parallel robot system equations, based on a hierarchical software architecture. In: 9th International Conference on Computational Structures Technology CST, Athen, Greece (2008)

    Google Scholar 

  15. Rose, M.: Dynamische Modellierung der HEXA-Parallelstruktur. Technical Report IB 131-2004/13, German Aerospace Center (DLR) (2004)

    Google Scholar 

  16. Rose, M.: Dynamische Modellierung der TRIGLIDE-Parallelstruktur. Technical Report IB 131-2007/28, German Aerospace Center (DLR) (2007)

    Google Scholar 

  17. Hesselbach, J., Budde, C., Maaß, J., Breitbach, E., Rose, M.: Dynamic performance enhancement of a HEXA-parallel-robot using the computed torque approach. In: Proc. of Mechatronics & Robotics, vol. 3, pp. 1006–1011. Sascha Eysoldt Verlag, Aachen (2004)

    Google Scholar 

  18. Dietmaier, P.: The stewart-gough platform of general geometry can have 40 real postures. In: Advances in Robot Kinematics: Analysis and Control, pp. 1–10. Kluwer Academic Publishers, Dordrecht (1998)

    Google Scholar 

  19. Husty, M.: An algorithm for solving the direct kinematic of stewart-gough-type platforms. Mechanism and Machine Theory, 365–379 (1994)

    Google Scholar 

  20. Merlet, J.: Singular configurations of parallel manipulators and grassmann geometry. I.J. Robotic Res. 8(5), 45–56 (1989)

    Article  Google Scholar 

  21. Chiaverini, S., Siciliano, B.: Closed-loop inverse kinematics algorith using quaternions. In: Proceddings of the 15th IMACS World Congress, vol. 1, pp. 741–746 (1997)

    Google Scholar 

  22. Thomas, U., Wahl, F.: A Unified Notation for Serial, Parallel and Hybrid Kinematic Structures. In: Schütz, D., Wahl, F.M. (eds.) Robotic Systems for Handling and Assembly. STAR, vol. 67, pp. 3–15. Springer, Heidelberg (2010)

    Google Scholar 

  23. Rauh, J., Schiehlen, W.: Various approaches for the modeling of flexible robot arms. In: Elishahoff, I., Irretier, H. (eds.) Refined Dynamical Theories of Beams, Plates and Shells and their Applications, pp. 420–429. Springer, Heidelberg (1987)

    Google Scholar 

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 chapter

Cite this chapter

Rose, M. (2010). Automated Generation of Efficient Real-Time Code for Inverse Dynamic Parallel Robot Models. In: Schütz, D., Wahl, F.M. (eds) Robotic Systems for Handling and Assembly. Springer Tracts in Advanced Robotics, vol 67. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16785-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16785-0_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16784-3

  • Online ISBN: 978-3-642-16785-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics