58.4 Summary, References 

The above sections presented a case study on surface grinding using industrial robots. As is seen, much considerations are needed to automate a machining process using industrial robots. As a result, the decision on whether to robotize a particular machining process or not is often tough for decision makers. Generally, a robotized machining process will typically expect to have the following benefits:

• Minimum operators
• Increased throughput
• Continuous operation
• Cost-effective

However, such benefits are only possible if robotic implementations are introduced in phases rather than all at once.
In the beginning, feasibility studies should be done to determine if the current process is suitable for robotization. A stable process that is robust will ensure a higher chance of success, and focus can be put on the other development work. However, if the current process is not suitable for robotization, a new process study will be required. Cases like the absence of suitable tools for robots can be showstoppers. Other issues like alternative automation solutions, return of investments, as well as legislative requirements may also affect the overall implementation decision.
Existing manual labors are usually apprehensive to adopting new technologies that require new skill set. In particular, having to operate in a virtual environment rather than the physical one takes getting used to. Such people are important in the initial development as they know the process requirements and the required output and their inputs are essential to improving the overall implementation. Getting them to be the users of such machines will be ideal, but there is a need to ensure that they are comfortable to operate the system to a level where they are comfortable imparting their process experience as motions of the robot.
Only when a small-scale implementation is completed can an overall assessment of the robotization success be determined. If the automation is able to de-skill a worker, it makes sense to progress forward to consider larger-scale implementations.
In summary, this chapter first presented an overview of the state of the art of robot programming methods for modern industrial robots. Off-line programming with the focus on contact-type operations was then discussed in detail. To assist readers during the implementation of robotic systems for machining processes, practical issues and some highlighted solutions were presented. We believe that the work presented here is very useful for those who are trying to automate existing machining processes using modern industrial robotic systems.

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