Skip to main content
Log in

Multibody modelling of N DOF robot arm assigned to milling manufacturing. Dynamic analysis and position errors evaluation

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

Nowadays, with the large use of robot manipulators in the most different fields of industrial production, two main aims must be commonly reached: robot dynamic behavior improvement and end-effector position errors reduction. For a N DOF robot arm, in case of specific applications such as milling manufacturing, one of the main source of end-effector position errors can be identified with joint compliances. This aspect, well known in literature, has been confirmed by experimental tests and measurements carried out on a specific robot assigned to non-standard milling manufacturing of marble objects (sculptures realization). To approach and analyze this issue the authors chose the multibody simulation environment. Hence, the authors developed a parametric modelling procedure that, by determining the robot characteristics through CAD model and technical data sheet investigation, provides reliable multibody dynamic models of generic N DOF robot arms. In this modelling approach the robot geometry construction is based on a standard strategy typical of this research field (i.e. Denavit-Hartenberg, Veitschegger-Wu). The developed procedure enables to obtain robot representation at various complexity levels according to the number of modelled robot components and actuation typology (Motion laws defined both in displacement or applied torque). Eventually, for a specific test case, the authors were able to correctly simulate the robot dynamic behavior, as it was demonstrated by numerical/experimental comparison. In this way the influence of the joint compliance behavior and actuator rotational inertia effects on end-effector position accuracy was analyzed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P. Corke, Robotics, vision and control–Fundamental algorithm in matlab, Springer-Verlag (2011).

    Book  MATH  Google Scholar 

  2. S. Brell-Cockan and J. Braumann, A new parametric design tool for robot milling, Proceedings of the 30th Annual Conference of the Association for Computer Aided Design in Architecture ACADIA, New York, USA (2010) 357–363.

    Google Scholar 

  3. J. Pandremenos et al., Machining with robots: A critical review, Proceedings of the 7th International Conference on Digital Enterprise Technology, Athene, Greece (2011).

    Google Scholar 

  4. C. Braccesi, F. Cianetti and L. Landi, Analytical model, multibody simulation and validation tests for dynamical instability reduction of a grinding machine with dampers, ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Washington DC, USA (2011) 1351–1363.

    Google Scholar 

  5. G. J. Trmal and F. Holesovsky, Wave-shift and its effect on surface quality in super-abrasive grinding, International Journal of Machine Tools and Manufacture, Elsevier Science, 41 (2001) 979–989.

    Google Scholar 

  6. R. MD. Mahbubur et al., Positioning accuracy improvement in five-axis milling by post processing, International Journal of Machine Tools and Manufacture, Elsevier Science, 37 (2) (1997) 223–236.

    Google Scholar 

  7. W. H. Walstra and W. F. Bronsvoort, Interactive simulation of robot milling for rapid shape prototyping, Computer & Graphics, Elsevier Science, 18 (6) (1994) 861–871.

    Google Scholar 

  8. O. Sörnmo et al., Increasing the milling accuracy for industrial robots using a piezo-actuated high-dynamic micro manipulator, International Conference on Advanced Intelligence Mechatronics IEEE/ASME, Kaohslung, Taiwan (2012).

    Google Scholar 

  9. Z. Pan and H. Zhang, Robotic machining from programming to process control, robot manipulators new achivements, Aleksandar Lazinica and Hiroyuki Kawai (Ed.) (2010) ISBN: 978-953-307-090-2.

  10. C. Bisu et al., Dynamic behaviour analysis for a six axis industrial machining robot, 9th International Conference of Numerical Analysis and Applied Mathematics, Halkidiki, Greece (2011).

    Google Scholar 

  11. Harmonic drive strain wave gears technical data sheet, Robotics and Automation, http://www.harmonicdrive.de.

  12. K. Ueura and R. Slatter, Development of the harmonic drive gearings for space application, Proceedings of the 8th European Symposium of Space Mechanisms and Tribology, D. Danesy, European Space Agency ESA-SP, Toulouse, France, 438 (1999) 259–264.

    Google Scholar 

  13. S. Erkaya, Investigation of joint clearance effects on welding robot manipulators, Robotics and Computer Integrated Manufacturing, 28 (2012) 449–457.

    Article  Google Scholar 

  14. J. Hudgens, D. Cox and D. Tesar, Classification structure and compliance modelling for serial manipulator, Proceedings of the 200 IEEE International Conference on Robotics & Automation, San Francisco CA (2000).

    Google Scholar 

  15. L. Zollo et al., Compliance control for an anthropomorphic robot with elastic joints: theory and experiments, Journal of Dynamic Systems, Measurement and Control, 127 (2005) 321–328.

    Article  Google Scholar 

  16. E. Abele, S. Rothenbücher and M. Weigold, Cartesian compliance model for industrial robots using virtual joints, Production Engineering Research and Development, 2 (2008) 339–343.

    Article  Google Scholar 

  17. A. Albu-Schäffer et al., Anthropomorphic soft robotics–from Torque control to variable intrinsic compliance, Springer Tracts in Advanced Robotics, 70 (2011) 185–207.

    Article  Google Scholar 

  18. V. I. Gulyaev and T. V. Zavrazhina, The effect of the elastic compliance of actuators components on the dynamics of a Robot, International Applied Mechanics, 39 (2003).

  19. S. Baglioni et al., Parametric multibody modelling to predict joint compliance influence on end effector positioning, ASME International Mechanical Engineering Congress and Exposition, San Diego CA (2013).

    Google Scholar 

  20. E. Abele et al., Comparison and validation of implementations of a flexible joint multibody dynamics system model for an industrial robot, CIRP Journal of Manufacturing Science and Technology, 4 (2011) 38–43.

    Article  Google Scholar 

  21. M. Enescu and C. Alexandru, Modeling and simulation of a 6 DOF robot, Proceedings of International Conference on Optimization of the Robots and Manipulators OPTIROB, Sinaia, Romania (2011).

  22. S. Klug et al., Design and application of a 3 DOF bionic robot arm, Proceedings of the International Symposium on Adaptive Motion of Animals and Machines AMAM, Ilmenau, Germany (2005).

    Google Scholar 

  23. L. Zlajpah, Simulation in robotics, Journal of Mathematics and Computers in Simulation Elsevier, 79 (2008) 879–897.

    Article  MathSciNet  MATH  Google Scholar 

  24. Robotics and Automation, robot CAD models and technical data sheet, http://www.kuka.com.

  25. Simens Product & Solutions, Robot, servomotor technical data sheet, http://www.simens.com/entry/cc/en.

  26. J. Denavit and R. S. Hartenberg, A kinematic notation for lower-pair mechanism based on matrices, Trans. ASME Journal of App1ied Mechanics, 22 (1955) 215–221.

    MathSciNet  MATH  Google Scholar 

  27. H. Lipkin, A note on Denavit-Hartenberg notation in robotics, Proceedings of IDETC/CIE ASME, Long Beach, California, USA (2005).

    Google Scholar 

  28. B. Siciliano, L. Sciavicco, L. Villani and G. Oriolo, Robotics: Modeling, planning and control, 1st Edition, Springer-Verlag (2009).

    Book  Google Scholar 

  29. W. K. Veitschegger and C. Wu, Robot accuracy analysis based on kinematics, IEEE Journal of Robotics and Automation, 2 (1986) 171–179.

    Article  Google Scholar 

  30. W. K Veitschegger and C. Wu, Robot calibration and compensation, IEEE Journal of Robotics and Automation, 4 (1988).

    Google Scholar 

  31. Wu Chi-haur, A kinematic CAD tool for the design and control of a robot manipulator, International Journal of Robotics Research, 3 (1984) 58.

    Article  Google Scholar 

  32. F. Cheraghpour et al., Dynamic modelling and Kinematic Simulation of Stäubli TX40 Robot Using MATLAB/ ADAMS Co-Simulation, International Conference of Mechatronics, Istanbul, Turkey (2011).

    Google Scholar 

  33. L. Haitao et al., Co-simulation of robot arm dynamics in ADAMS and MATLAB, Research Journal of Applied Sciences, Engineering and Technology, 6 (20) (2013) 3778–3783.

    Google Scholar 

  34. MSC Software, Adams/View User’s Guide (2010).

  35. W. Khalil and S. Besnard, Geometric calibration of robot with flexible joint and links, Journal of Intelligence and Robotic Systems, 34 (2002) 357–359.

    Article  MATH  Google Scholar 

  36. S. A. Hayati, Robot geometric link calibration, 22nd IEEE Conf. on Decision and Control (1983) 1477–1483.

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Baglioni.

Additional information

Stefano Baglioni received the master’s degree in engineering from University of Perugia (Italy) in 2012 and Ph.D. in Mechanical Engineering in 2015 at the same University. Dr. Baglioni is currently a post doc researcher at the department of engineering at Perugia University, Italy.

Filippo Cianetti received the master’s degree in engineering from University of Perugia (Italy) in 1990. Dr. Cianetti is currently associate professor of Machine Design at the department of engineering at Perugia University, Italy.

Claudio Braccesi received the master’s degree in engineering from University of Florence (Italy) in 1982. Dr. Braccesi is currently full professor of Machine Design at the department of engineering at Perugia University, Italy.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Baglioni, S., Cianetti, F., Braccesi, C. et al. Multibody modelling of N DOF robot arm assigned to milling manufacturing. Dynamic analysis and position errors evaluation. J Mech Sci Technol 30, 405–420 (2016). https://doi.org/10.1007/s12206-015-1245-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-015-1245-0

Keywords

Navigation