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.
Similar content being viewed by others
References
P. Corke, Robotics, vision and control–Fundamental algorithm in matlab, Springer-Verlag (2011).
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.
J. Pandremenos et al., Machining with robots: A critical review, Proceedings of the 7th International Conference on Digital Enterprise Technology, Athene, Greece (2011).
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.
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.
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.
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.
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).
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.
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).
Harmonic drive strain wave gears technical data sheet, Robotics and Automation, http://www.harmonicdrive.de.
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.
S. Erkaya, Investigation of joint clearance effects on welding robot manipulators, Robotics and Computer Integrated Manufacturing, 28 (2012) 449–457.
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).
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.
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.
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.
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).
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).
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.
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).
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).
L. Zlajpah, Simulation in robotics, Journal of Mathematics and Computers in Simulation Elsevier, 79 (2008) 879–897.
Robotics and Automation, robot CAD models and technical data sheet, http://www.kuka.com.
Simens Product & Solutions, Robot, servomotor technical data sheet, http://www.simens.com/entry/cc/en.
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.
H. Lipkin, A note on Denavit-Hartenberg notation in robotics, Proceedings of IDETC/CIE ASME, Long Beach, California, USA (2005).
B. Siciliano, L. Sciavicco, L. Villani and G. Oriolo, Robotics: Modeling, planning and control, 1st Edition, Springer-Verlag (2009).
W. K. Veitschegger and C. Wu, Robot accuracy analysis based on kinematics, IEEE Journal of Robotics and Automation, 2 (1986) 171–179.
W. K Veitschegger and C. Wu, Robot calibration and compensation, IEEE Journal of Robotics and Automation, 4 (1988).
Wu Chi-haur, A kinematic CAD tool for the design and control of a robot manipulator, International Journal of Robotics Research, 3 (1984) 58.
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).
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.
MSC Software, Adams/View User’s Guide (2010).
W. Khalil and S. Besnard, Geometric calibration of robot with flexible joint and links, Journal of Intelligence and Robotic Systems, 34 (2002) 357–359.
S. A. Hayati, Robot geometric link calibration, 22nd IEEE Conf. on Decision and Control (1983) 1477–1483.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-015-1245-0