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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
G. INTEC Gmbh (2010), http://www.simpack.de (accessed: January 10, 2010)
M. Software (2010), http://www.adams.com (accessed: January 10, 2010)
Bremer, H., Pfeiffer, F.: Elastische Mehrkörpersysteme. B.G. Teubner, Stuttgart, Germany (1992)
Schwertassek, R.: Dynamik flexibler Mehrkörpersysteme. Vieweg Verlag, Braunschweig (1999)
Eich-Soellner, E., Führer, C.: Numerical Methods in Multibody Dynamics, B.G. Teubner, Stuttgart, Germany (1998)
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)
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)
Rose, M., Keimer, R., Breitbach, E., Campanile, L.: Parallel robots with adaptronic components. Journal of Intelligent Material Systems and Structures 15, 763–769 (2004)
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)
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)
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)
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)
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)
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)
Rose, M.: Dynamische Modellierung der HEXA-Parallelstruktur. Technical Report IBÂ 131-2004/13, German Aerospace Center (DLR) (2004)
Rose, M.: Dynamische Modellierung der TRIGLIDE-Parallelstruktur. Technical Report IBÂ 131-2007/28, German Aerospace Center (DLR) (2007)
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)
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)
Husty, M.: An algorithm for solving the direct kinematic of stewart-gough-type platforms. Mechanism and Machine Theory, 365–379 (1994)
Merlet, J.: Singular configurations of parallel manipulators and grassmann geometry. I.J. Robotic Res. 8(5), 45–56 (1989)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)