Abstract
Modern production lines rely on the extended use of cooperating robots as a basis of multiple tasks such as assembling, welding, painting, etc. Thus, there is a high need of automated motion generation of the involved industrial robots. This chapter presents an intelligent search algorithm for the motion planning of 13 DOF Dual arm industrial robots. The main purpose of the algorithm is the definition of all the intermediate Dual Arm robot’s configurations which lead the robot’s end effectors from the initial positions to the desired positions and orientations. The search algorithm is based on the gradually approach of all the alternatives configurations and evaluates them. The gradually approach of the configurations is limited from a grid which is based on a set of parameters and aims to reduce the computational time. Grid resolution as well as the values of the parameters are changeable and depends on the estimation level. Automatic motion planning is used in order to automatically generate free collision paths of the robot. In this way the programmer has to define only the end position of the robot and not the intermediate points for ensuring free collision paths. All the selected configurations constitute the desired path of each arm of the dual arm robot from the initial configurations to the final positions. In this way, an opportunity for automatic generation of the desired paths is given to unexperienced programmers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chryssolouris G (2006) Manufacturing systems: theory and practice, 2nd edn. Springer, New York
Mourtzis D, Alexopoulos K, Chryssolouris G (2012) Flexibility consideration in the design of manufacturing systems: an industrial case study. CIRP J Manuf Sci Technol 5:276–283. https://doi.org/10.1016/j.cirpj.2012.10.001
Makris S, Tsarouchi P, Surdilovic D, Krüger J (2014) Intuitive dual arm robot programming for assembly operations. CIRP Ann 63:13–16. https://doi.org/10.1016/j.cirp.2014.03.017
Tsianos KI, Sucan IA, Kavraki LE (2007) Sampling-based robot motion planning: towards realistic applications. Comput Sci Rev 1:2–11. https://doi.org/10.1016/j.cosrev.2007.08.002
Kavraki LE, Svestka P, Latombe J-C, Overmars MH (1996) Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans Robot Automat 12:566–580. https://doi.org/10.1109/70.508439
Amato NM, Bayazit OB, Dale LK, Jones C, Vallejo D (1998) OBPRM: an obstacle-based PRM for 3D workspaces
Lavalle SM (1998) Rapidly-exploring random trees: a new tool for path planning
Ferguson D, Kalra N, Stentz A (2006) Replanning with RRTs. In: Proceedings 2006 IEEE international conference on robotics and automation. ICRA 2006. IEEE, Orlando, FL, USA, pp 1243–1248
Wu XJ, Tang J, Li Q, Heng KH (2009) Development of a configuration space motion planner for robot in dynamic environment. Robot Comput Integr Manuf 25:13–31. https://doi.org/10.1016/j.rcim.2007.04.004
Kaltsoukalas K, Makris S, Chryssolouris G (2015) On generating the motion of industrial robot manipulators. Robot Comput Integr Manuf 32:65–71. https://doi.org/10.1016/j.rcim.2014.10.002
Tsarouchi P, Makris S, Michalos G, Stefos M, Fourtakas K, Kaltsoukalas K, Kontrovrakis D, Chryssolouris G (2014) Robotized assembly process using dual arm robot. Procedia CIRP 23:47–52. https://doi.org/10.1016/j.procir.2014.10.078
Gharbi M, Cortes J, Simeon T (2008) A sampling-based path planner for dual-arm manipulation. In: 2008 IEEE/ASME international conference on advanced intelligent mechatronics. IEEE, Xian, China, pp 383–388
Lim S-J, Han C-S (2014) Operational space path planning of the dual-arm robot for the assembly task. Int J Precis Eng Manuf 15:2071–2076. https://doi.org/10.1007/s12541-014-0565-9
Ćurković P, Jerbić B (2010) Dual-arm robot motion planning based on cooperative coevolution. In: Camarinha-Matos LM, Pereira P, Ribeiro L (eds) Emerging trends in technological innovation. Springer, Berlin, Heidelberg, pp 169–178
Gharbi M, Cortes J, Simeon T (2009) Roadmap composition for multi-arm systems path planning. In: 2009 IEEE/RSJ international conference on intelligent robots and systems. IEEE, St. Louis, MO, pp 2471–2476
Li Z, Katz R (2005) A reconfigurable parallel kinematic drilling machine and its motion planning. Int J Comput Integr Manuf 18:610–614. https://doi.org/10.1080/09511920500069218
Seo DJ, Ko NY, Simmons RG (2009) An elastic force based collision avoidance method and its application to motion coordination of multiple robots. Int J Comput Integr Manuf 22:784–798. https://doi.org/10.1080/09511920902741083
Bonert M, Shu LH, Benhabib B (2000) Motion planning for multi-robot assembly systems. Int J Comput Integr Manuf 13:301–310. https://doi.org/10.1080/095119200407660
Hatwig J, Minnerup P, Zaeh MF, Reinhart G (2012) An automated path planning system for a robot with a laser scanner for remote laser cutting and welding. In: 2012 IEEE international conference on mechatronics and automation. IEEE, Chengdu, China, pp 1323–1328
Vick A, Surdilovic D, Kruger J (2013) Safe physical human-robot interaction with industrial dual-arm robots. In: 9th international workshop on robot motion and control. IEEE, Kuslin, Poland, pp 264–269
Shahrokhi M, Bernard A, Fadel G (2011) An approach to optimise an avatar trajectory in a virtual workplace. Int J Comput Integr Manuf 24:95–105. https://doi.org/10.1080/0951192X.2010.531290
Zhu X, Hu SJ, Koren Y, Huang N (2012) A complexity model for sequence planning in mixed-model assembly lines. J Manuf Syst 31:121–130. https://doi.org/10.1016/j.jmsy.2011.07.006
Wahl FM, Thomas U (2002) Robot programming-from simple moves to complex robot tasks
Quigley M, Conley K, Gerkey B, Faust J, Foote T, Leibs J, Wheeler R, Ng A (2009) ROS: an open-source robot operating system
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Makris, S. (2021). Generating Motion of Cooperating Robots—The Dual Arm Case. In: Cooperating Robots for Flexible Manufacturing. Springer Series in Advanced Manufacturing. Springer, Cham. https://doi.org/10.1007/978-3-030-51591-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-51591-1_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-51590-4
Online ISBN: 978-3-030-51591-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)