Abstract
Although noncontact-type operations, such as pick-and-place or spot welding, are still commonly being used nowadays, there is an increasing interest on developing and applying “compliant motion” (i.e., motion and force) control on industrial robots for contact-type operations. For these operations, the required robot motion can be complex depending on the workpiece geometry. As a result, realizing these tasks using online programming methods is usually inadequate in terms of productivity in practice. The focus of this chapter is on the simulation and off-line programming process for contact-type operations, where some level of interaction between the robot and the workpiece/environment are required. Due to this interaction, some additional issues arise during the programming process. Solutions for these problems will be brought up, and readers can refer to the cited references for detailed discussions. A case study on robotized surface grinding systems based on the experience on industrial projects will also be presented to further assist readers on the actual implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Argall BD, Chernova S, Veloso M, Browning B (2009) A survey of robot learning from demonstration. Robot Auton Syst 57(5):469–483
Bayegan M, Elisson B (2010) ABB review, special report: robotics. The Corporate Technical Journal of the ABB Group
Biggs G, MacDonald B (2003) A survey of robot programming systems. In: Proceedings of the Australasian conference on robotics and automation, CSIRO, Brisbane, Australia, 27 p
Feddema JT (1996) Kinematically optimal robot placement for minimum time coordinated motion. In: 1996 I.E. international conference on robotics and automation, Minneapolis, 22–28 Apr 1996, vol 4, pp 3395–3400. doi:10.1109/ROBOT.1996.509229
Khatib O (1987) A unified approach for motion and force control of robot manipulators: the operational space formulation. IEEE J Robot Automa 3:43–53
KUKA automatisering + robots N.V. (2003) www.kuka.be
Lim CW, Tao PY (2010) Enhancing robotic applications in the industry through force control. Singapore Institute of Manufacturing Technology, Technical report
Lopes AM, Solteiro Pires EJ (2011) Optimization of the workpiece location in a machining robotic cell. In: Kordic V, Lazinica A, Merdan M (eds) International Journal of Advanced Robotic Systems. InTech. ISBN: 1729-8806. doi:10.5772/45681. http://www.intechopen.com/journals/international_journal_of_advanced_robotic_systems/optimization_of_the_workpiece_location_in_a_machining_robotic_cell
Montgomery DC (1984) Design and analysis of experiments. Wiley, New York
Nagao Y, Ohta H, Honda F (2007) A teaching-free robot system utilizing three-dimensional CAD product data. In: Huat LK (ed) Industrial robotics: programming, simulation and applications. InTech. ISBN: 3-86611-286-6. doi:10.5772/4907. http://www.intechopen.com/books/industrial_robotics_programming_simulation_and_applications/a_teaching-free_robot_system_utilizing_three-dimensional_cad_product_data
Nakanishi J, Cory R, Peters MMJ, Schaal S (2008) Operational space control: a theoretical and empirical comparison. Int J Robot Res 27(6):737–757
Nof S (1999) Handbook of industrial robotics. Wiley, New York
Pamanes GJA, Zeghloul S (1991) Optimal placement of robotic manipulators using multiple kinematic criteria. In: Proceedings, 1991 I.E. international conference on robotics and automation, Sacramento, 9–11 Apr 1991, vol 1, pp 933–938. doi:10.1109/ROBOT.1991.131708
Pan Z, Zhang H (2008) Robotic machining from programming to process control. Intell Control Autom 2008:35–58
Pan Z, Polden J, Larkin N, Van Duin S, Norrish J (2012) Recent progress on programming methods for industrial robots. Robot Comput Integr Manuf 28(2):87–94
Quinet J (1995) Calibration for offline programming purpose and its expectations. Ind Robot Int J 22:9–14
Robotmaster (2013) www.robotmaster.com
Santos R, Steffen V, Saramago S (2010) Optimal task placement of a serial robot manipulator for manipulability and mechanical power optimization. Intell Inf Manag 2(9):512–525. doi:10.4236/iim.2010.29061
Siemens: process simulate for robotics and automation (2010) www.plm.automation.siemens.com
The ABB group (2003) www.abb.com
Vosniakos G–C, Matsas E (2010) Improving feasibility of robotic milling through robot placement optimisation. Robot Comput Integr Manuf 26(5):517–525
Vuong ND, Lim TM, Yang G (2013) A feasible work-piece placement method for contact-type operations. In: 2013 IEEE/ASME international conference on advanced intelligent mechatronics (AIM), Wollongong, 9–12 July 2013, pp 961–966. doi:10.1109/AIM.2013.6584218
Yang JJ, Yu W, Kim J, Abdel-Malek K (2009) On the placement of open-loop robotic manipulators for reachability. Mech Mach Theory 44(4):671–684
Acknowledgment
The authors would like to thank the members of the Mechatronics group at SIMTech who are involved in the project P12-R-024C.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag London
About this entry
Cite this entry
Vuong, N.D., Lim, T.M., Yang, G. (2015). Simulation and Offline Programming for Contact Operations. In: Nee, A. (eds) Handbook of Manufacturing Engineering and Technology. Springer, London. https://doi.org/10.1007/978-1-4471-4670-4_98
Download citation
DOI: https://doi.org/10.1007/978-1-4471-4670-4_98
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-4669-8
Online ISBN: 978-1-4471-4670-4
eBook Packages: EngineeringReference Module Computer Science and Engineering