Abstract
In this paper, a novel method for planning spray painting trajectories for industrial robots is presented. The proposed method takes as input an arbitrary parametric description of the end-effector path in the operative space. The method is aimed at providing feasible motion profiles without resorting to optimization routines and without the need for a dynamic description of the painting robot. The motion law is then defined by the algorithm to achieve end-effector speed limitation, in order to comply with the constraints imposed by the spray painting process and by the manipulator specifications. Subsequently, a sequence of look-ahead filtering operations on the speed profiles ensures joint acceleration limitation. The proposed method has been tested on an industrial painting robot, showing its effectiveness, which is experimentally evaluated against the results obtained with the original manufacturer’s proprietary planning method. The improvements include, other then the required end-effector speed and joint acceleration limitation, a sensible reduction of the cycle time, and of the torque effort requirement. The method is of simple implementation and can be useful for other robot-oriented industrial tasks.
Similar content being viewed by others
References
Nunes U, Batista A, Figueiredo J (2002) Spray-painting motion planning and quality analysis in powder coating systems. IFAC Proc 35(1):385–390
Ferreira M, Moreira AP, Neto P (2012) A low-cost laser scanning solution for flexible robotic cells: spray coating. Int J Advan Manuf Technol 58(9-12):1031–1041
Arunkumar N, Venkatesh P, Srinivas KS, Kaushik S (2012) Response surface modeling and optimization of single axis automatic application of automotive polyurethane coatings on plastic components. Int J Adv Manuf Technol 63(9):1065–1072
Atkar PN, Greenfield A, Conner DC, Choset H, Rizzi AA (2005) Uniform coverage of automotive surface patches. Int J Robot Res 24(11):883–898
Baldwin S (2010) Robotic paint automation: the pros and cons of using robots in your paint finishing system. Met Finish 108(11-12):126–129
Chen J, Liu R, Gao Y, Li G, An T (2017) Preferential purification of oxygenated volatile organic compounds than monoaromatics emitted from paint spray booth and risk attenuation by the integrated decontamination technique. J Clean Prod 148:268–275
Chen Y, Chen W, Li B, Zhang G, Zhang W (2017) Paint thickness simulation for painting robot trajectory planning: a review. Industrial Robot: Int J 44(5):629–638
Chen H, Fuhlbrigge T, Li X (2008) Automated industrial robot path planning for spray painting process: a review. In: IEEE international conference on Automation science and engineering, 2008. CASE. IEEE, pp 522–527
Sugita S, Itaya T, Takeuchi Y (2004) Development of robot teaching support devices to automate deburring and finishing works in casting. Int J Adv Manuf Technol 23(3-4):183–189
Lozano-Perez T (1983) Robot programming. Proc IEEE 71(7):821–841
Biggs G, MacDonald B (2003) A survey of robot programming systems. In: Proceedings of the Australasian conference on robotics and automation, pp 1–3
Arıkan S, Balkan T (2000) Process modeling, simulation, and paint thickness measurement for robotic spray painting. J Field Robot 17(9):479–494
Scalera L, Mazzon E, Gallina P, Gasparetto A (2017) Airbrush robotic painting system: experimental validation of a colour spray model. In: International conference on robotics in alpe-adria danube region. Springer, pp 549–556
Suh S-H, Woo I-K, Noh S-K (1991) Automatic trajectory planning system (ATPS) for spray painting robots. J Manuf Syst 10(5):396–406
Suh S-H, Woo I-K, Noh S-K (1991) Development of an automatic trajectory planning system (ATPS) for spray painting robots. In: 1991 IEEE international conference on Robotics and automation, 1991. Proceedings. IEEE, pp 1948–1955
Asakawa N, Takeuchi Y (1997) Teachingless spray-painting of sculptured surface by an industrial robot. In: 1997 IEEE international conference on Robotics and automation, 1997. Proceedings, vol 3. IEEE, pp 1875–1879
Chen H, Sheng W, Xi N, Song M, Chen Y (2002) CAD-based automated robot trajectory planning for spray painting of free-form surfaces. Industrial Robot: An Int J 29(5):426–433
Li X, Landsnes OA, Chen H, Sudarshan MV, Fuhlbrigge TA, Rege M-A (2010) Automatic trajectory generation for robotic painting application. In: 2010 41st international symposium on and 2010 6th german conference on robotics (ROBOTIK), Robotics (ISR). VDE, pp 1–6
Gasparetto A, Vidoni R, Saccavini E, Pillan D (2010) Optimal path planning for painting robots. In: ASME 2010 10Th biennial conference on engineering systems design and analysis. American Society of Mechanical Engineers, pp 601–608
Chen H, Fuhlbrigge T, Li X (2009) A review of CAD-based robot path planning for spray painting. Industrial Robot: An Int J 36(1):45–50
Biegelbauer G, Pichler A, Vincze M, Nielsen CL, Andersen HJ, Häusler K (2005) The inverse approach of flexpaint [robotic spray painting]. IEEE Robot Autom Mag 12(3):24–34
Chen W, Zhao D (2013) Path planning for spray painting robot of workpiece surfaces. Math Probl Eng, 2013
Galceran E, Carreras M (2013) A survey on coverage path planning for robotics. Robot Auton Syst 61(12):1258–1276
Choset H (2001) Coverage for robotics—a survey of recent results. Annals Math Artif Intell 31(1):113–126
Huang WH (2001) Optimal line-sweep-based decompositions for coverage algorithms. In: IEEE International Conference on Robotics and Automation, 2001. Proceedings 2001 ICRA, vol 1. IEEE, pp 27–32
Atkar PN, Choset H, Rizzi AA (2003) Towards optimal coverage of 2-dimensional surfaces embedded in IR/sup 3: choice of start curve. In: 2003 IEEE/RSJ international conference on Intelligent robots and systems, 2003. (IROS 2003). Proceedings, vol 4. IEEE, pp 3581–3587
Ramabhadran R, Antonio JK (1997) Fast solution techniques for a class of optimal trajectory planning problems with applications to automated spray coating. IEEE Trans Robot Autom 13(4):519–530
Chen W, Tang Y, Zhao Q (2016) A novel trajectory planning scheme for spray painting robot with Bézier curves. In: 2016 Chinese on Control and decision conference (CCDC). IEEE, pp 6746–6750
Lynch KM, Park FC (2017) Modern robotics: mechanics, planning, and control. Cambridge University Press, Cambridge
Andulkar MV, Chiddarwar SS (2015) Automated CAD based trajectory for spray painting robot Variable velocity approach. In: ASME 2015 International design engineering technical conferences and computers and information in engineering conference, pages v05CT08a007–v05CT08a007. American Society of Mechanical Engineers
Bobrow JE, Dubowsky S, Gibson JS (1985) Time-optimal control of robotic manipulators along specified paths. Int J Robot Res 4(3):3–17
Shiller Z (1996) Time-energy optimal control of articulated systems with geometric path constraints. J Dyn Syst Meas Control 118(1):139–143
Biagiotti L, Melchiorri C (2008) Trajectory planning for automatic machines and robots. Springer, Berlin
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Trigatti, G., Boscariol, P., Scalera, L. et al. A new path-constrained trajectory planning strategy for spray painting robots - rev.1. Int J Adv Manuf Technol 98, 2287–2296 (2018). https://doi.org/10.1007/s00170-018-2382-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-2382-2