Вы находитесь на странице: 1из 151

Computer-integrated manufacturing (CIM) is the manufacturing approach of using computers to control the entire production process.

[1][2] This integration allows individual processes to exchange information with each other and initiate actions. Through the integration of computers, manufacturing can be faster and less error-prone, although the main advantage is the ability to create automated manufacturing processes. Typically CIM relies on closed-loop control processes, based on real-time input from sensors. It is also known as flexible design and manufacturing.[citation needed]

Contents
[hide]

1 Overview 2 History 3 Computer-integrated manufacturing topics o 3.1 Key challenges o 3.2 Subsystems in computer-integrated manufacturing o 3.3 CIMOSA 4 Application 5 See also 6 References 7 Further reading 8 External links

[edit] Overview
The term "computer-integrated manufacturing" is both a method of manufacturing and the name of a computer-automated system in which individual engineering, production, marketing, and support functions of a manufacturing enterprise are organized. In a CIM system functional areas such as design, analysis, planning, purchasing, cost accounting, inventory control, and distribution are linked through the computer with factory floor functions such as materials handling and management, providing direct control and monitoring of all the operations. As a method of manufacturing, three components distinguish CIM from other manufacturing methodologies:

Means for data storage, retrieval, manipulation and presentation; Mechanisms for sensing state and modifying processes;

Algorithms for uniting the data processing component with the sensor/modification component.

CIM is an example of the implementation of information and communication technologies (ICTs) in manufacturing. CIM implies that there are at least two computers exchanging information, e.g. the controller of an arm robot and a micro-controller of a CNC machine. Some factors involved when considering a CIM implementation are the production volume, the experience of the company or personnel to make the integration, the level of the integration into the product itself and the integration of the production processes. CIM is most useful where a high level of ICT is used in the company or facility, such as CAD/CAM systems, the availability of process planning and its data.

[edit] History
The idea of "digital manufacturing" was prominent the 1980s, when computer-integrated manufacturing was developed and promoted by machine tool manufacturers and the Computer and Automated Systems Association and Society of Manufacturing Engineers (CASA/SME). "CIM is the integration of total manufacturing enterprise by using integrated systems and data communication coupled with new managerial philosophies that improve organizational and personnel efficiency." ERHUM

[edit] Computer-integrated manufacturing topics

CIM & production control system: Computer Integrated Manufacturing is used to describe the complete automation of a manufacturing plant, with all processes running under computer control and digital information tying them together.[3]

[edit] Key challenges

There are three major challenges to development of a smoothly operating computer-integrated manufacturing system:

Integration of components from different suppliers: When different machines, such as CNC, conveyors and robots, are using different communications protocols. In the case of AGVs, even differing lengths of time for charging the batteries may cause problems. Data integrity: The higher the degree of automation, the more critical is the integrity of the data used to control the machines. While the CIM system saves on labor of operating the machines, it requires extra human labor in ensuring that there are proper safeguards for the data signals that are used to control the machines. Process control: Computers may be used to assist the human operators of the manufacturing facility, but there must always be a competent engineer on hand to handle circumstances which could not be foreseen by the designers of the control software.

[edit] Subsystems in computer-integrated manufacturing


A computer-integrated manufacturing system is not the same as a "lights-out" factory, which would run completely independent of human intervention, although it is a big step in that direction. Part of the system involves flexible manufacturing, where the factory can be quickly modified to produce different products, or where the volume of products can be changed quickly with the aid of computers. Some or all of the following subsystems may be found in a CIM operation: Computer-aided techniques:

CAD (computer-aided design) CAE (computer-aided engineering) CAM (computer-aided manufacturing) CAPP (computer-aided process planning) CAQ (computer-aided quality assurance) PPC (production planning and control) ERP (enterprise resource planning) A business system integrated by a common database.

Devices and equipment required:


CNC, Computer numerical controlled machine tools DNC, Direct numerical control machine tools PLCs, Programmable logic controllers Robotics Computers Software Controllers Networks

Interfacing Monitoring equipment

Technologies:

FMS, (flexible manufacturing system) ASRS, automated storage and retrieval system AGV, automated guided vehicle Robotics Automated conveyance systems

Others:

Lean manufacturing

CIMOSA
CIMOSA (Computer Integrated Manufacturing Open System Architecture), is a 1990s European proposal for an open system architecture for CIM developed by the AMICE Consortium as a series of ESPRIT projects.[4][5] The goal of CIMOSA was "to help companies to manage change and integrate their facilities and operations to face world wide competition. It provides a consistent architectural framework for both enterprise modeling and enterprise integration as required in CIM environments".[6] CIMOSA provides a solution for business integration with four types of products:[7]

The CIMOSA Enterprise Modeling Framework, which provides a reference architecture for enterprise architecture CIMOSA IIS, a standard for physical and application integration. CIMOSA Systems Life Cycle, is a life cycle model for CIM development and deployment. Inputs to standardization, basics for international standard development.

CIMOSA according to Vernadat (1996), coined the term business process and introduced the process-based approach for integrated enterprise modeling based on a cross-boundaries approach, which opposed to traditional function or activity-based approaches. With CIMOSA also the concept of an "Open System Architecture" (OSA) for CIM was introduced, which was designed to be vendor-independent, and constructed with standardised CIM modules. Here to the OSA is "described in terms of their function, information, resource, and organizational aspects. This should be designed with structured engineering methods and made operational in a modular and evolutionary architecture for operational use".[6]

Application
There are multiple areas of usage:

In mechanical engineering In electronic design automation (printed circuit board (PCB) and integrated circuit design data for manufacturing)

Computer-aided design (CAD), also known as computer-aided design and drafting (CADD) ,[1] is the use of computer technology for the process of design and design-documentation. Computer Aided Drafting describes the process of drafting with a computer. CADD software, or environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CADD output is often in the form of electronic files for print or machining operations. The development of CADD-based software is in direct correlation with the processes it seeks to economize; industry-based software (construction, manufacturing, etc.) typically uses vector-based (linear) environments whereas graphic-based software utilizes raster-based (pixelated) environments. CAD environments often involve more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD must convey information, such as materials, processes, dimensions, and tolerances, according to application-specific conventions. CAD may be used to design curves and figures in two-dimensional (2D) space; or curves, surfaces, and solids in three-dimensional (3D) objects.[2] CAD is an important industrial art extensively used in many applications, including automotive, shipbuilding, and aerospace industries, industrial and architectural design, prosthetics, and many more. CAD is also widely used to produce computer animation for special effects in movies, advertising and technical manuals. The modern ubiquity and power of computers means that even perfume bottles and shampoo dispensers are designed using techniques unheard of by engineers of the 1960s. Because of its enormous economic importance, CAD has been a major driving force for research in computational geometry, computer graphics (both hardware and software), and discrete differential geometry.[3] The design of geometric models for object shapes, in particular, is occasionally called computeraided geometric design (CAGD).[4]

Contents
[hide]

1 Overview 2 Uses 3 Types 4 Technology 5 History 6 See also 7 References

[edit] Overview

Beginning in the 1980s Computer-Aided Design programs reduced the need of draftsmen significantly, especially in small to mid-sized companies. Their affordability and ability to run on personal computers also allowed engineers to do their own drafting work, eliminating the need for entire departments. In today's world most, if not all, students in universities do not learn drafting techniques because they are not required to do so. The days of hand drawing for final drawings are all but over. Universities no longer require the use of protractors and compasses to create drawings, instead there are several classes that focus on the use of CAD software such as Creo, formerly Pro Engineer or IEAS-MS. Current computer-aided design software packages range from 2D vector-based drafting systems to 3D solid and surface modellers. Modern CAD packages can also frequently allow rotations in three dimensions, allowing viewing of a designed object from any desired angle, even from the inside looking out. Some CAD software is capable of dynamic mathematic modeling, in which case it may be marketed as CADD computer-aided design and drafting. CAD is used in the design of tools and machinery and in the drafting and design of all types of buildings, from small residential types (houses) to the largest commercial and industrial structures (hospitals and factories).
[5]

CAD is mainly used for detailed engineering of 3D models and/or 2D drawings of physical components, but it is also used throughout the engineering process from conceptual design and layout of products, through strength and dynamic analysis of assemblies to definition of manufacturing methods of components. It can also be used to design objects. CAD has become an especially important technology within the scope of computer-aided technologies, with benefits such as lower product development costs and a greatly shortened design cycle. CAD enables designers to lay out and develop work on screen, print it out and save it for future editing, saving time on their drawings.

[edit] Uses
Computer-aided design is one of the many tools used by engineers and designers and is used in many ways depending on the profession of the user and the type of software in question. CAD is one part of the whole Digital Product Development (DPD) activity within the Product Lifecycle Management (PLM) processes, and as such is used together with other tools, which are either integrated modules or stand-alone products, such as:

Computer-aided engineering (CAE) and Finite element analysis (FEA) Computer-aided manufacturing (CAM) including instructions to Computer Numerical Control (CNC) machines Photo realistic rendering Document management and revision control using Product Data Management (PDM).

CAD is also used for the accurate creation of photo simulations that are often required in the preparation of Environmental Impact Reports, in which computer-aided designs of intended

buildings are superimposed into photographs of existing environments to represent what that locale will be like were the proposed facilities allowed to be built. Potential blockage of view corridors and shadow studies are also frequently analyzed through the use of CAD.. CAD has also been proven to be useful to engineers as well. Using four properties which are history, features, parameterization, and high level constraints (Zhang). The construction history can be used to look back into the model's personal features and work on the single area rather than the whole model (zhang). Parameters and constraints can be used to determine the size, shape, and the different modeling elements. The features in the CAD system can be used for the variety of tools for measurement such as tensile strength, yield strength, also its stress and strain and how the element gets affected in certain temperatures.

[edit] Types
There are several different types of CAD [6] . Each of these different types of CAD systems require the operator to think differently about how to use them and design their virtual components in a different manner for each. There are many producers of the lower-end 2D systems, including a number of free and open source programs. These provide an approach to the drawing process without all the fuss over scale and placement on the drawing sheet that accompanied hand drafting, since these can be adjusted as required during the creation of the final draft. 3D wireframe is basically an extension of 2D drafting (not often used today). Each line has to be manually inserted into the drawing. The final product has no mass properties associated with it and cannot have features directly added to it, such as holes. The operator approaches these in a similar fashion to the 2D systems, although many 3D systems allow using the wireframe model to make the final engineering drawing views. 3D "dumb" solids are created in a way analogous to manipulations of real world objects (not often used today). Basic three-dimensional geometric forms (prisms, cylinders, spheres, and so on) have solid volumes added or subtracted from them, as if assembling or cutting real-world objects. Two-dimensional projected views can easily be generated from the models. Basic 3D solids don't usually include tools to easily allow motion of components, set limits to their motion, or identify interference between components. 3D parametric solid modeling require the operator to use what is referred to as "design intent". The objects and features created are adjustable. Any future modifications will be simple, difficult, or nearly impossible, depending on how the original part was created. One must think of this as being a "perfect world" representation of the component. If a feature was intended to be located from the center of the part, the operator needs to locate it from the center of the model, not, perhaps, from a more convenient edge or an arbitrary point, as he could when using "dumb" solids. Parametric solids require the operator to consider the consequences of his actions carefully.

Some software packages provide the ability to edit parametric and non-parametric geometry without the need to understand or undo the design intent history of the geometry by use of direct modeling functionality. This ability may also include the additional ability to infer the correct relationships between selected geometry (e.g., tangency, concentricity) which makes the editing process less time and labor intensive while still freeing the engineer from the burden of understanding the models. These kind of non history based systems are called Explicit Modellers or Direct CAD Modelers. Top end systems offer the capabilities to incorporate more organic, aesthetics and ergonomic features into designs. Freeform surface modelling is often combined with solids to allow the designer to create products that fit the human form and visual requirements as well as they interface with the machine.

[edit] Technology

A CAD model of a computer mouse. Originally software for Computer-Aided Design systems was developed with computer languages such as Fortran, but with the advancement of object-oriented programming methods this has radically changed. Typical modern parametric feature based modeler and freeform surface systems are built around a number of key C modules with their own APIs. A CAD system can be seen as built up from the interaction of a graphical user interface (GUI) with NURBS geometry and/or boundary representation (B-rep) data via a geometric modeling kernel. A geometry constraint engine may also be employed to manage the associative relationships between geometry, such as wireframe geometry in a sketch or components in an assembly. Unexpected capabilities of these associative relationships have led to a new form of prototyping called digital prototyping. In contrast to physical prototypes, which entail manufacturing time in the design. That said, CAD models can be generated by a computer after the physical prototype has been scanned using an industrial CT scanning machine. Depending on the nature of the business, digital or physical prototypes can be initially chosen according to specific needs. Today, CAD systems exist for all the major platforms (Windows, Linux, UNIX and Mac OS X); some packages even support multiple platforms.

Right now, no special hardware is required for most CAD software. However, some CAD systems can do graphically and computationally intensive tasks, so a modern graphics card, high speed (and possibly multiple) CPUs and large amounts of RAM may be recommended. The human-machine interface is generally via a computer mouse but can also be via a pen and digitizing graphics tablet. Manipulation of the view of the model on the screen is also sometimes done with the use of a Spacemouse/SpaceBall. Some systems also support stereoscopic glasses for viewing the 3D model.

[edit] History
[7] [8] [9] [10]

Designers have long used computers for their calculations. Initial developments were carried out in the 1960s within the aircraft and automotive industries in the area of 3D surface construction and NC programming, most of it independent of one another and often not publicly published until much later. Some of the mathematical description work on curves was developed in the early 1940s by Robert Issac Newton from Pawtucket, Rhode Island. Robert A. Heinlein in his 1957 novel The Door into Summer suggested the possibility of a robotic Drafting Dan. However, probably the most important work on polynomial curves and sculptured surface was done by Pierre Bzier (Renault), Paul de Casteljau (Citroen), Steven Anson Coons (MIT, Ford), James Ferguson (Boeing), Carl de Boor (GM), Birkhoff (GM) and Garibedian (GM) in the 1960s and W. Gordon (GM) and R. Riesenfeld in the 1970s. It is argued that a turning point was the development of the SKETCHPAD system at MIT in 1963 by Ivan Sutherland (who later created a graphics technology company with Dr. David Evans). The distinctive feature of SKETCHPAD was that it allowed the designer to interact with his computer graphically: the design can be fed into the computer by drawing on a CRT monitor with a light pen. Effectively, it was a prototype of graphical user interface, an indispensable feature of modern CAD. The first commercial applications of CAD were in large companies in the automotive and aerospace industries, as well as in electronics. Only large corporations could afford the computers capable of performing the calculations. Notable company projects were at GM (Dr. Patrick J.Hanratty) with DAC-1 (Design Augmented by Computer) 1964; Lockheed projects; Bell GRAPHIC 1 and at Renault (Bzier) UNISURF 1971 car body design and tooling. One of the most influential events in the development of CAD was the founding of MCS (Manufacturing and Consulting Services Inc.) in 1971 by Dr. P. J. Hanratty,[11] who wrote the system ADAM (Automated Drafting And Machining) but more importantly supplied code to companies such as McDonnell Douglas (Unigraphics), Computervision (CADDS), Calma, Gerber, Autotrol and Control Data. As computers became more affordable, the application areas have gradually expanded. The development of CAD software for personal desktop computers was the impetus for almost universal application in all areas of construction.

Other key points in the 1960s and 1970s would be the foundation of CAD systems United Computing, Intergraph, IBM, Intergraph IGDS in 1974 (which led to Bentley Systems MicroStation in 1984) CAD implementations have evolved dramatically since then. Initially, with 3D in the 1970s, it was typically limited to producing drawings similar to hand-drafted drawings. Advances in programming and computer hardware, notably solid modeling in the 1980s, have allowed more versatile applications of computers in design activities. Key products for 1981 were the solid modelling packages -Romulus (ShapeData) and Uni-Solid (Unigraphics) based on PADL-2 and the release of the surface modeler CATIA (Dassault Systemes). Autodesk was founded 1982 by John Walker, which led to the 2D system AutoCAD. The next milestone was the release of Pro/ENGINEER in 1988, which heralded greater usage of feature-based modeling methods and parametric linking of the parameters of features. Also of importance to the development of CAD was the development of the B-rep solid modeling kernels (engines for manipulating geometrically and topologically consistent 3D objects) Parasolid (ShapeData) and ACIS (Spatial Technology Inc.) at the end of the 1980s and beginning of the 1990s, both inspired by the work of Ian Braid. This led to the release of mid-range packages such as SolidWorks in 1995, Solid Edge (then Intergraph) in 1996 and Autodesk Inventor in 1999.

Computer-aided engineering (CAE) is the broad usage of computer software to aid in engineering tasks.[1][2][3] It includes computer-aided design (CAD), computer-aided analysis (CAA), computer-integrated manufacturing (CIM), computer-aided manufacturing (CAM), material requirements planning (MRP), and computer-aided planning (CAP).[4][5][6]

Contents
[hide]

1 Overview 2 CAE fields and phases 3 CAE in the automotive industry 4 See also 5 References 6 Further reading 7 External links

[edit] Overview
Software tools that have been developed to support these activities are considered CAE tools. CAE tools are being used, for example, to analyze the robustness and performance of components and assemblies. The term encompasses simulation, validation, and optimization of products and manufacturing tools. In the future, CAE systems will be major providers of information to help support design teams in decision making. In regard to information networks, CAE systems are individually considered a single node on a total information network and each node may interact with other nodes on the network. CAE systems can provide support to businesses. This is achieved by the use of reference architectures and their ability to place information views on the business process. Reference architecture is the basis from which information model, especially product and manufacturing models. The term CAE has also been used by some in the past to describe the use of computer technology within engineering in a broader sense than just engineering analysis. It was in this context that the term was coined by Jason Lemon, founder of SDRC in the late 1970s. This definition is however better known today by the terms CAx and PLM.[citation needed]

[edit] CAE fields and phases


CAE areas covered include:

Stress analysis on components and assemblies using FEA (Finite Element Analysis);

Thermal and fluid flow analysis Computational fluid dynamics (CFD); Kinematics; Mechanical event simulation (MES). Analysis tools for process simulation for operations such as casting, molding, and die press forming. Optimization of the product or process.

In general, there are three phases in any computer-aided engineering task:


Pre-processing defining the model and environmental factors to be applied to it. (typically a finite element model, but facet, voxel and thin sheet methods are also used) Analysis solver (usually performed on high powered computers) Post-processing of results (using visualization tools)

This cycle is iterated, often many times, either manually or with the use of commercial optimization software.

[edit] CAE in the automotive industry


CAE tools are very widely used in the automotive industry. In fact, their use has enabled the automakers to reduce product development cost and time while improving the safety, comfort, and durability of the vehicles they produce. The predictive capability of CAE tools has progressed to the point where much of the design verification is now done using computer simulations rather than physical prototype testing. CAE dependability is based upon all proper assumptions as inputs and must identify critical inputs (BJ). Even though there have been many advances in CAE, and it is widely used in the engineering field, physical testing is still used as a final confirmation for subsystems due to the fact that CAE cannot predict all variables in complex assemblies (i.e. metal stretch, thinning).

Computer-aided manufacturing (CAM) is the use of computer software to control machine tools and related machinery in the manufacturing of workpieces.[1][2][3][4][5] This is not the only definition for CAM, but it is the most common;[1] CAM may also refer to the use of a computer to assist in all operations of a manufacturing plant, including planning, management, transportation and storage.[6][7] Its primary purpose is to create a faster production process and components and tooling with more precise dimensions and material consistency, which in some cases, uses only the required amount of raw material (thus minimizing waste), while simultaneously reducing energy consumption.[citation needed] CAM is a subsequent computer-aided process after computer-aided design (CAD) and sometimes computer-aided engineering (CAE), as the model generated in CAD and verified in CAE can be input into CAM software, which then controls the machine tool.[3]

Contents
[hide]

1 Overview 2 History o 2.1 Overcoming historical shortcomings 3 Machining process 4 Software 5 See also 6 References 7 External links

[edit] Overview

Chrome-cobalt disc with crowns for dental implants, manufactured using WorkNC CAM Traditionally, CAM has been considered as a numerical control (NC) programming tool, wherein two-dimensional (2-D) or three-dimensional (3-D) models of components generated in CAD software are used to generate G-code to drive computer numerically controlled (CNC) machine tools. Simple designs such as bolt circles or basic contours do not necessitate importing a CAD file.

As with other Computer-Aided technologies, CAM does not eliminate the need for skilled professionals such as manufacturing engineers, NC programmers, or machinists. CAM, in fact, leverages both the value of the most skilled manufacturing professionals through advanced productivity tools, while building the skills of new professionals through visualization, simulation and optimization tools.

[edit] History
The first commercial applications of CAM were in large companies in the automotive and aerospace industries for example UNISURF in 1971 at Renault for car body design and tooling.[citation needed] Historically, CAM software was seen to have several shortcomings that necessitated an overly high level of involvement by skilled CNC machinists. Fallows created the first CAM software but this had severe shortcomings and was promptly taken back into the developing stage.[citation needed] CAM software would output code for the least capable machine, as each machine tool control added on to the standard G-code set for increased flexibility. In some cases, such as improperly set up CAM software or specific tools, the CNC machine required manual editing before the program will run properly. None of these issues were so insurmountable that a thoughtful engineer or skilled machine operator could not overcome for prototyping or small production runs; G-Code is a simple language. In high production or high precision shops, a different set of problems were encountered where an experienced CNC machinist must both hand-code programs and run CAM software. Integration of CAD with other components of CAD/CAM/CAE Product lifecycle management (PLM) environment requires an effective CAD data exchange. Usually it had been necessary to force the CAD operator to export the data in one of the common data formats, such as IGES or STL, that are supported by a wide variety of software. The output from the CAM software is usually a simple text file of G-code, sometimes many thousands of commands long, that is then transferred to a machine tool using a direct numerical control (DNC) program. CAM packages could not, and still cannot, reason as a machinist can. They could not optimize toolpaths to the extent required of mass production. Users would select the type of tool, machining process and paths to be used. While an engineer may have a working knowledge of gcode programming, small optimization and wear issues compound over time. Mass-produced items that require machining are often initially created through casting or some other nonmachine method. This enables hand-written, short, and highly optimized g-code that could not be produced in a CAM package. At least in the United States, there is a shortage of young, skilled machinists entering the workforce able to perform at the extremes of manufacturing; high precision and mass production[citation needed]. As CAM software and machines become more complicated, the skills required of a machinist or machine operator advance to approach that of a computer programmer and engineer rather than eliminating the CNC machinist from the workforce. Typical areas of concern:

High Speed Machining, including streamlining of tool paths Multi-function Machining 5 Axis Machining Feature recognition and machining Automation of Machining processes Ease of Use

[edit] Overcoming historical shortcomings


Over time, the historical shortcomings of CAM are being attenuated, both by providers of niche solutions and by providers of high-end solutions. This is occurring primarily in three arenas: 1. Ease of use 2. Manufacturing complexity 3. Integration with PLM and the extended enterprise Ease in use For the user who is just getting started as a CAM user, out-of-the-box capabilities providing Process Wizards, templates, libraries, machine tool kits, automated feature based machining and job function specific tailorable user interfaces build user confidence and speed the learning curve. User confidence is further built on 3D visualization through a closer integration with the 3D CAD environment, including error-avoiding simulations and optimizations. Manufacturing complexity The manufacturing environment is increasingly complex. The need for CAM and PLM tools by the manufacturing engineer, NC programmer or machinist is similar to the need for computer assistance by the pilot of modern aircraft systems. The modern machinery cannot be properly used without this assistance. Today's CAM systems support the full range of machine tools including: turning, 5 axis machining and wire EDM. Todays CAM user can easily generate streamlined tool paths, optimized tool axis tilt for higher feed rates and optimized Z axis depth cuts as well as driving non-cutting operations such as the specification of probing motions. Integration with PLM and the extended enterpriseLM to integrate manufacturing with enterprise operations from concept through field support of the finished product. To ensure ease of use appropriate to user objectives, modern CAM solutions are scalable from a stand-alone CAM system to a fully integrated multi-CAD 3D solution-set. These solutions are created to meet the full needs of manufacturing personnel including part planning, shop documentation, resource management and data management and exchange.

[edit] Machining process


Most machining progresses through four stages, each of which is implemented by a variety of basic and sophisticated strategies, depending on the material and the software available. The stages are:

Roughing This process begins with raw stock, known as billet, and cuts it very roughly to shape of the final model. In milling, the result often gives the appearance of terraces, because the strategy has taken advantage of the ability to cut the model horizontally. Common strategies are zig-zag clearing, offset clearing, plunge roughing, rest-roughing. Semi-finishing This process begins with a roughed part that unevenly approximates the model and cuts to within a fixed offset distance from the model. The semi-finishing pass must leave a small amount of material so the tool can cut accurately while finishing, but not so little that the tool and material deflect instead of shearing. Common strategies are raster passes, waterline passes, constant step-over passes, pencil milling. Finishing Finishing involves a slow pass across the material in very fine steps to produce the finished part. In finishing, the step between one pass and another is minimal. Feed rates are low and spindle speeds are raised to produce an accurate surface. Contour milling In milling applications on hardware with five or more axes, a separate finishing process called contouring can be performed. Instead of stepping down in fine-grained increments to approximate a surface, the workpiece is rotated to make the cutting surfaces of the tool tangent to the ideal part features. This produces an excellent surface finish with high dimensional accuracy.

[edit] Software
See also: List of CAM companies and :Category:Computer-aided manufacturing software The top 20 largest CAM software products and companies, by vendor revenues in year 2009 [8] are, sorted alphabetically:

BOBCAD-CAM from BobCAD-CAM CATIA from Dassault Systmes CAM-Tool from C & G Systems Cimatron from Cimatron group Dynavista from Nihon Unisys Edgecam from Planit Esprit from DP Technoogy GibbsCAM from Cimatron group HyperMill from Open Mind Mastercam from CNC Software NX from Siemens PLM Software PowerMILL from Delcam Pro/E from PTC SolidCAM from SolidCAM Space E from NTTD SurfCAM from Surfware TopCAM from Missler

Tebis from Tebis AG VisiCAM from Vero Vericut from CGtech WorkNC from Sescoi

Computer-aided process planning (CAPP) is the use of computer technology to aid in the process planning of a part or product, in manufacturing. CAPP is the link between CAD and CAM in that it provides for the planning of the process to be used in producing a designed part.
[1]

Contents
[hide]

1 Computer-aided process planning o 1.1 Introduction 2 Future development of CAPP 3 See also 4 References

[edit] Computer-aided process planning


[edit] Introduction
Process planning is concerned with determining the sequence of individual manufacturing operations needed to produce a given part or product. The resulting operation sequence is documented on a form typically referred to as a route sheet containing a listing of the production operations and associated machine tools for a workpart or assembly. Process planning in manufacturing also refers to the planning of use of blanks, spare parts, packaging material, user instructions (manuals) etc. The term "Computer-Aided Production Planning" is used in different context on different parts of the production process; to some extent CAPP overlaps with the term "PIC" (Production and Inventory Control). Process planning translates design information into the process steps and instructions to efficiently and effectively manufacture products. As the design process is supported by many computer-aided tools, computer-aided process planning (CAPP) has evolved to simplify and improve process planning and achieve more effective use of manufacturing resources.[2]. Process planning encompasses the activities and functions to prepare a detailed set of plans and instructions to produce a part. The planning begins with engineering drawings, specifications, parts or material lists and a forecast of demand. The results of the planning are:

Routings which specify operations, operation sequences, work centers, standards, tooling and fixtures. This routing becomes a major input to the manufacturing resource planning system to define operations for production activity control purposes and define required resources for capacity requirements planning purposes.

Process plans which typically provide more detailed, step-by-step work instructions including dimensions related to individual operations, machining parameters, set-up instructions, and quality assurance checkpoints. Fabrication and assembly drawings to support manufacture (as opposed to engineering drawings to define the part).

Keneth Crow [3] stated that "Manual process planning is based on a manufacturing engineer's experience and knowledge of production facilities, equipment, their capabilities, processes, and tooling. Process planning is very time-consuming and the results vary based on the person doing the planning". According to Engelke [4], the need for CAPP is greater with an increased number of different types of parts being manufactured, and with a more complex manufacturing process. Computer-aided process planning initially evolved as a means to electronically store a process plan once it was created, retrieve it, modify it for a new part and print the plan. Other capabilities were table-driven cost and standard estimating systems, for sales representatives to create customer quotations and estimate delivery time.

[edit] Future development of CAPP


Generative or dynamic CAPP is the main focus of development, the ability to automatically generate production plans for new products, or dynamicly update production plans on the basis of resource availability. Generative CAPP will probably use iterative methods, where simple production plans are applied to automatic CAD/CAM development to refine the initial production plan. Traditional CAPP methods that optimise plans in a linear manner have not been able to satisfy the need for flexible planning, so new dynamic systems will explore all possible combinations of production processes, and then generate plans according to available machining resources. For example, K.S. Lee et al. states that "By considering the multi-selection tasks simultaneously, a specially designed genetic algorithm searches through the entire solution space to identify the optimal plan" [5

Computer-aided quality assurance (CAQ) is the engineering application of computers and computer controlled machines for the definition and inspection of the quality of products. This includes:

Measuring equipment management Goods inward inspection Vendor rating Attribute chart Statistical process control (SPC) Documentation

Additional themes:

Advanced Product Quality Planning (APQP) Failure mode and effects analysis (FMEA) Dimensional tolerance stack-up analysis using product and manufacturing information (PMI) on CAD models Computer aided inspection with coordinate-measuring machines (CMM) Comparison of data obtained by mean of 3D scanning technologies of physical parts against CAD models

Project management software is a term covering many types of software, including estimation and planning, scheduling, cost control and budget management, resource allocation, collaboration software, communication, quality management and documentation or administration systems, which are used to deal with the complexity of large projects.

Microsoft Project 2000, showing a Gantt chart

SEER-SEM, entering project parameters

Contents
[hide]

1 Tasks or activities of project management software o 1.1 Scheduling o 1.2 Providing information 2 Approaches to project management software o 2.1 Desktop o 2.2 Web-based o 2.3 Personal o 2.4 Single user o 2.5 Collaborative o 2.6 Integrated o 2.7 Non-specialised tools 3 Criticisms of project management software 4 See also 5 Books

[edit] Tasks or activities of project management software

[edit] Scheduling
One of the most common purposes is to schedule a series of events or tasks and the complexity of the schedule can vary considerably depending on how the tool is used. Some common challenges include:

Events which depend on one another in different ways or dependencies. Scheduling people to work on, and resources required by, the various tasks, commonly termed resource scheduling. Dealing with uncertainties in the estimates of the duration of each task.

[edit] Providing information


Project planning software can be expected to provide information to various people or stakeholders, and can be used to measure and justify the level of effort required to complete the project(s). Typical requirements might include:

Tasks lists for people, and allocation schedules for resources. Overview information on how long tasks will take to complete. Early warning of any risks to the project. Information on workload, for planning holidays. Evidence. Historical information on how projects have progressed, and in particular, how actual and planned performance are related. Optimum utilization of available resource. Cost Maintenance. What kind of buildings are made i.e. schools,home,collages,shopping mall etc.

[edit] Approaches to project management software


[edit] Desktop
Project management software can be implemented as a program that runs on the desktop of each user. This typically gives the most responsive and graphically-intense style of interface. Desktop applications typically store their data in a file, although some have the ability to collaborate with other users (see below), or to store their data in a central database. Even a file-based project plan can be shared between users if it's on a networked drive and only one user accesses it at a time. Desktop applications can be written to run in a heterogeneous environment of multiple operating systems, although it's unusual.

[edit] Web-based
Project management software can be implemented as a Web application, accessed through an intranet, or an extranet using a web browser.

This has all the usual advantages and disadvantages of web applications:

Can be accessed from any type of computer without installing software on user's computer. Ease of access-control. Naturally multi-user. Only one software version and installation to maintain. Centralized data repository. Typically slower to respond than desktop applications. Project information not available when the user (or server) is offline. Some solutions allow the user to go offline with a copy of the data.

[edit] Personal
A personal project management application is one used at home, typically to manage lifestyle or home projects. There is considerable overlap with single user systems, although personal project management software typically involves simpler interfaces. See also non-specialised tools below.

[edit] Single user


A single-user system is programmed with the assumption that only one person will ever need to edit the project plan at once. This may be used in small companies, or ones where only a few people are involved in top-down project planning. Desktop applications generally fall into this category.

[edit] Collaborative
A collaborative system is designed to support multiple users modifying different sections of the plan at once; for example, updating the areas they personally are responsible for such that those estimates get integrated into the overall plan. Web-based tools, including extranets, generally fall into this category, but have the limitation that they can only be used when the user has live Internet access. To address this limitation, some software tools using clientserver architecture provide a rich client that runs on users' desktop computer and replicate project and task information to other project team members through a central server when users connect periodically to the network. Some tools allow team members to check out their schedules (and others' as read only) to work on them while not on the network. When reconnecting to the database, all changes are synchronized with the other schedules.

[edit] Integrated
An integrated system combines project management or project planning, with many other aspects of company life. For example, projects can have bug tracking issues assigned to each project, the list of project customers becomes a customer relationship management module, and each person on the project plan has their own task lists, calendars, and messaging functionality associated with their projects.

Similarly, specialised tools like SourceForge integrate project management software with source control (CVS) software and bug-tracking software, so that each piece of information can be integrated into the same system.

[edit] Non-specialised tools


While specialised software may be common, and heavily promoted by each vendor, there are a vast range of other software (and non-software) tools used to plan and schedule projects.

Calendaring software can often handle scheduling as easily as dedicated software. Spreadsheets are very versatile, and can be used to calculate things not anticipated by the designers.

[edit] Criticisms of project management software


The following may apply in general, or to specific products, or to some specific functions within products.

May not suit all projects

May not be derived from a sound project management method. For example, displaying the Gantt chart view by default encourages users to focus on timed task scheduling too early, rather than identifying objectives, deliverables and the imposed logical progress of events (dig the trench first to put in the drain pipe).

May be inconsistent with the type of project management method. For example, traditional (e.g. Waterfall) vs. agile (e.g. Scrum). Focuses primarily on the planning phase and does not offer enough functionality for project tracking, control and in particular plan-adjustment. There may be excessive dependency on the first paper print-out of a project plan, which is simply a snapshot at one moment in time. The plan is dynamic; as the project progresses the plan must change to accommodate tasks that are completed early, late, re-sequenced, etc. Good management software should not only facilitate this, but assist with impact assessment and communication of plan changes. Does not make a clear distinction between the planning phase and post planning phase, leading to user confusion and frustration when the software does not behave as expected. For example, shortening the duration of a task when an additional human resource is assigned to it while the project is still being planned. Offer complicated features to meet the needs of project management or project scheduling professionals, which must be understood in order to effectively use the product. Additional features may be so complicated as to be of no use to anyone. Complex task prioritization and resource leveling algorithms for example can produce results that make no intuitive sense, and overallocation is often more simply resolved manually. Some people may achieve better results using simpler technique, (e.g. pen and paper), yet feel pressured into using project management software by company policy (discussion).

Similar to PowerPoint, project management software might shield the manager from important interpersonal contact. New types of software are challenging the traditional definition of Project Management. Frequently, users of project management software are not actually managing a discrete project. For instance, managing the ongoing marketing for an already-released product is not a "project" in the traditional sense of the term; it does not involve management of discrete resources working on something with a discrete beginning/end. Groupware applications now add "project management" features that directly support this type of workflow-oriented project management. Classically-trained Project Managers may argue whether this is "sound project management." However, the end-users of such tools will refer to it as such, and the de-facto definition of the term Project Management may change. When there are multiple larger projects, project management software can be very useful. Nevertheless, one should probably not use management software if only a single small project is involved, as management software incurs a larger time-overhead than is worthwhile.

Enterprise resource planning (ERP) integrates internal and external management information across an entire organization, embracing finance/accounting, manufacturing, sales and service, customer relationship management, etc. ERP systems automate this activity with an integrated software application. Its purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.[1] ERP systems can run on a variety of hardware and network configurations, typically employing a database as a repository for information.[2]

Contents
[hide]

1 Characteristics 2 History o 2.1 Origin of "ERP" o 2.2 Expansion 3 Components 4 Best practices 5 Modularity 6 Connectivity to plant floor information 7 Implementation o 7.1 Process preparation o 7.2 Configuration o 7.3 Customization o 7.4 Extensions o 7.5 Data migration 8 Comparison to specialpurpose applications o 8.1 Advantages o 8.2 Disadvantages 9 See also 10 References 11 Further reading

[edit] Characteristics
ERP systems typically include the following characteristics:

An integrated system that operates in real time (or next to real time), without relying on periodic updates.[citation needed] A common database, which supports all applications. A consistent look and feel throughout each module.

Installation of the system without elaborate application/data integration by the Information Technology (IT) department.[3]

Finance/Accounting General ledger, payables, cash management, fixed assets, receivables, budgeting, consolidation Human resources payroll, training, benefits, 401K, recruiting, diversity management Manufacturing Engineering, bill of materials, work orders, scheduling, capacity, workflow management, quality control, cost management, manufacturing process, manufacturing projects, manufacturing flow, activity based costing, product lifecycle management Supply chain management Order to cash, inventory, order entry, purchasing, product configurator, supply chain planning, supplier scheduling, inspection of goods, claim processing, commissions Project management Costing, billing, time and expense, performance units, activity management Customer relationship management Sales and marketing, commissions, service, customer contact, call center support Data services Various "selfservice" interfaces for customers, suppliers and/or employees Access control Management of user privileges for various processes

[edit] History
[edit] Origin of "ERP"
In 1990 Gartner Group first employed the acronym ERP[4] as an extension of material requirements planning (MRP), later manufacturing resource planning[5][6] and computerintegrated manufacturing. Without supplanting these terms, ERP came to represent a larger whole, reflecting the evolution of application integration beyond manufacturing.[7] Not all ERP packages were developed from a manufacturing core. Vendors variously began with accounting, maintenance and human resources. By the mid1990s ERP systems addressed all core functions of an enterprise. Beyond corporations, governments and nonprofit organizations also began to employ ERP systems.[8]

[edit] Expansion
ERP systems experienced rapid growth in the 1990s because of the year 2000 problem and introduction of the Euro disrupted legacy systems. Many companies took this opportunity to replace such systems with ERP. This rapid growth in sales was followed by a slump in 1999 after these issues had been addressed.[9] ERP systems initially focused on automating back office functions that did not directly affect customers and the general public. Front office functions such as customer relationship

management (CRM) dealt directly with customers, or ebusiness systems such as ecommerce, egovernment, etelecom, and efinance, or supplier relationship management (SRM) became integrated later, when the Internet simplified communicating with external parties.[citation needed] "ERP II" was coined in the early 2000s. It describes webbased software that allows both employees and partners (such as suppliers and customers) realtime access to the systems. "Enterprise application suite" is an alternate name for such systems.[citation needed]

[edit] Components

Transactional database Management portal/dashboard Business intelligence system Customizable reporting External access via technology such as web services Search Document management Messaging/chat/wiki Workflow management

[edit] Best practices


Best practices are incorporated into most ERP systems. This means that the software reflects the vendor's interpretation of the most effective way to perform each business process. Systems vary in the convenience with which the customer can modify these practices.[10] Companies that implemented industry best practices reduced timeconsuming project tasks such as configuration, documentation, testing and training. In addition, best practices reduced risk by 71% when compared to other software implementations.[11] The use of best practices eases compliance with requirements such as IFRS, Sarbanes-Oxley, or Basel II. They can also help comply with de facto industry standards, such as electronic funds transfer. This is because the procedure can be readily codified within the ERP software and replicated with confidence across multiple businesses who share that business requirement.[citation
needed]

[edit] Modularity
Most systems are modular to permit automating some functions but not others. Some common modules, such as finance and accounting, are adopted by nearly all users; others such as human resource management are not. For example, a service company probably has no need for a manufacturing module. Other companies already have a system that they believe to be adequate. Generally speaking, the greater the number of modules selected, the greater the integration benefits, but also the greater the costs, risks and changes involved.[citation needed]

[edit] Connectivity to plant floor information


ERP systems connect to realtime data and transaction data in a variety of ways. These systems are typically configured by systems integrators, who bring unique knowledge on process, equipment, and vendor solutions. Direct integrationERP systems connectivity (communications to plant floor equipment) as part of their product offering. This requires the vendors to offer specific support for the plant floor equipment that their customers operate. ERP vendors must be expert in their own products, and connectivity to other vendor products, including competitors. Database integrationERP systems connect to plant floor data sources through staging tables in a database. Plant floor systems deposit the necessary information into the database. The ERP system reads the information in the table. The benefit of staging is that ERP vendors do not need to master the complexities of equipment integration. Connectivity becomes the responsibility of the systems integrator. Enterprise appliance transaction modules (EATM)These devices communicate directly with plant floor equipment and with the ERP system via methods supported by the ERP system. EATM can employ a staging table, Web Services, or systemspecific program interfaces (APIs). The benefit of an EATM is that it offers an offtheshelf solution. Customintegration solutionsMany system integrators offer custom solutions. These systems tend to have the highest level of initial integration cost, and can have a higher long term maintenance and reliability costs. Long term costs can be minimized through careful system testing and thorough documentation. Customintegrated solutions typically run on workstation or server class computers. Standard protocolsCommunications drivers are available for plant floor equipment and separate products have the ability to log data to staging tables. Standards exist within the industry to support interoperability between software products, the most widely known being OPC[12]

[edit] Implementation
ERP's scope usually implies significant changes to staff work processes and practices.[13] Generally, three types of services are available to help implement such changesconsulting, customization, and support.[13] Implementation time depends on business size, number of modules, customization, the scope of process changes, and the readiness of the customer to take ownership for the project. Modular ERP systems can be implemented in stages. The typical project for a large enterprise consumes about 14 months and requires around 150 consultants.[14] Small projects can require months; multinational and other large implementations can take years.[citation needed] Customization can substantially increase implementation times.[14]

[edit] Process preparation

Implementing ERP typically requires changes in existing business processes.[15] Poor understanding of needed process changes prior to starting implementation is a main reason for project failure.[16] It is therefore crucial that organizations thoroughly analyze business processes before implementation. This analysis can identify opportunities for process modernization. It also enables an assessment of the alignment of current processes with those provided by the ERP system. Research indicates that the risk of business process mismatch is decreased by:

linking current processes to the organization's strategy; analyzing the effectiveness of each process; understanding existing automated solutions.[17][18]

ERP implementation is considerably more difficult (and politically charged) in decentralized organizations, because they often have different processes, business rules, data semantics, authorization hierarchies and decision centers.[19] This may require migrating some business units before others, delaying implementation to work through the necessary changes for each unit, possibly reducing integration (e.g. linking via Master data management) or customizing the system to meet specific needs.[citation needed] A potential disadvantage is that adopting "standard" processes can lead to a loss of competitive advantage. While this has happened, losses in one area often offset by gains in other areas, increasing overall competitive advantage.[20][21]

[edit] Configuration
Configuring an ERP system is largely a matter of balancing the way the customer wants the system to work with the way it was designed to work. ERP systems typically build many changeable parameters that modify system operation. For example, an organization can select the type of inventory accountingFIFO or LIFOto employ, whether to recognize revenue by geographical unit, product line, or distribution channel and whether to pay for shipping costs when a customer returns a purchase.[citation needed]

[edit] Customization
ERP systems are theoretically based on industry best practices and are intended to be deployed "as is"[22][23]. ERP vendors do offer customers configuration options that allow organizations to incorporate their own business rules but there are often functionality gaps remaining even after the configuration is complete. ERP customers have several options to reconcile functionality gaps, each with their own pros/cons. Technical solutions include rewriting part of the delivered functionality, writing a homegrown bolt-on/add-on module within the ERP system, or interfacing to an external system. All three of these options are varying degrees of system customization, with the first being the most invasive and costly to maintain[24]. Alternatively, there are nontechnical options such as changing business practices and/or organizational policies to better match the delivered ERP functionality. Key differences between customization and configuration include:

Customization is always optional, whereas the software must always be configured before use (e.g., setting up cost/profit center structures, organisational trees, purchase approval rules, etc.) The software was designed to handle various configurations, and behaves predictably in any allowed configuration. The effect of configuration changes on system behavior and performance is predictable and is the responsibility of the ERP vendor. The effect of customization is less predictable, is the customer's responsibility and increases testing activities. Configuration changes survive upgrades to new software versions. Some customizations (e.g. code that uses predefined "hooks" that are called before/after displaying data screens) survive upgrades, though they require retesting. Other customizations (e.g. those involving changes to fundamental data structures) are overwritten during upgrades and must be reimplemented[25].

Customization Advantages:

Improves user acceptance[26] Offers the potential to obtain competitive advantage vis--vis companies using only standard features.

Customization Disadvantages:

Increases time and resources required to both implement and maintain[27]. Inhibits seamless communication between suppliers and customers who use the same ERP system uncustomized.[citation needed]

[edit] Extensions
ERP systems can be extended with thirdparty software. ERP vendors typically provide access to data and functionality through published interfaces. Extensions offer features such as:[citation needed]

archiving, reporting and republishing; capturing transactional data, e.g. using scanners, tills or RFID access to specialized data/capabilities, such as syndicated marketing data and associated trend analytics.

[edit] Data migration


Data migration is the process of moving/copying and restructuring data from an existing system to the ERP system. Migration is critical to implementation success and requires significant planning. Unfortunately, since migration is one of the final activities before the production phase, it often receives insufficient attention. The following steps can structure migration planning:[28]

Identify the data to be migrated Determine migration timing

Generate the data templates Freeze the toolset Decide on migration-related setups Define data archiving policies and procedures.

[edit] Comparison to specialpurpose applications


[edit] Advantages
The fundamental advantage of ERP is that integrating the myriad processes by which businesses operate saves time and expense. Decisions can be made more quickly and with fewer errors. Data becomes visible across the organization. Tasks that benefit from this integration include[29]:

Sales forecasting, which allows inventory optimization Order tracking, from acceptance through fulfillment Revenue tracking, from invoice through cash receipt Matching purchase orders (what was ordered), inventory receipts (what arrived), and costing (what the vendor invoiced)

ERP systems centralize business data, bringing the following benefits:

They eliminate the need to synchronize changes between multiple systems consolidation of finance, marketing and sales, human resource, and manufacturing applications They enable standard product naming/coding. They provide a comprehensive enterprise view (no "islands of information"). They make realtime information available to management anywhere, any time to make proper decisions. They protect sensitive data by consolidating multiple security systems into a single structure.[30]

[edit] Disadvantages

Customization is problematic. Reengineering business processes to fit the ERP system may damage competitiveness and/or divert focus from other critical activities ERP can cost more than less integrated and/or less comprehensive solutions. High switching costs increase vendor negotiating power vis a vis support, maintenance and upgrade expenses. Overcoming resistance to sharing sensitive information between departments can divert management attention. Integration of truly independent businesses can create unnecessary dependencies. Extensive training requirements take resources from daily operations.

The limitations of ERP have been recognized sparking new trends in ERP application development, the four significant developments being made in ERP are, creating a more flexible

ERP, Web-Enable ERP, Interenterprise ERP and e-Business Suites, each of which will potential address the fallbacks of the current ERP.

DEVICES AND EQUIPMENTS


Numerical control
From Wikipedia, the free encyclopedia (Redirected from CNC) Jump to: navigation, search "CNC" redirects here. For other uses, see CNC (disambiguation). The examples and perspective in this article may not represent a worldwide view of the subject. Please improve this article and discuss the issue on the talk page. (May 2011)

A CNC Turning Center.

Siemens CNC panel.

Numerical control (NC) refers to the automation of machine tools that are operated by abstractly programmed commands encoded on a storage medium, as opposed to manually controlled via handwheels or levers, or mechanically automated via cams alone. The first NC machines were built in the 1940s and 1950s, based on existing tools that were modified with motors that moved the controls to follow points fed into the system on punched tape. These early servomechanisms were rapidly augmented with analog and digital computers, creating the modern computer numerical control (CNC) machine tools that have revolutionized the machining processes. In modern CNC systems, end-to-end component design is highly automated using computeraided design (CAD) and computer-aided manufacturing (CAM) programs. The programs produce a computer file that is interpreted to extract the commands needed to operate a particular machine via a postprocessor, and then loaded into the CNC machines for production. Since any particular component might require the use of a number of different tools-drills, saws, etc., modern machines often combine multiple tools into a single "cell". In other cases, a number of different machines are used with an external controller and human or robotic operators that move the component from machine to machine. In either case, the complex series of steps needed to produce any part is highly automated and produces a part that closely matches the original CAD design.

Contents
[hide]

1 History o 1.1 Earlier forms of automation 1.1.1 Cams 1.1.2 Tracer control o 1.2 Servos and selsyns o 1.3 Parsons and the invention of NC o 1.4 Enter MIT o 1.5 MIT's machine o 1.6 Proliferation of NC o 1.7 CNC arrives o 1.8 CAD meets CNC o 1.9 Proliferation of CNC o 1.10 DIY, hobby, and personal CNC o 1.11 Today 2 Description o 2.1 Tools with CNC variants 3 Tool / machine crashing 4 Numerical accuracy vs Equipment backlash

5 See also 6 Notes 7 References 8 Further reading 9 External links

[edit] History
[edit] Earlier forms of automation
[edit] Cams

The automation of machine tool control began in the 19th century with cams that "played" a machine tool in the way that cams had long been playing musical boxes or operating elaborate cuckoo clocks. Thomas Blanchard built his gun-stock-copying lathes (1820s30s), and the work of people such as Christopher Miner Spencer developed the turret lathe into the screw machine (1870s). Cam-based automation had already reached a highly advanced state by World War I (1910s). However, automation via cams is fundamentally different from numerical control because it cannot be abstractly programmed. Cams can encode information, but getting the information from the abstract level of an engineering drawing into the cam is a manual process that requires sculpting and/or machining and filing. Various forms of abstractly programmable control had existed during the 19th century: those of the Jacquard loom, player pianos, and mechanical computers pioneered by Charles Babbage and others. These developments had the potential for convergence with the automation of machine tool control starting in that century, but the convergence did not happen until many decades later.
[edit] Tracer control

The application of hydraulics to cam-based automation resulted in tracing machines that used a stylus to trace a template, such as the enormous Pratt & Whitney "Keller Machine", which could copy templates several feet across.[1] Another approach was "record and playback", pioneered at General Motors (GM) in the 1950s, which used a storage system to record the movements of a human machinist, and then play them back on demand. Analogous systems are common even today, notably the "teaching lathe" which gives new machinists a hands-on feel for the process. None of these were numerically programmable, however, and required a master machinist at some point in the process, because the "programming" was physical rather than numerical.

[edit] Servos and selsyns


One barrier to complete automation was the required tolerances of the machining process, which are routinely on the order of thousandths of an inch. Although connecting some sort of control to

a storage device like punched cards was easy, ensuring that the controls were moved to the correct position with the required accuracy was another issue. The movement of the tool resulted in varying forces on the controls that would mean a linear input would not result in linear tool motion. The key development in this area was the introduction of the servomechanism, which produced highly accurate measurement information. Attaching two servos together produced a selsyn, where a remote servo's motions were accurately matched by another. Using a variety of mechanical or electrical systems, the output of the selsyns could be read to ensure proper movement had occurred (in other words, forming a closed-loop control system). The first serious suggestion that selsyns could be used for machining control was made by Ernst F. W. Alexanderson, a Swedish immigrant to the U.S. working at General Electric (GE). Alexanderson had worked on the problem of torque amplification that allowed the small output of a mechanical computer to drive very large motors, which GE used as part of a larger gun laying system for US Navy ships. Like machining, gun laying requires very high accuracies, much less than a degree, and the forces during the motion of the gun turrets was non-linear. In November 1931 Alexanderson suggested to the Industrial Engineering Department that the same systems could be used to drive the inputs of machine tools, allowing it to follow the outline of a template without the strong physical contact needed by existing tools like the Keller Machine. He stated that it was a "matter of straight engineering development".[2] However, the concept was ahead of its time from a business development perspective, and GE did not take the matter seriously until years later, when others had pioneered the field.

[edit] Parsons and the invention of NC


The birth of NC is generally credited to John T. Parsons,[3] a machinist and salesman at his father's machining company, Parsons Corp. In 1942 he was told that helicopters were going to be the "next big thing" by the former head of Ford Trimotor production, Bill Stout. He called Sikorsky Aircraft to inquire about possible work, and soon got a contract to build the wooden stringers in the rotor blades. After setting up production at a disused furniture factory and ramping up production, one of the blades failed and it was traced to the spar. As at least some of the problem appeared to stem from spot welding a metal collar on the stringer to the metal spar, Parsons suggested a new method of attaching the stringers to the spar using adhesives, never before tried on an aircraft design.[4] That development led Parsons to consider the possibility of using stamped metal stringers instead of wood, which would be much stronger and easier to make. The stringers for the rotors were built from a design provided by Sikorsky, which was sent to Parsons as a series of 17 points defining the outline. Parsons then had to "fill in" the dots with a French curve to generate an outline they could use as a template to build the jigs for the wooden stringers. Making a metal cutting tool able to cut that particular shape proved to be difficult. Parsons went to Wright Field to see Frank Stulen, the head of the Propeller Lab Rotary Ring Branch. During their conversation, Stulen concluded that Parsons didn't really know what he was talking about. Parsons realized this, and hired Stulen on the spot. Stulen started work on 1 April 1946 and hired three new engineers to join him.[4]

Stulen's brother worked at Curtis Wright Propeller, and mentioned that they were using punched card calculators for engineering calculations. Stulen decided to adopt the idea to run stress calculations on the rotors, the first detailed automated calculations on helicopter rotors.[4] When Parsons saw what Stulen was doing with the punched card machines, he asked Stulen if they could be used to generate an outline with 200 points instead of the 17 they were given, and offset each point by the radius of a mill cutting tool. If you cut at each of those points, it would produce a relatively accurate cutout of the stringer even in hard steel, and it could easily be filed down to a smooth shape. The resulting tool would be useful as a template for stamping metal stringers. Stullen had no problem making such a program, and used it to produce large tables of numbers that would be taken onto the machine floor. Here, one operator read the numbers off the charts to two other operators, one on each of the X- and Y- axes, and they would move the cutting head to that point and make a cut.[4] This was called the "by-the-numbers method". At that point Parsons conceived of a fully automated tool. With enough points on the outline, no manual working would be needed, but with manual operation, the time saved by having the part more closely match the outline was offset by the time needed to move the controls. If the machine's inputs were attached directly to the card reader, this delay, and any associated manual errors, would be removed and the number of points could be dramatically increased. Such a machine could repeatedly punch out perfectly accurate templates on command. But at the time Parsons had no funds to develop his ideas. When one of Parsons's salesmen was on a visit to Wright Field, he was told of the problems the newly formed US Air Force was having with new jet designs. He asked if Parsons had anything to help them. Parsons showed Lockheed their idea of an automated mill, but they were uninterested. They decided to use 5-axis template copiers to produce the stringers, cutting from a metal template, and had already ordered the expensive cutting machine. But as Parsons noted: Now just picture the situation for a minute. Lockheed had contracted to design a machine to make these wings. This machine had five axes of cutter movement, and each of these was tracer controlled using a template. Nobody was using my method of making templates, so just imagine what chance they were going to have of making an accurate airfoil shape with inaccurate templates.[4] Parson's worries soon came true, and Lockheed's protests that they could fix the problem eventually rang hollow. In 1949 the Air Force arranged funding for Parsons to build his machines on his own.[4] Early work with Snyder Machine & Tool Corp proved the system of directly driving the controls from motors failed to give the accuracy needed to set the machine for a perfectly smooth cut. Since the mechanical controls did not respond in a linear fashion, you couldn't simply drive it with a given amount of power, because the differing forces meant the same amount of power would not always produce the same amount of motion in the controls. No matter how many points you included, the outline would still be rough.

[edit] Enter MIT


This was not an impossible problem to solve, but would require some sort of feedback system, like a selsyn, to directly measure how far the controls had actually turned. Faced with the

daunting task of building such a system, in the spring of 1949 Parsons turned to Gordon S. Brown's Servomechanisms Laboratory at MIT, which was a world leader in mechanical computing and feedback systems.[5] During the war the Lab had built a number of complex motor-driven devices like the motorized gun turret systems for the Boeing B-29 Superfortress and the automatic tracking system for the SCR-584 radar. They were naturally suited to technological transfer into a prototype of Parsons's automated "by-the-numbers" machine. The MIT team was led by William Pease assisted by James McDonough. They quickly concluded that Parsons's design could be greatly improved; if the machine did not simply cut at points A and B, but instead moved smoothly between the points, then not only would it make a perfectly smooth cut, but could do so with many fewer points - the mill could cut lines directly instead of having to define a large number of cutting points to "simulate" it. A three-way agreement was arranged between Parsons, MIT, and the Air Force, and the project officially ran from July 1949 to June 1950.[6] The contract called for the construction of two "Card-a-matic Milling Machines", a prototype and a production system. Both to be handed to Parsons for attachment to one of their mills in order to develop a deliverable system for cutting stringers. Instead, in 1950 MIT bought a surplus Cincinnati Milling Machine Company "Hydro-Tel" mill of their own and arranged a new contract directly with the Air Force that froze Parsons out of further development.[4] Parsons would later comment that he "never dreamed that anybody as reputable as MIT would deliberately go ahead and take over my project."[4] In spite of the development being handed to MIT, Parsons filed for a patent on "Motor Controlled Apparatus for Positioning Machine Tool" on 5 May 1952, sparking a filing by MIT for a "Numerical Control Servo-System" on 14 August 1952. Parsons received US Patent 2,820,187 on 14 January 1958, and the company sold an exclusive license to Bendix. IBM, Fujitsu and General Electric all took sub-licenses after having already started development of their own devices.

[edit] MIT's machine


MIT fit gears to the various handwheel inputs and drove them with roller chains connected to motors, one for each of the machine's three axes (X, Y, and Z). The associated controller consisted of five refrigerator-sized cabinets that, together, were almost as large as the mill they were connected to. Three of the cabinets contained the motor controllers, one controller for each motor, the other two the digital reading system.[1] Unlike Parsons's original punched card design, the MIT design used standard 7-track punch tape for input. Three of the tracks were used to control the different axes of the machine, while the other four encoded various control information.[1] The tape was read in a cabinet that also housed six relay-based hardware registers, two for each axis. With every read operation the previously read point was copied into the "starting point" register, and the newly read one into the "ending point".[1] The tape was read continually and the number in the register increased until a "stop" instruction was encountered, four holes in a line. The final cabinet held a clock that sent pulses through the registers, compared them, and generated output pulses that interpolated between the points. For instance, if the points were far apart the output would have pulses with every clock cycle, whereas closely spaced points would

only generate pulses after multiple clock cycles. The pulses are sent into a summing register in the motor controllers, counting up by the number of pulses every time they were received. The summing registers were connected to a digital to analog converter that increased power to the motors as the count in the registers increased.[1] The registers were decremented by encoders attached to the motors and the mill itself, which would reduce the count by one for every one degree of rotation. Once the second point was reached the pulses from the clock would stop, and the motors would eventually drive the mill to the encoded position. Each 1 degree rotation of the controls produced a 0.0005 inch movement of the cutting head. The programmer could control the speed of the cut by selecting points that were closer together for slow movements, or further apart for rapid ones.[1] The system was publicly demonstrated in September 1952, appearing in that month's Scientific American.[1] MIT's system was an outstanding success by any technical measure, quickly making any complex cut with extremely high accuracy that could not easily be duplicated by hand. However, the system was terribly complex, including 250 vacuum tubes, 175 relays and numerous moving parts, reducing its reliability in a production environment. It was also very expensive, the total bill presented to the Air Force was $360,000.14, $2,641,727.63 in 2005 dollars.[7] Between 1952 and 1956 the system was used to mill a number of one-off designs for various aviation firms, in order to study their potential economic impact.[8]

[edit] Proliferation of NC
The Air Force funding for the project ran out in 1953, but development was picked up by the Giddings and Lewis Machine Tool Co. In 1955 many of the MIT team left to form Concord Controls, a commercial NC company with Giddings' backing, producing the Numericord controller.[8] Numericord was similar to the MIT design, but replaced the punch tape with a magnetic tape reader that General Electric was working on. The tape contained a number of signals of different phases, which directly encoded the angle of the various controls. The tape was played at a constant speed in the controller, which set its half of the selsyn to the encoded angles while the remote side was attached to the machine controls. Designs were still encoded on paper tape, but the tapes were transferred to a reader/writer that converted them into magnetic form. The magtapes could then be used on any of the machines on the floor, where the controllers were greatly reduced in complexity. Developed to produce highly accurate dies for an aircraft skinning press, the Numericord "NC5" went into operation at G&L's plant at Fond du Lac, WI in 1955.[9] Monarch Machine Tool also developed an numerical controlled lathe, starting in 1952. They demonstrated their machine at the 1955 Chicago Machine Tool Show (predecessor of today's IMTS), along with a number of other vendors with punched card or paper tape machines that were either fully developed or in prototype form. These included Kearney & Treckers Milwaukee-Matic II that could change its cutting tool under numerical control,[9] a common feature on modern machines.

A Boeing report noted that "numerical control has proved it can reduce costs, reduce lead times, improve quality, reduce tooling and increase productivity.[9] In spite of these developments, and glowing reviews from the few users, uptake of NC was relatively slow. As Parsons later noted: The NC concept was so strange to manufacturers, and so slow to catch on, that the US Army itself finally had to build 120 NC machines and lease them to various manufacturers to begin popularizing its use.[4] In 1958 MIT published its report on the economics of NC. They concluded that the tools were competitive with human operators, but simply moved the time from the machining to the creation of the tapes. In Forces of Production, Noble[10] claims that this was the whole point as far as the Air Force was concerned; moving the process off of the highly unionized factory floor and into the un-unionized white collar design office. The cultural context of the early 1950s, a second Red Scare with a widespread fear of a bomber gap and of domestic subversion, sheds light on this interpretation. It was strongly feared that the West would lose the defense production race to the Communists, and that syndicalist power was a path toward losing, either by "getting too soft" (less output, greater unit expense) or even by Communist sympathy and subversion within unions (arising from their common theme of empowering the working class).

[edit] CNC arrives


Many of the commands for the experimental parts were programmed "by hand" to produce the punch tapes that were used as input. During the development of Whirlwind, MIT's real-time computer, John Runyon coded a number of subroutines to produce these tapes under computer control. Users could enter a list of points and speeds, and the program would generate the punch tape. In one instance, this process reduced the time required to produce the instruction list and mill the part from 8 hours to 15 minutes. This led to a proposal to the Air Force to produce a generalized "programming" language for numerical control, which was accepted in June 1956.[8] Starting in September, Ross and Pople outlined a language for machine control that was based on points and lines, developing this over several years into the APT programming language. In 1957 the Aircraft Industries Association (AIA) and Air Material Command at Wright-Patterson Air Force Base joined with MIT to standardize this work and produce a fully computer-controlled NC system. On 25 February 1959 the combined team held a press conference showing the results, including a 3D machined aluminum ash tray that was handed out in the press kit.[8] Meanwhile, Patrick Hanratty was making similar developments at GE as part of their partnership with G&L on the Numericord. His language, PRONTO, beat APT into commercial use when it was released in 1958.[11] Hanratty then went on to develop MICR magnetic ink characters that were used in cheque processing, before moving to General Motors to work on the groundbreaking DAC-1 CAD system. APT was soon extended to include "real" curves in 2D-APT-II. With its release, MIT reduced its focus on CNC as it moved into CAD experiments. APT development was picked up with the AIA in San Diego, and in 1962, by Illinois Institute of Technology Research. Work on making APT an international standard started in 1963 under USASI X3.4.7, but many manufacturers of

CNC machines had their own one-off additions (like PRONTO), so standardization was not completed until 1968, when there were 25 optional add-ins to the basic system.[8] Just as APT was being released in the early 1960s, a second generation of lower-cost transistorized computers was hitting the market that were able to process much larger volumes of information in production settings. This reduced the cost of implementing a NC system and by the mid 1960s, APT runs accounted for a third of all computer time at large aviation firms.

[edit] CAD meets CNC


While the Servomechanisms Lab was in the process of developing their first mill, in 1953, MIT's Mechanical Engineering Department dropped the requirement that undergraduates take courses in drawing. The instructors formerly teaching these programs were merged into the Design Division, where an informal discussion of computerized design started. Meanwhile the Electronic Systems Laboratory, the newly rechristened Servomechanisms Laboratory, had been discussing whether or not design would ever start with paper diagrams in the future.[12] In January 1959, an informal meeting was held involving individuals from both the Electronic Systems Laboratory and the Mechanical Engineering Department's Design Division. Formal meetings followed in April and May, which resulted in the "Computer-Aided Design Project". In December 1959, the Air Force issued a one year contract to ESL for $223,000 to fund the project, including $20,800 earmarked for 104 hours of computer time at $200 per hour.[13] This proved to be far too little for the ambitious program they had in mind, although their engineering calculation system, AED, was released in March 1965. In 1959, General Motors started an experimental project to digitize, store and print the many design sketches being generated in the various GM design departments. When the basic concept demonstrated that it could work, they started the DAC-1 project with IBM to develop a production version. One part of the DAC project was the direct conversion of paper diagrams into 3D models, which were then converted into APT commands and cut on milling machines. In November 1963 a trunk lid design moved from 2D paper sketch to 3D clay prototype for the first time.[14] With the exception of the initial sketch, the design-to-production loop had been closed. Meanwhile, MIT's offsite Lincoln Labs was building computers to test new transistorized designs. The ultimate goal was essentially a transistorized Whirlwind known as TX-2, but in order to test various circuit designs a smaller version known as TX-0 was built first. When construction of TX-2 started, time in TX-0 freed up and this led to a number of experiments involving interactive input and use of the machine's CRT display for graphics. Further development of these concepts led to Ivan Sutherland's groundbreaking Sketchpad program on the TX-2. Sutherland moved to the University of Utah after his Sketchpad work, but it inspired other MIT graduates to attempt the first true CAD system. It was Electronic Drafting Machine (EDM), sold to Control Data and known as "Digigraphics", that Lockheed used to build production parts for the C-5 Galaxy, the first example of an end-to-end CAD/CNC production system.

By 1970 there were a wide variety of CAD firms including Intergraph, Applicon, Computervision, Auto-trol Technology, UGS Corp. and others, as well as large vendors like CDC and IBM.

[edit] Proliferation of CNC


The price of computer cycles fell drastically during the 1960s with the widespread introduction of useful minicomputers. Eventually it became less expensive to handle the motor control and feedback with a computer program than it was with dedicated servo systems. Small computers were dedicated to a single mill, placing the entire process in a small box. PDP-8's and Data General Nova computers were common in these roles. The introduction of the microprocessor in the 1970s further reduced the cost of implementation, and today almost all CNC machines use some form of microprocessor to handle all operations. The introduction of lower-cost CNC machines radically changed the manufacturing industry. Curves are as easy to cut as straight lines, complex 3-D structures are relatively easy to produce, and the number of machining steps that required human action have been dramatically reduced. With the increased automation of manufacturing processes with CNC machining, considerable improvements in consistency and quality have been achieved with no strain on the operator. CNC automation reduced the frequency of errors and provided CNC operators with time to perform additional tasks. CNC automation also allows for more flexibility in the way parts are held in the manufacturing process and the time required to change the machine to produce different components. During the early 1970s the Western economies were mired in slow economic growth and rising employment costs, and NC machines started to become more attractive. The major U.S. vendors were slow to respond to the demand for machines suitable for lower-cost NC systems, and into this void stepped the Germans. In 1979, sales of German machines surpassed the U.S. designs for the first time. This cycle quickly repeated itself, and by 1980 Japan had taken a leadership position, U.S. sales dropping all the time. Once sitting in the #1 position in terms of sales on a top-ten chart consisting entirely of U.S. companies in 1971, by 1987 Cincinnati Milacron was in 8th place on a chart heavily dominated by Japanese firms.[15] Many researchers have commented that the U.S. focus on high-end applications left them in an uncompetitive situation when the economic downturn in the early 1970s led to greatly increased demand for low-cost NC systems. Unlike the U.S. companies, who had focused on the highly profitable aerospace market, German and Japanese manufacturers targeted lower-profit segments from the start and were able to enter the low-cost markets much more easily.[15][16] As computing and networking evolved, so did direct numerical control (DNC). Its long-term coexistence with less networked variants of NC and CNC is explained by the fact that individual firms tend to stick with whatever is profitable, and their time and money for trying out alternatives is limited. This explains why machine tool models and tape storage media persist in grandfathered fashion even as the state of the art advances.

[edit] DIY, hobby, and personal CNC

Recent developments in small scale CNC have been enabled, in large part, by the Enhanced Machine Controller project from the National Institute of Standards and Technology (NIST), an agency of the US Government's Department of Commerce. EMC is a public domain program operating under the Linux operating system and working on PC based hardware. After the NIST project ended, development continued, leading to EMC2 which is licensed under the GNU General Public License and Lesser GNU General Public License (GPL and LGPL). Derivations of the original EMC software have also led to several proprietary PC based programs notably TurboCNC, and Mach3, as well as embedded systems based on proprietary hardware. The availability of these PC based control programs has led to the development of DIY CNC, allowing hobbyists to build their own [17][18] using open source hardware designs. The same basic architecture has allowed manufacturers, such as Sherline and Taig, to produce turnkey lightweight desktop milling machines for hobbyists. The easy availability of PC based software and support information of Mach3, written by Art Fenerty, lets anyone with some time and technical expertise make complex parts for home and prototype use. Fenerty is considered a principal founder of Windows-based PC CNC machining.[19] Eventually, the homebrew architecture was fully commercialized and used to create larger machinery suitable for commercial and industrial applications. This class of equipment has been referred to as Personal CNC. Parallel to the evolution of personal computers, Personal CNC has its roots in EMC and PC based control, but has evolved to the point where it can replace larger conventional equipment in many instances. As with the Personal Computer, Personal CNC is characterized by equipment whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end user, often without professional training in CNC technology.

[edit] Today
Although modern data storage techniques have moved on from punch tape in almost every other role, tapes are still relatively common in CNC systems. Several reasons explain this. One is easy backward compatibility of existing programs. Companies were spared the trouble of re-writing existing tapes into a new format. Another is the principle, mentioned earlier, that individual firms tend to stick with whatever is profitable, and their time and money for trying out alternatives is limited. A small firm that has found a profitable niche may keep older equipment in service for years because "if it ain't broke [profitability-wise], don't fix it." Competition places natural limits on that approach, as some amount of innovation and continuous improvement eventually becomes necessary, lest competitors be the ones who find the way to the "better mousetrap". One change that was implemented fairly widely was the switch from paper to mylar tapes, which are much more mechanically robust. Floppy disks, USB flash drives and local area networking have replaced the tapes to some degree, especially in larger environments that are highly integrated. The proliferation of CNC led to the need for new CNC standards that were not encumbered by licensing or particular design concepts, like APT. A number of different "standards" proliferated

for a time, often based around vector graphics markup languages supported by plotters. One such standard has since become very common, the "G-code" that was originally used on Gerber Scientific plotters and then adapted for CNC use. The file format became so widely used that it has been embodied in an EIA standard. In turn, while G-code is the predominant language used by CNC machines today, there is a push to supplant it with STEP-NC, a system that was deliberately designed for CNC, rather than grown from an existing plotter standard.[citation needed] While G-code is the most common method of programming, some machine-tool/control manufacturers also have invented their own proprietary "conversational" methods of programming, trying to make it easier to program simple parts and make set-up and modifications at the machine easier (such as Mazak's Mazatrol and Hurco). These have met with varying success.[citation needed] A more recent advancement in CNC interpreters is support of logical commands, known as parametric programming (also known as macro programming). Parametric programs include both device commands as well as a control language similar to BASIC. The programmer can make if/then/else statements, loops, subprogram calls, perform various arithmetic, and manipulate variables to create a large degree of freedom within one program. An entire product line of different sizes can be programmed using logic and simple math to create and scale an entire range of parts, or create a stock part that can be scaled to any size a customer demands. Since about 2006, the idea has been suggested and pursued to foster the convergence with CNC and DNC of several trends elsewhere in the world of information technology that have not yet much affected CNC and DNC. One of these trends is the combination of greater data collection (more sensors), greater and more automated data exchange (via building new, open industrystandard XML schemas), and data mining to yield a new level of business intelligence and workflow automation in manufacturing. Another of these trends is the emergence of widely published APIs together with the aforementioned open data standards to encourage an ecosystem of user-generated apps and mashups, which can be both open and commercialin other words, taking the new IT culture of app marketplaces that began in web development and smartphone app development and spreading it to CNC, DNC, and the other factory automation systems that are networked with the CNC/DNC. MTConnect is a leading effort to bring these ideas into successful implementation.

[edit] Description
Modern CNC mills differ little in concept from the original model built at MIT in 1952. Mills typically consist of a table that moves in the X and Y axes, and a tool spindle that moves in the Z (depth). The position of the tool is driven by motors through a series of step-down gears in order to provide highly accurate movements, or in modern designs, direct-drive stepper motors. Closed-loop control is not mandatory today, as open-loop control works as long as the forces are kept small enough. As the controller hardware evolved, the mills themselves also evolved. One change has been to enclose the entire mechanism in a large box as a safety measure, often with additional safety

interlocks to ensure the operator is far enough from the working piece for safe operation. Most new CNC systems built today are completely electronically controlled. CNC-like systems are now used for any process that can be described as a series of movements and operations. These include laser cutting, welding, friction stir welding, ultrasonic welding, flame and plasma cutting, bending, spinning, pinning, gluing, fabric cutting, sewing, tape and fiber placement, routing, picking and placing (PnP), and sawing.

[edit] Tools with CNC variants

CNC Plasma Cutting


Drills EDMs Lathes Milling machines Wood routers Sheet metal works (Turret Punch) Wire bending machines Hot-wire foam cutters Plasma cutters Water jet cutters Laser cutting Oxy-fuel Surface grinders Cylindrical grinders 3D Printing Induction hardening machines[citation needed]

[edit] Tool / machine crashing


In CNC, a "crash" occurs when the machine moves in such a way that is harmful to the machine, tools, or parts being machined, sometimes resulting in bending or breakage of cutting tools, accessory clamps, vises, and fixtures, or causing damage to the machine itself by bending guide

rails, breaking drive screws, or causing structural components to crack or deform under strain. A mild crash may not damage the machine or tools, but may damage the part being machined so that it must be scrapped. Many CNC tools have no inherent sense of the absolute position of the table or tools when turned on. They must be manually "homed" or "zeroed" to have any reference to work from, and these limits are just for figuring out the location of the part to work with it, and aren't really any sort of hard motion limit on the mechanism. It is often possible to drive the machine outside the physical bounds of its drive mechanism, resulting in a collision with itself or damage to the drive mechanism. Many CNC tools also don't know anything about their working environment. They often lack any form of sensory capability to detect problems with the machining process, and will not abort if something goes wrong. They blindly follow the machining code provided and it is up to an operator to detect if a crash is either occurring or about to occur, and for the operator to manually abort the cutting process. If the drive system is weaker than the machine structural integrity, then the drive system simply pushes against the obstruction and the drive motors "slip in place". The machine tool may not detect the collision or the slipping, so for example the tool should now be at 210mm on the X axis but is in fact at 32mm where it hit the obstruction and kept slipping. All of the next tool motions will be off by -178mm on the X axis, and all future motions are now invalid, which may result in further collisions with clamps, vises, or the machine itself. Collision detection and avoidance is possible, through the use of absolute position sensors (optical encoder strips or disks) to verify that motion occurred, or torque sensors or power-draw sensors on the drive system to detect abnormal strain when the machine should just be moving and not cutting, but these are not a common component of most CNC tools. Instead, most CNC tools simply rely on the assumed accuracy of stepper motors that rotate a specific number of degrees in response to magnetic field changes. It is often assumed the stepper is perfectly accurate and never mis-steps, so tool position monitoring simply involves counting the number of pulses sent to the stepper over time. An alternate means of stepper position monitoring is usually not available, so crash or slip detection is not possible.

[edit] Numerical accuracy vs Equipment backlash


Within the numerical systems of CNC programming it is possible for the code generator to assume that the controlled mechanism is always perfectly accurate, or that accuracy tolerances are identical for all cutting or movement directions. This is not always a true condition of CNC tools. CNC tools with a large amount of mechanical backlash can still be highly accurate if the drive or cutting mechanism is only driven so as to apply cutting force from one direction, and all driving systems are pressed tight together in that one cutting direction. However a CNC device with high backlash and a dull cutting tool can lead to cutter chatter and possible workpiece gouging.

Backlash also affects accuracy of some operations involving axis movement reversals during cutting, such as the milling of a circle, where axis motion is sinusoidal. However, this can be compensated for if the amount of backlash is precisely known by linear encoders or manual measurement. The high backlash mechanism itself is not necessarily relied on to be repeatably accurate for the cutting process, but some other reference object or precision surface may be used to zero the mechanism, by tightly applying pressure against the reference and setting that as the zero reference for all following CNC-encoded motions. This is similar to the manual machine tool method of clamping a micrometer onto a reference beam and adjusting the Vernier dial to zero using that object as the reference.

Direct numerical control


From Wikipedia, the free encyclopedia Jump to: navigation, search

Direct numerical control (DNC), also known as distributed numerical control (also DNC), is a common manufacturing term for networking CNC machine tools. On some CNC machine controllers, the available memory is too small to contain the machining program (for example machining complex surfaces), so in this case the program is stored in a separate computer and sent directly to the machine, one block at a time. If the computer is connected to a number of machines it can distribute programs to different machines as required. Usually, the manufacturer of the control provides suitable DNC software. However, if this provision is not possible, some software companies provide DNC applications that fulfill the purpose. DNC networking or DNC communication is always required when CAM programs are to run on some CNC machine control.

Contents
[hide]

1 1950s-1970s 2 1980s 3 1990s and beyond 4 Special protocols 5 Machine monitoring 6 Alternatives 7 Footnotes

[edit] 1950s-1970s
Programs had to be walked to NC controls, generally on paper tape. NC controls had paper tape readers precisely for this purpose. Many companies were still punching programs on paper tape well into the 1980s, more than twenty-five years after its elimination in the computer industry.

[edit] 1980s
The focus in the 1980s was mainly on reliably transferring NC programs between a host computer and the control. The Host computers would frequently be Sun Microsystems, HP, Prime, DEC or IBM type computers running a variety of CAD/CAM software. DNC companies offered machine tool links using rugged proprietary terminals and networks. For example, DLog offered an x86 based terminal, and NCPC had one based on the 6809. The host software would be responsible for tracking and authorising NC program modifications. Depending on program size, for the first time operators had the opportunity to modify programs at the DNC terminal. No

time was lost due to broken tapes, and if the software was correctly used, an operator running incorrect or out of date programs became a thing of the past. Older controls frequently had no port capable of receiving programs such as an RS232 or RS422 connector. In these cases, a device known as a Behind The Reader or BTR card was used. The connection between the control's tape reader and the internal processor was interrupted by a microprocessor based device which emulated the paper tape reader's signals, but which had a serial port connected to the DNC system. As far as the control was concerned, it was receiving from the paper tape unit as it always had; in fact it was the BTR or Reader Emulation card which was transmitting. A switch was frequently added to permit the paper tape reader to be used as a backup.

[edit] 1990s and beyond


The PC explosion in the late 1980s and early 1990s signalled the end of the road for proprietary DNC terminals. With some exceptions, CNC manufacturers began migrating to PC-based controls running DOS, Windows or OS/2 which could be linked in to existing networks using standard protocols. Customers began migrating away from expensive minicomputer and workstation based CAD/CAM toward more cost-effective PC-based solutions. Users began to demand more from their DNC systems than secure upload/download and editing. PC-based systems which could accomplish these tasks based on standard networks began to be available at minimal or no cost. In some cases, users no longer needed a DNC "expert" to implement shop floor networking, and could do it themselves. However, the task can still be a challenge based on the CNC Control wiring requirements, parameters and NC program format. To remain competitive, therefore, DNC companies moved their offerings upmarket into DNC Networking, Shop Floor Control or SFC, Manufacturing Execution Systems or MES. These terms encompass concepts such as real-time Machine Monitoring, Graphics, Tool Management, Traveler Management and Scheduling. Instead of merely acting as a repository for programs, DNC systems aim to give operators at the machine an integrated view of all the information (both textual and graphical) they require in order to carry out a manufacturing operation, and give management timely information as to the progress of each step. DNC systems are frequently directly integrated with corporate CAD/CAM, ERP and Computer-aided Process Planning CAPP systems.

[edit] Special protocols


A challenge when interfacing into machine tools is that in some cases special protocols are used. Two well-known examples are Mazatrol and Heidenhain. Many DNC systems offer support for these protocols. Another protocol is DNC2 or LSV2 which is found on Fanuc controls. DNC2 allows advanced interchange of data with the control, such as tooling offsets, tool life information and machine status as well as automated transfer without operator intervention.

[edit] Machine monitoring

One of the issues involved in machine monitoring is whether or not it can be accomplished automatically in a practical way. In the 1980s monitoring was typically done by having a menu on the DNC terminal where the operator had to manually indicate what was being done by selecting from a menu, which has obvious drawbacks. There have been advances in passive monitoring systems where the machine condition can be determined by hardware attached in such a way as not to interfere with machine operations (and potentially void warranties). Many modern controls allow external applications to query their status using a special protocol. MTConnect is one prominent attempt to augment the existing world of proprietary systems with some open-source, industry-standard protocols and XML schemas and an ecosystem of massively multiplayer app development and mashups (analogous to that with smartphones) so that these long-sought higher levels of manufacturing business intelligence and workflow automation can be realized.

[edit] Alternatives
Smaller facilities will typically use a portable PC, palmtop or laptop to avoid the expense of a fully networked DNC system. In the past Facit Walk Disk and a similar device from Mazak were very popular.

A programmable logic controller (PLC) or programmable controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures. PLCs are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in batterybacked-up or non-volatile memory. A PLC is an example of a hard real time system since output results must be produced in response to input conditions within a bounded time, otherwise unintended operation will result.

Contents
[hide]

1 History 2 Development o 2.1 Programming 3 Functionality 4 PLC topics o 4.1 Features o 4.2 Scan time o 4.3 System scale o 4.4 User interface o 4.5 Communications o 4.6 Programming 5 PLC compared with other control systems 6 Digital and analog signals o 6.1 Example 7 See also 8 References 9 Further reading 10 External links

[edit] History
The PLC was invented in response to the needs of the American automotive manufacturing industry. Programmable logic controllers were initially adopted by the automotive industry where software revision replaced the re-wiring of hard-wired control panels when production models changed. Before the PLC, control, sequencing, and safety interlock logic for manufacturing automobiles was accomplished using hundreds or thousands of relays, cam timers, and drum sequencers and dedicated closed-loop controllers. The process for updating such facilities for the yearly model

change-over was very time consuming and expensive, as electricians needed to individually rewire each and every relay. Digital computers, being general-purpose programmable devices, were soon applied to control of industrial processes. Early computers required specialist programmers, and stringent operating environmental control for temperature, cleanliness, and power quality. Using a general-purpose computer for process control required protecting the computer from the plant floor conditions. An industrial control computer would have several attributes: it would tolerate the shop-floor environment, it would support discrete (bit-form) input and output in an easily extensible manner, it would not require years of training to use, and it would permit its operation to be monitored. The response time of any computer system must be fast enough to be useful for control; the required speed varying according to the nature of the process. [1] In 1968 GM Hydramatic (the automatic transmission division of General Motors) issued a request for proposal for an electronic replacement for hard-wired relay systems. The winning proposal came from Bedford Associates of Bedford, Massachusetts. The first PLC, designated the 084 because it was Bedford Associates' eighty-fourth project, was the result. [2] Bedford Associates started a new company dedicated to developing, manufacturing, selling, and servicing this new product: Modicon, which stood for MOdular DIgital CONtroller. One of the people who worked on that project was Dick Morley, who is considered to be the "father" of the PLC.[3] The Modicon brand was sold in 1977 to Gould Electronics, and later acquired by German Company AEG and then by French Schneider Electric, the current owner. One of the very first 084 models built is now on display at Modicon's headquarters in North Andover, Massachusetts. It was presented to Modicon by GM, when the unit was retired after nearly twenty years of uninterrupted service. Modicon used the 84 moniker at the end of its product range until the 984 made its appearance. The automotive industry is still one of the largest users of PLCs.

[edit] Development
Early PLCs were designed to replace relay logic systems. These PLCs were programmed in "ladder logic", which strongly resembles a schematic diagram of relay logic. This program notation was chosen to reduce training demands for the existing technicians. Other early PLCs used a form of instruction list programming, based on a stack-based logic solver. Modern PLCs can be programmed in a variety of ways, from ladder logic to more traditional programming languages such as BASIC and C. Another method is State Logic, a very high-level programming language designed to program PLCs based on state transition diagrams. Many early PLCs did not have accompanying programming terminals that were capable of graphical representation of the logic, and so the logic was instead represented as a series of logic expressions in some version of Boolean format, similar to Boolean algebra. As programming terminals evolved, it became more common for ladder logic to be used, for the aforementioned reasons and because it was a familiar format used for electromechanical control panels. Newer

formats such as State Logic and Function Block (which is similar to the way logic is depicted when using digital integrated logic circuits) exist, but they are still not as popular as ladder logic. A primary reason for this is that PLCs solve the logic in a predictable and repeating sequence, and ladder logic allows the programmer (the person writing the logic) to see any issues with the timing of the logic sequence more easily than would be possible in other formats.

[edit] Programming
Early PLCs, up to the mid-1980s, were programmed using proprietary programming panels or special-purpose programming terminals, which often had dedicated function keys representing the various logical elements of PLC programs. [2] Programs were stored on cassette tape cartridges. Facilities for printing and documentation were very minimal due to lack of memory capacity. The very oldest PLCs used non-volatile magnetic core memory. More recently, PLCs are programmed using application software on personal computers. The computer is connected to the PLC through Ethernet, RS-232, RS-485 or RS-422 cabling. The programming software allows entry and editing of the ladder-style logic. Generally the software provides functions for debugging and troubleshooting the PLC software, for example, by highlighting portions of the logic to show current status during operation or via simulation. The software will upload and download the PLC program, for backup and restoration purposes. In some models of programmable controller, the program is transferred from a personal computer to the PLC though a programming board which writes the program into a removable chip such as an EEPROM or EPROM.

[edit] Functionality
The functionality of the PLC has evolved over the years to include sequential relay control, motion control, process control, distributed control systems and networking. The data handling, storage, processing power and communication capabilities of some modern PLCs are approximately equivalent to desktop computers. PLC-like programming combined with remote I/O hardware, allow a general-purpose desktop computer to overlap some PLCs in certain applications. Regarding the practicality of these desktop computer based logic controllers, it is important to note that they have not been generally accepted in heavy industry because the desktop computers run on less stable operating systems than do PLCs, and because the desktop computer hardware is typically not designed to the same levels of tolerance to temperature, humidity, vibration, and longevity as the processors used in PLCs. In addition to the hardware limitations of desktop based logic, operating systems such as Windows do not lend themselves to deterministic logic execution, with the result that the logic may not always respond to changes in logic state or input status with the extreme consistency in timing as is expected from PLCs. Still, such desktop logic applications find use in less critical situations, such as laboratory automation and use in small facilities where the application is less demanding and critical, because they are generally much less expensive than PLCs. In more recent years, small products called PLRs (programmable logic relays), and also by similar names, have become more common and accepted. These are very much like PLCs, and are used in light industry where only a few points of I/O (i.e. a few signals coming in from the

real world and a few going out) are involved, and low cost is desired. These small devices are typically made in a common physical size and shape by several manufacturers, and branded by the makers of larger PLCs to fill out their low end product range. Popular names include PICO Controller, NANO PLC, and other names implying very small controllers. Most of these have between 8 and 12 digital inputs, 4 and 8 digital outputs, and up to 2 analog inputs. Size is usually about 4" wide, 3" high, and 3" deep. Most such devices include a tiny postage stamp sized LCD screen for viewing simplified ladder logic (only a very small portion of the program being visible at a given time) and status of I/O points, and typically these screens are accompanied by a 4-way rocker push-button plus four more separate push-buttons, similar to the key buttons on a VCR remote control, and used to navigate and edit the logic. Most have a small plug for connecting via RS-232 or RS-485 to a personal computer so that programmers can use simple Windows applications for programming instead of being forced to use the tiny LCD and push-button set for this purpose. Unlike regular PLCs that are usually modular and greatly expandable, the PLRs are usually not modular or expandable, but their price can be two orders of magnitude less than a PLC and they still offer robust design and deterministic execution of the logic.

[edit] PLC topics


[edit] Features

Control panel with PLC (grey elements in the center). The unit consists of separate elements, from left to right; power supply, controller, relay units for in- and output The main difference from other computers is that PLCs are armored for severe conditions (such as dust, moisture, heat, cold) and have the facility for extensive input/output (I/O) arrangements. These connect the PLC to sensors and actuators. PLCs read limit switches, analog process

variables (such as temperature and pressure), and the positions of complex positioning systems. Some use machine vision. On the actuator side, PLCs operate electric motors, pneumatic or hydraulic cylinders, magnetic relays, solenoids, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.

[edit] Scan time


A PLC program is generally executed repeatedly as long as the controlled system is running. The status of physical input points is copied to an area of memory accessible to the processor, sometimes called the "I/O Image Table". The program is then run from its first instruction rung down to the last rung. It takes some time for the processor of the PLC to evaluate all the rungs and update the I/O image table with the status of outputs. This scan time may be a few milliseconds for a small program or on a fast processor, but older PLCs running very large programs could take much longer (say, up to 100 ms) to execute the program. If the scan time was too long, the response of the PLC to process conditions would be too slow to be useful. As PLCs became more advanced, methods were developed to change the sequence of ladder execution, and subroutines were implemented. This simplified programming and could also be used to save scan time for high-speed processes; for example, parts of the program used only for setting up the machine could be segregated from those parts required to operate at higher speed. Special-purpose I/O modules, such as timer modules or counter modules, could be used where the scan time of the processor was too long to reliably pick up, for example, counting pulses from a shaft encoder. The relatively slow PLC could still interpret the counted values to control a machine, but the accumulation of pulses was done by a dedicated module that was unaffected by the speed of the program execution.

[edit] System scale


A small PLC will have a fixed number of connections built in for inputs and outputs. Typically, expansions are available if the base model has insufficient I/O. Modular PLCs have a chassis (also called a rack) into which are placed modules with different functions. The processor and selection of I/O modules is customised for the particular application. Several racks can be administered by a single processor, and may have thousands of inputs and outputs. A special high speed serial I/O link is used so that racks can be distributed away from the processor, reducing the wiring costs for large plants.

[edit] User interface


See also: User interface and List of human-computer interaction topics PLCs may need to interact with people for the purpose of configuration, alarm reporting or everyday control. A human-machine interface (HMI) is employed for this purpose. HMIs are also referred to as man-machine interfaces (MMIs) and graphical user interface (GUIs). A simple

system may use buttons and lights to interact with the user. Text displays are available as well as graphical touch screens. More complex systems use programming and monitoring software installed on a computer, with the PLC connected via a communication interface.

[edit] Communications
PLCs have built in communications ports, usually 9-pin RS-232, but optionally EIA-485 or Ethernet. Modbus, BACnet or DF1 is usually included as one of the communications protocols. Other options include various fieldbuses such as DeviceNet or Profibus. Other communications protocols that may be used are listed in the List of automation protocols. Most modern PLCs can communicate over a network to some other system, such as a computer running a SCADA (Supervisory Control And Data Acquisition) system or web browser. PLCs used in larger I/O systems may have peer-to-peer (P2P) communication between processors. This allows separate parts of a complex process to have individual control while allowing the subsystems to co-ordinate over the communication link. These communication links are also often used for HMI devices such as keypads or PC-type workstations.

[edit] Programming
PLC programs are typically written in a special application on a personal computer, then downloaded by a direct-connection cable or over a network to the PLC. The program is stored in the PLC either in battery-backed-up RAM or some other non-volatile flash memory. Often, a single PLC can be programmed to replace thousands of relays.[4] Under the IEC 61131-3 standard, PLCs can be programmed using standards-based programming languages. A graphical programming notation called Sequential Function Charts is available on certain programmable controllers. Initially most PLCs utilized Ladder Logic Diagram Programming, a model which emulated electromechanical control panel devices (such as the contact and coils of relays) which PLCs replaced. This model remains common today. IEC 61131-3 currently defines five programming languages for programmable control systems: function block diagram (FBD), ladder diagram (LD), structured text (ST; similar to the Pascal programming language), instruction list (IL; similar to assembly language) and sequential function chart (SFC). These techniques emphasize logical organization of operations.[4] While the fundamental concepts of PLC programming are common to all manufacturers, differences in I/O addressing, memory organization and instruction sets mean that PLC programs are never perfectly interchangeable between different makers. Even within the same product line of a single manufacturer, different models may not be directly compatible.

[edit] PLC compared with other control systems

Allen-Bradley PLC installed in a control panel PLCs are well-adapted to a range of automation tasks. These are typically industrial processes in manufacturing where the cost of developing and maintaining the automation system is high relative to the total cost of the automation, and where changes to the system would be expected during its operational life. PLCs contain input and output devices compatible with industrial pilot devices and controls; little electrical design is required, and the design problem centers on expressing the desired sequence of operations. PLC applications are typically highly customized systems so the cost of a packaged PLC is low compared to the cost of a specific custom-built controller design. On the other hand, in the case of mass-produced goods, customized control systems are economic due to the lower cost of the components, which can be optimally chosen instead of a "generic" solution, and where the non-recurring engineering charges are spread over thousands or millions of units. For high volume or very simple fixed automation tasks, different techniques are used. For example, a consumer dishwasher would be controlled by an electromechanical cam timer costing only a few dollars in production quantities. A microcontroller-based design would be appropriate where hundreds or thousands of units will be produced and so the development cost (design of power supplies, input/output hardware and necessary testing and certification) can be spread over many sales, and where the end-user would not need to alter the control. Automotive applications are an example; millions of units are built each year, and very few end-users alter the programming of these controllers. However, some specialty vehicles such as transit buses economically use PLCs instead of custom-designed controls, because the volumes are low and the development cost would be uneconomic. [5] Very complex process control, such as used in the chemical industry, may require algorithms and performance beyond the capability of even high-performance PLCs. Very high-speed or precision controls may also require customized solutions; for example, aircraft flight controls. Single-board computers using semi-customized or fully proprietary hardware may be chosen for very demanding control applications where the high development and maintenance cost can be supported. "Soft PLCs" running on desktop-type computers can interface with industrial I/O hardware while executing programs within a version of commercial operating systems adapted for process control needs. [5] Programmable controllers are widely used in motion control, positioning control and torque control. Some manufacturers produce motion control units to be integrated with PLC so that Gcode (involving a CNC machine) can be used to instruct machine movements.[citation needed]

PLCs may include logic for single-variable feedback analog control loop, a "proportional, integral, derivative" or "PID controller". A PID loop could be used to control the temperature of a manufacturing process, for example. Historically PLCs were usually configured with only a few analog control loops; where processes required hundreds or thousands of loops, a distributed control system (DCS) would instead be used. As PLCs have become more powerful, the boundary between DCS and PLC applications has become less distinct. PLCs have similar functionality as Remote Terminal Units. An RTU, however, usually does not support control algorithms or control loops. As hardware rapidly becomes more powerful and cheaper, RTUs, PLCs and DCSs are increasingly beginning to overlap in responsibilities, and many vendors sell RTUs with PLC-like features and vice versa. The industry has standardized on the IEC 61131-3 functional block language for creating programs to run on RTUs and PLCs, although nearly all vendors also offer proprietary alternatives and associated development environments. In recent years "Safety" PLCs have started to become popular, either as standalone models (Pilz PNOZ Multi, Sick etc.) or as functionality and safety-rated hardware added to existing controller architectures (Allen Bradley Guardlogix, Siemens F-series etc.). These differ from conventional PLC types as being suitable for use in safety-critical applications for which PLCs have traditionally been supplemented with hard-wired safety relays. For example, a Safety PLC might be used to control access to a robot cell with trapped-key access, or perhaps to manage the shutdown response to an emergency stop on a conveyor production line. Such PLCs typically have a restricted regular instruction set augmented with safety-specific instructions designed to interface with emergency stops, light screens and so forth. The flexibility that such systems offer has resulted in rapid growth of demand for these controllers.

[edit] Digital and analog signals


Digital or discrete signals behave as binary switches, yielding simply an On or Off signal (1 or 0, True or False, respectively). Push buttons, limit switches, and photoelectric sensors are examples of devices providing a discrete signal. Discrete signals are sent using either voltage or current, where a specific range is designated as On and another as Off. For example, a PLC might use 24 V DC I/O, with values above 22 V DC representing On, values below 2VDC representing Off, and intermediate values undefined. Initially, PLCs had only discrete I/O. Analog signals are like volume controls, with a range of values between zero and full-scale. These are typically interpreted as integer values (counts) by the PLC, with various ranges of accuracy depending on the device and the number of bits available to store the data. As PLCs typically use 16-bit signed binary processors, the integer values are limited between -32,768 and +32,767. Pressure, temperature, flow, and weight are often represented by analog signals. Analog signals can use voltage or current with a magnitude proportional to the value of the process signal. For example, an analog 0 - 10 V input or 4-20 mA would be converted into an integer value of 0 - 32767. Current inputs are less sensitive to electrical noise (i.e. from welders or electric motor starts) than voltage inputs.

[edit] Example
As an example, say a facility needs to store water in a tank. The water is drawn from the tank by another system, as needed, and our example system must manage the water level in the tank. Using only digital signals, the PLC has two digital inputs from float switches (Low Level and High Level). When the water level is above the switch it closes a contact and passes a signal to an input. The PLC uses a digital output to open and close the inlet valve into the tank. When the water level drops enough so that the Low Level float switch is off (down), the PLC will open the valve to let more water in. Once the water level rises enough so that the High Level switch is on (up), the PLC will shut the inlet to stop the water from overflowing. This rung is an example of seal-in (latching) logic. The output is sealed in until some condition breaks the circuit.
| | | Low Level High Level Fill Valve | |------[/]------|------[/]----------------------(OUT)---------| | | | | | | | | | | Fill Valve | | |------[ ]------| | | | | |

An analog system might use a water pressure sensor or a load cell, and an adjustable (throttled) control (e.g. by a valve) of the fill of the tank. In this system, to avoid 'flutter' adjustments that can wear out the valve, many PLCs incorporate "hysteresis" which essentially creates a "deadband" of activity. A technician adjusts this deadband so the valve moves only for a significant change in rate. This will in turn minimize the motion of the valve, and reduce its wear. A real system might combine both approaches, using float switches and simple valves to prevent spills, and a rate sensor and rate valve to optimize refill rates and prevent water hammer. Backup and maintenance methods can make a real system very complicated.

Robotics
From Wikipedia, the free encyclopedia Jump to: navigation, search This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
(September 2011)

This article is about mechanical robots. For other uses of the term, see robot (disambiguation). For software agents, see Bot.

TOPIO, a humanoid robot, played ping pong at Tokyo International Robot Exhibition (IREX) 2009.[1][2]

ASIMO (2000) at the Expo 2005, a humanoid robot

A robot is a mechanical or virtual intelligent agent that can perform tasks automatically or with guidance, typically by remote control. In practice a robot is usually an electro-mechanical machine that is guided by computer and electronic programming. Robots can be autonomous, semi-autonomous or remotely controlled. Robots range from humanoids such as ASIMO and TOPIO to Nano robots, Swarm robots, Industrial robots, mobile and servicing robots. By mimicking a lifelike appearance or automating movements, a robot may convey a sense that it has intent or agency of its own. When societies first began developing, nearly all production and effort was the result of human labour, as well as with the aid of semi- and fully domesticated animals. As mechanical means of performing functions were discovered, and mechanics and complex mechanisms were developed, the need for human labour was reduced. Machinery was initially used for repetitive functions, such as lifting water and grinding grain. With technological advances more complex machines were slowly developed, such as those invented by Hero of Alexandria (in Egypt) in the 1st century AD, and the first half of the second millennium AD, such as the Automata of AlJazari in the 12th century AD (in medieval Iraq). They were not widely adopted as human labour, particularly slave labour, was still inexpensive compared to the capital-intensive machines. Men such as Leonardo Da Vinci in 1495 through to Jacques de Vaucanson in 1739, as well as rediscovering the Greek engineering methods, have made plans for and built automata and robots leading to books of designs such as the Japanese Karakuri zui (Illustrated Machinery) in 1796. As mechanical techniques developed through the Industrial age we find more practical applications such as Nikola Tesla in 1898, who designed a radio-controlled boat, and John Hammond Jr. and Benjamin Miessner who in 1912 created the Electric Dog as a precursor to their self directing torpedo of 1915.[3]. We also find a more android development as designers tried to mimic more human-like features including designs such as those of biologist Makoto Nishimura in 1929 and his creation Gakutensoku, which cried and changed its facial expressions, and the more crude Elektro from Westinghouse Electric Corporation in 1938. Electronics then became the driving force of development instead of mechanics, with the advent of the first electronic autonomous robots created by William Grey Walter in Bristol, England, in 1948. The first digital and programmable robot was invented by George Devol in 1954 and was ultimately called the Unimate. Devol sold the first Unimate to General Motors in 1960 where it was used to lift pieces of hot metal from die casting machines in a plant in Trenton, New Jersey. Since then we have seen robots finally reach a more true assimilation of all technologies to produce robots such as ASIMO which can walk and move like a human. Robots have replaced slaves in the assistance of performing those repetitive and dangerous tasks which humans prefer not to do, or are unable to do due to size limitations, or even those such as in outer space or at the bottom of the sea where humans could not survive the extreme environments. Man has developed an awareness of the problems associated with autonomous robots and how they may act in society. Fear of robot behaviour, such as Shelley's Frankenstein and the EATR, drive current practice in establishing what autonomy a robot should and should not be capable of. Thinking has developed through discussion of robot control and artificial intelligence (AI) and how its application should benefit society, such as those based around Asimov's three laws.

Practicality still drives development forwards and robots are used in an increasingly wide variety of tasks such as vacuuming floors, mowing lawns, cleaning drains, investigating other planets, building cars, in entertainment and in warfare.

Contents
[hide]

1 History o 1.1 Ancient beginnings o 1.2 Early modern developments o 1.3 Modern developments 2 Etymology 3 Definitions o 3.1 Defining characteristics 4 Modern robots o 4.1 Mobile robot o 4.2 Industrial robots (manipulating) o 4.3 Service robot o 4.4 Modular robot 5 Robots in society o 5.1 Regional perspectives o 5.2 Autonomy and ethical questions o 5.3 Military robots 6 Contemporary uses o 6.1 General-purpose autonomous robots o 6.2 Factory robots o 6.3 Dirty, dangerous, dull or inaccessible tasks o 6.4 Military robots o 6.5 Schools o 6.6 Healthcare o 6.7 Research robots 7 Future development o 7.1 Technological trends o 7.2 Technological development o 7.3 Reading robot 8 Problems with implementing robots in society o 8.1 Dangers and human harm o 8.2 Robotic devices o 8.3 Relationship to unemployment 9 Robots in popular culture o 9.1 Literature o 9.2 Problems depicted in popular culture 10 See also 11 References 12 Further reading

13 External links

[edit] History
Main article: History of robots

The idea of automata originates in the mythologies of many cultures around the world. Engineers and inventors from ancient civilizations, including Ancient China,[4] Ancient Greece, and Ptolemaic Egypt,[5] attempted to build self-operating machines, some resembling animals and humans. Early descriptions of automata include the artificial doves of Archytas,[6] the artificial birds of Mozi and Lu Ban,[7] a "speaking" automaton by Hero of Alexandria, a washstand automaton by Philo of Byzantium, and a human automaton described in the Lie Zi.[4]
Timeline of robot and automata development [show] Date Significance Robot name Inventor

Descriptions of over a hundred machines and 1st century automata, including a fire engine, wind organ, coinAD and operated machine, and steam-powered aeliopile, in earlier Pneumatica and Automata by Heron 1206 c. 1495 Early programmable automata Designs for a humanoid robot Mechanical duck that was able to eat, flap its wings, and excrete Japanese mechanical toys that served tea, fired arrows, and painted Robot band[8] Mechanical knight Digesting Duck

Ctesibius, Philo, Heron, and others

Al-Jazari Leonardo da Vinci Jacques de Vaucanson Hisashige Tanaka

1738 19th century

Karakuri toys

1898

radio controlled robot boats, Tesla demonstrated the vessels to a crowd in an indoor pool at Madison Telautomatons Square Garden in New York City. First fictional automata called "robots" appear in the play R.U.R.

Nikola Tesla

1921

Rossum's Karel apek Universal Robots W. H. Richards

1928

Humanoid robot, based on a suit of armor with Eric electrical actuators, exhibited at the annual exhibition

of the Model Engineers Society in London Humanoid robot exhibited at the 1939 and 1940 World's Fairs Westinghouse Electric Corporation William Grey Walter

1930s

Elektro

1948

Simple robots exhibiting biological behaviors[9]

Elsie and Elmer

1956

First commercial robot, from the Unimation company founded by George Devol and Joseph Engelberger, Unimate [10] based on Devol's patents First installed industrial robot First palletizing robot[11] Unimate Palletizer

George Devol

1961 1963 1973 1975

George Devol Fuji Yusoki Kogyo KUKA Robotics Victor Scheinman

First robot with six electromechanically driven axes[12] Famulus Programmable universal manipulation arm, a Unimation product PUMA

[edit] Ancient beginnings


Many ancient mythologies include artificial people, such as the mechanical servants built by the Greek god Hephaestus[13] (Vulcan to the Romans), the clay golems of Jewish legend and clay giants of Norse legend, and Galatea, the mythical statue of Pygmalion that came to life. Since cerca 400 BCE, myths of Crete that were incorporated into Greek mythology include Talos, a man of bronze who guarded the Cretian island of Europa from pirates. In ancient Greece, the Greek engineer Ctesibius (c. 270 BC) "applied a knowledge of pneumatics and hydraulics to produce the first organ and water clocks with moving figures."[14][15] In the 4th century BC, the Greek mathematician Archytas of Tarentum postulated a mechanical steamoperated bird he called "The Pigeon". Hero of Alexandria (1070 AD), a Greek mathematician and inventor, created numerous user-configurable automated devices, and described machines powered by air pressure, steam and water.[16] In ancient China, the 3rd century BC text of the Lie Zi describes an account of humanoid automata, involving a much earlier encounter between King Mu of Zhou (Chinese emperor 10th century BC) and a mechanical engineer known as Yan Shi, an 'artificer'. The latter proudly presented the king with a life-size, human-shaped figure of his mechanical 'handiwork' made of leather, wood, and artificial organs.[4] There are also accounts of flying automata in the Han Fei Zi and other texts, which attributes the 5th century BC Mohist philosopher Mozi and his

contemporary Lu Ban with the invention of artificial wooden birds (ma yuan) that could successfully fly.[7] In 1066, the Chinese inventor Su Song built a water clock in the form of a tower which featured mechanical figurines which chimed the hours. The beginning of automata is associated with the invention of early Su Song's astronomical clock tower featured mechanical figurines that chimed the hours.[17] In the medieval Islamic world, Al-Jazari (11361206), a Muslim inventor during the Artuqid dynasty, designed and constructed a number of automated machines, including kitchen appliances, musical automata powered by water, and programmable automata.[8][18] The robots appeared as four musicians on a boat in a lake, entertaining guests at royal drinking parties. His mechanism had a programmable drum machine with pegs (cams) that bumped into little levers that operated percussion instruments. The drummer could be made to play different rhythms and different drum patterns by moving the pegs to different locations.[8][18]

Washstand automaton reconstruction, as described by Philo of Byzantium (Greece, 3rd century BC).

Al-Jazari's programmable automata

Tea-serving karakuri with mechanism. (Tokyo National Science Museum).

Su Song's astronomical clock tower showing the mechanical figurines which chimed the hours.

[edit] Early modern developments


In Renaissance Italy, Leonardo da Vinci (14521519) sketched plans for a humanoid robot around 1495. Da Vinci's notebooks, rediscovered in the 1950s, contain detailed drawings of a mechanical knight now known as Leonardo's robot, able to sit up, wave its arms and move its head and jaw.[19] The design was probably based on anatomical research recorded in his Vitruvian Man. It is not known whether he attempted to build it. In Japan, complex animal and human automata were built between the 17th to 19th centuries, with many described in the 18th century Karakuri zui (Illustrated Machinery, 1796). One such automaton was the karakuri ningy, a mechanized puppet.[20] Different variations of the karakuri existed: the Butai karakuri, which were used in theatre, the Zashiki karakuri, which were small and used in homes, and the Dashi karakuri which were used in religious festivals, where the puppets were used to perform reenactments of traditional myths and legends. In France, between 1738 and 1739, Jacques de Vaucanson exhibited several life-sized automatons: a flute player, a pipe player and a duck. The mechanical duck could flap its wings, crane its neck, and swallow food from the exhibitor's hand, and it gave the illusion of digesting its food by excreting matter stored in a hidden compartment.[21]

[edit] Modern developments


The Japanese craftsman Hisashige Tanaka (17991881), known as "Japan's Edison" or "Karakuri Giemon", created an array of extremely complex mechanical toys, some of which served tea, fired arrows drawn from a quiver, and even painted a Japanese kanji character.[22] In 1898 Nikola Tesla publicly demonstrated a radio-controlled torpedo.[23] Based on patents for "teleautomation", Tesla hoped to develop it into a weapon system for the US Navy.[24][25] In 1926, Westinghouse Electric Corporation created Televox, the first robot put to useful work. They followed Televox with a number of other simple robots, including one called Rastus, made in the crude image of a black man. In the 1930s, they created a humanoid robot known as Elektro for exhibition purposes, including the 1939 and 1940 World's Fairs.[26][27] In 1928, Japan's first robot, Gakutensoku, was designed and constructed by biologist Makoto Nishimura. The first electronic autonomous robots with complex behaviour were created by William Grey Walter of the Burden Neurological Institute at Bristol, England in 1948 and 1949. They were

named Elmer and Elsie. These robots could sense light and contact with external objects, and use these stimuli to navigate.[28] The first truly modern robot, digitally operated and programmable, was invented by George Devol in 1954 and was ultimately called the Unimate. Devol sold the first Unimate to General Motors in 1960, and it was installed in 1961 in a plant in Trenton, New Jersey to lift hot pieces of metal from a die casting machine and stack them.[29] Devols patent for the first digitally operated programmable robotic arm represents the foundation of the modern robotics industry.[30] Commercial and industrial robots are now in widespread use performing jobs more cheaply or with greater accuracy and reliability than humans. They are also employed for jobs which are too dirty, dangerous or dull to be suitable for humans. Robots are widely used in manufacturing, assembly and packing, transport, earth and space exploration, surgery, weaponry, laboratory research, and mass production of consumer and industrial goods.[31]

[edit] Etymology
See also: Glossary of robotics

A scene from Karel apek's 1920 play R.U.R. (Rossum's Universal Robots), showing three robots

The word robot was introduced to the public by the Czech interwar writer Karel apek in his play R.U.R. (Rossum's Universal Robots), published in 1920.[32] The play begins in a factory that makes artificial people called robots, though they are closer to the modern ideas of androids, creatures who can be mistaken for humans. They can plainly think for themselves, though they seem happy to serve. At issue is whether the robots are being exploited and the consequences of their treatment. Karel apek himself did not coin the word. He wrote a short letter in reference to an etymology in the Oxford English Dictionary in which he named his brother, the painter and writer Josef apek, as its actual originator.[32] In an article in the Czech journal Lidov noviny in 1933, he explained that he had originally wanted to call the creatures laboi ("workers", from Latin labor) or dlasi (from Czech dlnci "workers"). However, he did not like the word, and sought advice from his brother Josef, who suggested "roboti". The word robota means literally "corve", "serf labor", and figuratively

"drudgery" or "hard work" in Czech and also (more general) "work", "labor" in many Slavic languages (e.g.: Slovak, Polish, archaic Czech). Traditionally the robota was the work period a serf (corve) had to give for his lord, typically 6 months of the year. The origin of the word is the Old Church Slavonic rabota "servitude" ("work" in contemporary Bulgarian and Russian), which in turn comes from the Indo-European root *orbh-.[33] Serfdom was outlawed in 1848 in Bohemia, so at the time apek wrote R.U.R., usage of the term robota had broadened to include various types of work, but the obsolete sense of "serfdom" would still have been known.[34] It is not clear from which language apek took the radix "robot(a)". This question is not irrelevant, because its answer could help to reveal an original apeks conception of robots. If from the modern Czech language, the notion of robot should be understood as an automatic serf (it means a subordinated creature without own will). If from Polish, Russian or Slovak (Karel apek and his brother were frequent visitors of Slovakia which in this time was a part of Czechoslovakia, because their father MUDr. Antonn apek from 1916 worked as a physician in Trenianske Teplice.[35]), the word robot would simply mean a worker which is a more universal and neutral notion. The aspect of pronunciation probably also played a role in apek's final decision: In non-Slavic languages it is more easily to pronounce a word robot than dlas or labo. The word robotics, used to describe this field of study, was coined by the science fiction writer Isaac Asimov. Asimov and John W. Campbell created the "Three Laws of Robotics" which are a recurring theme in his books. These have since been used by many others to define laws used in fact and fiction. Introduced in his 1942 short story "Runaround" the Laws state the following:

1. A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2. A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. 3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

[edit] Definitions
The word robot can refer to both physical robots and virtual software agents, but the latter are usually referred to as bots.[36] There is no consensus on which machines qualify as robots but there is general agreement among experts, and the public, that robots tend to do some or all of the following: move around, operate a mechanical limb, sense and manipulate their environment, and exhibit intelligent behavior especially behavior which mimics humans or other animals. There is no one definition of robot which satisfies everyone and many people have their own.[37] For example Joseph Engelberger, a pioneer in industrial robotics, once remarked: "I can't define a robot, but I know one when I see one."[38] According to the Encyclopaedia Britannica a robot is "any automatically operated machine that replaces human effort, though it may not resemble human beings in appearance or perform functions in a humanlike manner".[39] Merriam-Webster describes a robot as a "machine that looks like a human being and performs various complex acts

(as walking or talking) of a human being", or a "device that automatically performs complicated often repetitive tasks", or a "mechanism guided by automatic controls".[40]

The various types of robots

KITT (a fictitious robot) is mentally anthropomorphic

ASIMO is physically anthropomorphic

[edit] Defining characteristics


While there is no single correct definition of "robot,"[41] a typical robot will have several, or possibly all, of the following characteristics. It is an electric machine which has some ability to interact with physical objects and to be given electronic programming to do a specific task or to do a whole range of tasks or actions. It may also have some ability to perceive and absorb data on physical objects, or on its local physical environment, or to process data, or to respond to various stimuli. This is in contrast to a simple mechanical device such as a gear or a hydraulic press or any other item which has no processing ability and which does tasks through purely mechanical processes and motion.[citation needed]
Mental agency

For robotic engineers, the physical appearance of a machine is less important than the way its actions are controlled. The more the control system seems to have agency of its own, the more likely the machine is to be called a robot. An important feature of agency is the ability to make choices. Higher-level cognitive functions, though, are not necessary, as shown by ant robots.[citation needed]

A clockwork car is never considered a robot.[citation needed] A mechanical device able to perform some preset motions but with no ability to adapt (an automaton) is rarely considered a robot.[citation needed] A remotely operated vehicle is sometimes considered a robot (or telerobot).[42] A car with an onboard computer, like Bigtrak, which could drive in a programmable sequence, might be called a robot.[citation needed] A self-controlled car which could sense its environment and make driving decisions based on this information, such as the 1990s driverless cars of Ernst Dickmanns or the entries in the DARPA Grand Challenge, would quite likely be called a robot.[citation needed] A sentient car, like the fictional KITT, which can make decisions, navigate freely and converse fluently with a human, is usually considered a robot.[citation needed]

Physical agency

However, for many laymen, if a machine appears able to control its arms or limbs, and especially if it appears anthropomorphic or zoomorphic (e.g. ASIMO or Aibo), it would be called a robot.[citation needed]

A player piano is rarely characterized as a robot.[43] A CNC milling machine is very occasionally characterized as a robot.[citation needed] A factory automation arm is almost always characterized as an industrial robot.[citation needed] An autonomous wheeled or tracked device, such as a self-guided rover or self-guided vehicle, is almost always characterized as a mobile robot or service robot.[citation needed] A zoomorphic mechanical toy, like Roboraptor, is usually characterized as a robot.[44] A mechanical humanoid, like ASIMO, is almost always characterized as a robot, usually as a service robot.[citation needed]

Even for a 3-axis CNC milling machine using the same control system as a robot arm, it is the arm which is almost always called a robot, while the CNC machine is usually just a machine. Having eyes can also make a difference in whether a machine is called a robot, since humans instinctively connect eyes with sentience. However, simply being anthropomorphic is not a sufficient criterion for something to be called a robot. A robot must do something; an inanimate object shaped like ASIMO would not be considered a robot.[citation needed]

[edit] Modern robots

A laparoscopic robotic surgery machine

[edit] Mobile robot


Main articles: Mobile robot and Automated guided vehicle

Mobile robots have the capability to move around in their environment and are not fixed to one physical location. An example of a mobile robot that is in common use today is the automated guided vehicle or automatic guided vehicle (AGV). An AGV is a mobile robot that follows markers or wires in the floor, or uses vision or lasers. AGVs are discussed later in this article.[citation needed] Mobile robots are also found in industry, military and security environments. They also appear as consumer products, for entertainment or to perform certain tasks like vacuum cleaning. Mobile robots are the focus of a great deal of current research and almost every major university has one or more labs that focus on mobile robot research.[citation needed] Modern robots are usually used in tightly controlled environments such as on assembly lines because they have difficulty responding to unexpected interference. Because of this most humans rarely encounter robots. However domestic robots for cleaning and maintenance are increasingly common in and around homes in developed countries. Robots can also be found in military applications.[citation needed]

[edit] Industrial robots (manipulating)


Main articles: Industrial robot and Manipulator

Industrial robots usually consist of a jointed arm (multi-linked manipulator) and an end effector that is attached to a fixed surface. One of the most common type of end effector is a gripper assembly. The International Organization for Standardization gives a definition of a manipulating industrial robot in ISO 8373:

"an automatically controlled, reprogrammable, multipurpose, manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications."[45] This definition is used by the International Federation of Robotics, the European Robotics Research Network (EURON) and many national standards committees.[46]

A Pick and Place robot in a factory

[edit] Service robot


Main article: Service robot

Most commonly industrial robots are fixed robotic arms and manipulators used primarily for production and distribution of goods. The term "service robot" is less well-defined. IFR has proposed a tentative definition, "A service robot is a robot which operates semi- or fully autonomously to perform services useful to the well-being of humans and equipment, excluding manufacturing operations."[citation needed]

[edit] Modular robot


Main article: Self-reconfiguring_modular_robot

Modular robots is a new breed of robots that are designed to increase the utilization of the robots by modularizing the robots. The functionality and effectiveness of a modular robot is easier to increase compared to conventional robots.

[edit] Robots in society


Roughly half of all the robots in the world are in Asia, 32% in Europe, and 16% in North America, 1% in Australasia and 1% in Africa.[47] 30% of all the robots in the world are in Japan,[48] making Japan the country with the highest number of robots.

[edit] Regional perspectives

In Japan and South Korea, ideas of future robots have been mainly positive, and the start of the pro-robotic society there is thought to be possibly due to the famous 'Astro Boy'. Asian societies such as Japan, South Korea, and more recently, China, believe robots to be more equal to humans, having them care for old people, play with or teach children, or replace pets etc.[49] The general view in Asian cultures is that the more robots advance, the better. "This is the opening of an era in which human beings and robots can co-exist," says Japanese firm Mitsubishi about one of the many humanistic robots in Japan.[50] South Korea aims to put a robot in every house there by 2015-2020 in order to help catch up technologically with Japan.[51][52] Western societies are more likely to be against, or even fear the development of robotics, through much media output in movies and literature that they will replace humans. Some believe that the West regards robots as a 'threat' to the future of humans, partly due to religious beliefs about the role of humans and society.[53][54] Obviously, these boundaries are not clear, but there is a significant difference between the two cultural viewpoints.

[edit] Autonomy and ethical questions


Main articles: Roboethics and Ethics of artificial intelligence

A gynoid, or robot designed to resemble a woman, can appear comforting to some people and disturbing to others[55]

As robots have become more advanced and sophisticated, experts and academics have increasingly explored the questions of what ethics might govern robots' behavior,[56] and whether robots might be able to claim any kind of social, cultural, ethical or legal rights.[57] One scientific team has said that it is possible that a robot brain will exist by 2019.[58] Others predict robot

intelligence breakthroughs by 2050.[59] Recent advances have made robotic behavior more sophisticated.[60] The social impact of intelligent robots is subject of a 2010 documentary film called Plug & Pray.[61] Vernor Vinge has suggested that a moment may come when computers and robots are smarter than humans. He calls this "the Singularity".[62] He suggests that it may be somewhat or possibly very dangerous for humans.[63] This is discussed by a philosophy called Singularitarianism. In 2009, experts attended a conference hosted by the Association for the Advancement of Artificial Intelligence (AAAI) to discuss whether computers and robots might be able to acquire any autonomy, and how much these abilities might pose a threat or hazard. They noted that some robots have acquired various forms of semi-autonomy, including being able to find power sources on their own and being able to independently choose targets to attack with weapons. They also noted that some computer viruses can evade elimination and have achieved "cockroach intelligence." They noted that self-awareness as depicted in science-fiction is probably unlikely, but that there were other potential hazards and pitfalls.[62] Various media sources and scientific groups have noted separate trends in differing areas which might together result in greater robotic functionalities and autonomy, and which pose some inherent concerns.[64][65][66]

[edit] Military robots


Some experts and academics have questioned the use of robots for military combat, especially when such robots are given some degree of autonomous functions.[67] There are also concerns about technology which might allow some armed robots to be controlled mainly by other robots.[68] The US Navy has funded a report which indicates that as military robots become more complex, there should be greater attention to implications of their ability to make autonomous decisions.[69][70] One researcher states that autonomous robots might be more humane, as they could make decisions more effectively. However, other experts question this.[71] Some public concerns about autonomous robots have received media attention.[72] One robot in particular, the EATR, has generated concerns over its fuel source as it can continually refuel itself using organic substances.[73] Although the engine for the EATR is designed to run on biomass and vegetation[74] specifically selected by its sensors which can find on battlefields or other local environments the project has stated that chicken fat can also be used.[75]

[edit] Contemporary uses


See also: List of Robots

At present there are two main types of robots, based on their use: general-purpose autonomous robots and dedicated robots. Robots can be classified by their specificity of purpose. A robot might be designed to perform one particular task extremely well, or a range of tasks less well. Of course, all robots by their nature can be re-programmed to behave differently, but some are limited by their physical form.

For example, a factory robot arm can perform jobs such as cutting, welding, gluing, or acting as a fairground ride, while a pick-and-place robot can only populate printed circuit boards.

[edit] General-purpose autonomous robots


Main article: Autonomous robot

General-purpose autonomous robots can perform a variety of functions independently. Generalpurpose autonomous robots typically can navigate independently in known spaces, handle their own re-charging needs, interface with electronic doors and elevators and perform other basic tasks. Like computers, general-purpose robots can link with networks, software and accessories that increase their usefulness. They may recognize people or objects, talk, provide companionship, monitor environmental quality, respond to alarms, pick up supplies and perform other useful tasks. General-purpose robots may perform a variety of functions simultaneously or they may take on different roles at different times of day. Some such robots try to mimic human beings and may even resemble people in appearance; this type of robot is called a humanoid robot. Humanoid robots are still in a very limited stage, as no humanoid robot, can, as of yet, actually navigate around a room that it has never been in. Thus humanoid robots are really quite limited, despite their intelligent behaviors in their well-known environments.

A general-purpose robot acts as a guide during the day and a security guard at night

[edit] Factory robots


Car production

Over the last three decades automobile factories have become dominated by robots. A typical factory contains hundreds of industrial robots working on fully automated production lines, with one robot for every ten human workers. On an automated production line, a vehicle chassis on a conveyor is welded, glued, painted and finally assembled at a sequence of robot stations.

An intelligent AGV drops-off goods without needing lines or beacons in the workspace Packaging

Industrial robots are also used extensively for palletizing and packaging of manufactured goods, for example for rapidly taking drink cartons from the end of a conveyor belt and placing them into boxes, or for loading and unloading machining centers.
Electronics

Mass-produced printed circuit boards (PCBs) are almost exclusively manufactured by pick-andplace robots, typically with SCARA manipulators, which remove tiny electronic components from strips or trays, and place them on to PCBs with great accuracy.[76] Such robots can place hundreds of thousands of components per hour, far out-performing a human in speed, accuracy, and reliability.[77]
Automated guided vehicles (AGVs)

Mobile robots, following markers or wires in the floor, or using vision[78] or lasers, are used to transport goods around large facilities, such as warehouses, container ports, or hospitals.[79]
Early AGV-Style Robots Limited to tasks that could be accurately defined and had to be performed the same way every time. Very little feedback or intelligence was required, and the robots needed only the most

basic exteroceptors (sensors). The limitations of these AGVs are that their paths are not easily altered and they cannot alter their paths if obstacles block them. If one AGV breaks down, it may stop the entire operation. Interim AGV-Technologies Developed to deploy triangulation from beacons or bar code grids for scanning on the floor or ceiling. In most factories, triangulation systems tend to require moderate to high maintenance, such as daily cleaning of all beacons or bar codes. Also, if a tall pallet or large vehicle blocks beacons or a bar code is marred, AGVs may become lost. Often such AGVs are designed to be used in human-free environments. Intelligent AGVs (i-AGVs)

A U.S. Marine Corps technician prepares to use a telerobot to detonate a buried improvised explosive device near Camp Fallujah, Iraq Such as SmartLoader[80], SpeciMinder,[81] ADAM,[82] Tug[83] and MT 400 with Motivity[84] are designed for people-friendly workspaces. They navigate by recognizing natural features. 3D scanners or other means of sensing the environment in two or three dimensions help to eliminate cumulative errors in dead-reckoning calculations of the AGV's current position. Some AGVs can create maps of their environment using scanning lasers with simultaneous localization and mapping (SLAM) and use those maps to navigate in real time with other path planning and obstacle avoidance algorithms. They are able to operate in complex environments and perform non-repetitive and non-sequential tasks such as transporting photomasks in a semiconductor lab, specimens in hospitals and goods in warehouses. For dynamic areas, such as warehouses full of pallets, AGVs require additional strategies using three-dimensional sensors such as timeof-flight or stereovision cameras.

[edit] Dirty, dangerous, dull or inaccessible tasks


There are many jobs which humans would rather leave to robots. The job may be boring, such as domestic cleaning, or dangerous, such as exploring inside a volcano.[85] Other jobs are physically

inaccessible, such as exploring another planet,[86] cleaning the inside of a long pipe, or performing laparoscopic surgery.[87]
Space probes

Almost every unmanned space probe ever launched was a robot. Some were launched in the 1960s with very limited abilities, but their ability to fly and land (in the case of Luna 9) is an indication of their status as a robot. This includes the Voyager probes and the Galileo probes, and others.
Telerobots

When a human cannot be present on site to perform a job because it is dangerous, far away, or inaccessible, teleoperated robots, or telerobots are used. Rather than following a predetermined sequence of movements, a telerobot is controlled from a distance by a human operator. The robot may be in another room or another country, or may be on a very different scale to the operator. For instance, a laparoscopic surgery robot allows the surgeon to work inside a human patient on a relatively small scale compared to open surgery, significantly shortening recovery time.[87] When disabling a bomb, the operator sends a small robot to disable it. Several authors have been using a device called the Longpen to sign books remotely.[88] Teleoperated robot aircraft, like the Predator Unmanned Aerial Vehicle, are increasingly being used by the military. These pilotless drones can search terrain and fire on targets.[89][90] Hundreds of robots such as iRobot's Packbot and the Foster-Miller TALON are being used in Iraq and Afghanistan by the U.S. military to defuse roadside bombs or improvised explosive devices (IEDs) in an activity known as explosive ordnance disposal (EOD).[91]
Automated fruit harvesting machines

The Roomba domestic vacuum cleaner robot does a single, menial job

Used to pick fruit on orchards at a cost lower than that of human pickers.

In the home

As prices fall and robots become smarter and more autonomous, simple robots dedicated to a single task work in over a million homes. They are taking on simple but unwanted jobs, such as vacuum cleaning and floor washing, and lawn mowing. Some find these robots to be cute and entertaining, which is one reason that they can sell very well.
Duct cleaning

The ANATROLLER ARI-100 is a modular mobile robot used for cleaning hazardous environments

In the hazardous and tight spaces of a building's duct work, many hours can be spent cleaning relatively small areas if a manual brush is used. Robots have been used by many duct cleaners primarily in the industrial and institutional cleaning markets, as they allow the job to be done faster, without exposing workers to the harmful enzymes released by dust mites. For cleaning high-security institutions such as embassies and prisons, duct cleaning robots are vital, as they allow the job to be completed without compromising the security of the institution. Hospitals and other government buildings with hazardous and cancerogenic environments such as nuclear reactors legally must be cleaned using duct cleaning robots, in countries such as Canada, in an effort to improve workplace safety in duct cleaning.

[edit] Military robots


Main article: Military robots

Military robots include the SWORDS robot which is currently used in ground-based combat. It can use a variety of weapons and there is some discussion of giving it some degree of autonomy in battleground situations.[92][93][94] Unmanned combat air vehicles (UCAVs), which are an upgraded form of UAVs, can do a wide variety of missions, including combat. UCAVs are being designed such as the Mantis UCAV which would have the ability to fly themselves, to pick their own course and target, and to make most decisions on their own.[95] The BAE Taranis is a UCAV built by Great Britain which can fly across continents without a pilot and has new means to avoid detection.[96] Flight trials are expected to begin in 2011.[97][98]

The AAAI has studied this topic in depth[56] and its president has commissioned a study to look at this issue.[99] Some have suggested a need to build "Friendly AI", meaning that the advances which are already occurring with AI should also include an effort to make AI intrinsically friendly and humane.[100] Several such measures reportedly already exist, with robot-heavy countries such as Japan and South Korea[51] having begun to pass regulations requiring robots to be equipped with safety systems, and possibly sets of 'laws' akin to Asimov's Three Laws of Robotics.[101][102] An official report was issued in 2009 by the Japanese government's Robot Industry Policy Committee.[103] Chinese officials and researchers have issued a report suggesting a set of ethical rules, and a set of new legal guidelines referred to as "Robot Legal Studies."[104] Some concern has been expressed over a possible occurrence of robots telling apparent falsehoods.[105]

[edit] Schools
Robotics at school has three main applications, Robotic kits, Virtual tutors, and teacher's assistants.
Robotic kits

Robotic kits, as Lego Mindstorms, help children to learn about mathematichs, physics, programing and electronics.
Further information: FIRST Robotics Competition

Robotics have also been introduced into the lives of elementary and high school students with the company FIRST (For Inspiration and Recognition of Science and Technology). The organization is the foundation for the FIRST Robotics Competition, FIRST LEGO League, Junior FIRST LEGO League, and FIRST Tech Challenge competitions.
Virtual tutors

Virtual tutors are some kind of embodied agent that helps children to do their homework, for example, on peer to peer basis.
Teacher assistants

Robots as teacher assistants let children to be more assertive during the class and get more motivated. South Korea is the first country deploying a program to have a robot in each school.

[edit] Healthcare
Robots in healthcare have two main functions. Those which assist an individual, such as a sufferer of a disease like Multiple Sclerosis, and those which aid in the overall systems such as pharmacies and hospitals.

Home automation for the elderly and disabled Further information: Disability robot

The Care-Providing Robot FRIEND. (Photo: IAT)

Robots have developed over time from simple basic robotic assistants, such as the Handy 1,[106] through to semi-autonomous robots, such as FRIEND which can assist the elderly and disabled with common tasks. The population is aging in many countries, especially Japan, meaning that there are increasing numbers of elderly people to care for, but relatively fewer young people to care for them.[107][108] Humans make the best carers, but where they are unavailable, robots are gradually being introduced.[109] FRIEND is a semi-autonomous robot designed to support disabled and elderly people in their daily life activities, like preparing and serving a meal. FRIEND make it possible for patients who are paraplegic, have muscle diseases or serious paralysis (due to strokes etc.), to perform tasks without help from other people like therapists or nursing staff.
Pharmacies Main article: Pharmacy automation This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July
2009)

Script Pro manufactures a robot designed to help pharmacies fill prescriptions that consist of oral solids or medications in pill form. The pharmacist or pharmacy technician enters the prescription

information into its information system. The system, upon determining whether or not the drug is in the robot, will send the information to the robot for filling. The robot has 3 different size vials to fill determined by the size of the pill. The robot technician, user, or pharmacist determines the needed size of the vial based on the tablet when the robot is stocked. Once the vial is filled it is brought up to a conveyor belt that delivers it to a holder that spins the vial and attaches the patient label. Afterwards it is set on another conveyor that delivers the patients medication vial to a slot labeled with the patient's name on an LED read out. The pharmacist or technician then checks the contents of the vial to ensure its the correct drug for the correct patient and then seals the vials and sends it out front to be picked up. The robot is a very time efficient device that the pharmacy depends on to fill prescriptions. McKessons Robot RX is another healthcare robotics product that helps pharmacies dispense thousands of medications daily with little or no errors. The robot can be ten feet wide and thirty feet long and can hold hundreds of different kinds of medications and thousands of doses. The pharmacy saves many resources like staff members that are otherwise unavailable in a resource scarce industry. It uses an electromechanical head coupled with a pneumatic system to capture each dose and deliver it to its either stocked or dispensed location. The head moves along a single axis while it rotates 180 degrees to pull the medications. During this process it uses barcode technology to verify its pulling the correct drug. It then delivers the drug to a patient specific bin on a conveyor belt. Once the bin is filled with all of the drugs that a particular patient needs and that the robot stocks, the bin is then released and returned out on the conveyor belt to a technician waiting to load it into a cart for delivery to the floor.

[edit] Research robots


See also: Robotics Robot Research

While most robots today are installed in factories or homes, performing labour or life saving jobs, many new types of robot are being developed in laboratories around the world. Much of the research in robotics focuses not on specific industrial tasks, but on investigations into new types of robot, alternative ways to think about or design robots, and new ways to manufacture them. It is expected that these new types of robot will be able to solve real world problems when they are finally realized.[citation needed]
Nanorobots Further information: Nanorobotics

A microfabricated electrostatic gripper holding some silicon nanowires.[110]

Nanorobotics is the emerging technology field of creating machines or robots whose components are at or close to the microscopic scale of a nanometer (109 meters). Also known as "nanobots" or "nanites", they would be constructed from molecular machines. So far, researchers have mostly produced only parts of these complex systems, such as bearings, sensors, and synthetic molecular motors, but functioning robots have also been made such as the entrants to the Nanobot Robocup contest.[111] Researchers also hope to be able to create entire robots as small as viruses or bacteria, which could perform tasks on a tiny scale. Possible applications include micro surgery (on the level of individual cells), utility fog,[112] manufacturing, weaponry and cleaning.[113] Some people have suggested that if there were nanobots which could reproduce, the earth would turn into "grey goo", while others argue that this hypothetical outcome is nonsense.[114][115]
Reconfigurable Robots Main article: Self-reconfiguring modular robot

A few researchers have investigated the possibility of creating robots which can alter their physical form to suit a particular task,[116] like the fictional T-1000. Real robots are nowhere near that sophisticated however, and mostly consist of a small number of cube shaped units, which can move relative to their neighbours. Algorithms have been designed in case any such robots become a reality.[117]
Soft Robots

Robots with silicone bodies and flexible actuators (air muscles, electroactive polymers, and ferrofluids), controlled using fuzzy logic and neural networks, look and feel different from robots with rigid skeletons, and can have different behaviors.[118]
Swarm robots Main article: Swarm robotics

A swarm of robots from the open-source micro-robotic project

Inspired by colonies of insects such as ants and bees, researchers are modeling the behavior of swarms of thousands of tiny robots which together perform a useful task, such as finding something hidden, cleaning, or spying. Each robot is quite simple, but the emergent behavior of the swarm is more complex. The whole set of robots can be considered as one single distributed system, in the same way an ant colony can be considered a superorganism, exhibiting swarm intelligence. The largest swarms so far created include the iRobot swarm, the SRI/MobileRobots CentiBots project[119] and the Open-source Micro-robotic Project swarm, which are being used to research collective behaviors.[120][121] Swarms are also more resistant to failure. Whereas one large robot may fail and ruin a mission, a swarm can continue even if several robots fail. This could make them attractive for space exploration missions, where failure is normally extremely costly.[122]
Haptic interface robots Further information: Haptic technology

Robotics also has application in the design of virtual reality interfaces. Specialized robots are in widespread use in the haptic research community. These robots, called "haptic interfaces," allow touch-enabled user interaction with real and virtual environments. Robotic forces allow simulating the mechanical properties of "virtual" objects, which users can experience through their sense of touch.[123]

[edit] Future development


Further information: Future of robotics

[edit] Technological trends


Various techniques have emerged to develop the science of robotics and robots. One method is evolutionary robotics, in which a number of differing robots are submitted to tests. Those which perform best are used as a model to create a subsequent "generation" of robots. Another method is developmental robotics, which tracks changes and development within a single in the areas of problem-solving and other functions.

[edit] Technological development


Overall trends

Japan hopes to have full-scale commercialization of service robots by 2025. Much technological research in Japan is led by Japanese government agencies, particularly the Trade Ministry.[124] As robots become more advanced, eventually there may be a standard computer operating system designed mainly for robots. Robot Operating System is an open-source set of programs being developed at Stanford University, the Massachusetts Institute of Technology and the Technical University of Munich, Germany, among others. ROS provides ways to program a

robot's navigation and limbs regardless of the specific hardware involved. It also provides highlevel commands for items like image recognition and even opening doors. When ROS boots up on a robot's computer, it would obtain data on attributes such as the length and movement of robots' limbs. It would relay this data to higher-level algorithms. Microsoft is also developing a "Windows for robots" system with its Robotics Developer Studio, which has been available since 2007.[125]
New functions and abilities

The Caterpillar Company is making a dump truck which can drive itself without any human operator.[126] Many future applications of robotics seem obvious to people, even though they are well beyond the capabilities of robots available at the time of the prediction. As early as 1982 people were confident that someday robots would:[127] 1. clean parts by removing molding flash 2. spray paint automobiles with absolutely no human presence 3. pack things in boxesfor example, orient and nest chocolate candies in candy boxes 4. make electrical cable harness 5. load trucks with boxesa packing problem 6. handle soft goods, such as garments and shoes 7. shear sheep 8. prosthesis 9. cook fast food and work in other service industries 10. household robot. Generally such predictions are overly optimistic in timescale.

[edit] Reading robot


A literate or 'reading robot' named Marge has intelligence that comes from software. She can read newspapers, find and correct misspelled words, learn about banks like Barclays, and understand that some restaurants are better places to eat than others.[128]

[edit] Problems with implementing robots in society


This section needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
(August 2011)

[edit] Dangers and human harm


Marauding robots may have entertainment value, but unsafe use of robots constitutes an actual danger. A heavy industrial robot with powerful actuators and unpredictably complex behavior can cause harm, for instance by stepping on a human's foot or falling on a human. Most industrial robots operate inside a security fence which separates them from human workers, but not all. Four robot-caused deaths are those of Robert Williams, Kenji Urada, Wayne Lucio, and an unnamed worker. Robert Williams was struck by a robotic arm at a casting plant in Flat Rock, Michigan on January 25, 1979.[129] Kenji Urada, a 37-year-old Japanese factory worker, was killed in 1981; Urada was performing routine maintenance on the robot, but neglected to shut it

down properly, and was accidentally pushed into a grinding machine.[130] Wayne Lucio, a 31year-old Frito-Lay worker, died when he tried to adjust a pallet when an Automatic Guided Vehicle that did not sense a forklift, pinned Lucio between the two.[131] An unnamed contractor died when his car was crushed by debris when an Automated Storage and Retrieval System (AS/RS) collapse ignited a fire that burned for three weeks and destroyed the building in which an estimated 108 million pounds of paper were stored.[132]

[edit] Robotic devices


Manuel De Landa has noted that "smart missiles" and autonomous bombs equipped with artificial perception can be considered robots, and they make some of their decisions autonomously. He believes this represents an important and dangerous trend in which humans are handing over important decisions to machines.[133]

[edit] Relationship to unemployment


Further information: Structural unemployment

Some analysts, such as Martin Ford,[134] argue that robots and other forms of automation will ultimately result in significant unemployment as machines begin to match and exceed the capability of workers to perform most jobs.[citation needed] At present the negative impact is only on menial and repetitive jobs, and there is actually a positive impact on the number of jobs for highly skilled technicians, engineers, and specialists. However, these highly skilled jobs are not sufficient in number to offset the greater decrease in employment among the general population, causing structural unemployment in which overall (net) unemployment rises.[citation needed] A recent example of human replacement involves Taiwanese technology company Foxconn who, in July 2011, announced a three year plan to replace workers with more robots. At present the company uses ten-thousand robots but will increase them to a million robots over a three year period.[135] Service robots of different varieties including medical robots, underwater robots, surveillance robots, demolition robots and other types of robots that carry out a multitude of jobs are gaining in numbers. Service robots are everyday tools for mankind. They can clean floors, mow lawns and guard homes and will also assist old and handicapped people, do some surgeries, inspect pipes and sites that are hazardous to people, fight fires and defuse bombs.[136] Past responses to train humans for higher levels of technological work may have increased human labor jobs for unskilled workers in general and skilled workers also but that method does not seem to be viable now in industrial societies. Humans collecting on a toll road for instance in some countries are replaced by robots doing that job and though it may be an idea for a trained worker, say perhaps the former human toll taker doing the job to fix and program the new tollcollecting robots, it never really works out that way since not as many people are needed to make or program the robots as the robots replace.[137]

[edit] Robots in popular culture


[edit] Literature
Main article: Robots in literature See also: List of fictional robots and androids

Robotic characters, androids (artificial men/women) or gynoids (artificial women), and cyborgs (also "bionic men/women", or humans with significant mechanical enhancements) have become a staple of science fiction. The first reference in Western literature to mechanical servants appears in Homer's Iliad. In Book XVIII, Hephaestus, god of fire, creates new armor for the hero Achilles, assisted by robots.[138] According to the Rieu translation, "Golden maidservants hastened to help their master. They looked like real women and could not only speak and use their limbs but were endowed with intelligence and trained in handwork by the immortal gods." Of course, the words "robot" or "android" are not used to describe them, but they are nevertheless mechanical devices human in appearance. "The first use of the word Robot was in Karel apek's play R.U.R. (Rossum's Universal Robots) (written in 1920)" Robots in literature. Possibly the most prolific authors of the twentieth century was Isaac Asimov (19201992)[139] who published over five-hundred books.[140] Asimov is probably best remembered for his science-fiction stories and especially those about robots, where he placed robots and their interaction with society at the center of many of his works.[141][142] Asimov carefully considered the problem of the ideal set of instructions robots might be given in order to lower the risk to humans, and arrived at his Three Laws of Robotics: a robot may not injure a human being or, through inaction, allow a human being to come to harm; a robot must obey orders given to it by human beings, except where such orders would conflict with the First Law; and a robot must protect its own existence as long as such protection does not conflict with the First or Second Law.[143] These were introduced in his 1942 short story "Runaround", although foreshadowed in a few earlier stories. Later, Asimov added the Zeroth Law: "A robot may not harm humanity, or, by inaction, allow humanity to come to harm"; the rest of the laws are modified sequentially to acknowledge this. According to the Oxford English Dictionary, the first passage in Asimov's short story "Liar!" (1941) that mentions the First Law is the earliest recorded use of the word robotics. Asimov was not initially aware of this; he assumed the word already existed by analogy with mechanics, hydraulics, and other similar terms denoting branches of applied knowledge.[144]

[edit] Problems depicted in popular culture


Fears and concerns about robots have been repeatedly expressed in a wide range of books and films. A common theme is the development of a master race of conscious and highly intelligent robots, motivated to take over or destroy the human race. (See The Terminator, Runaway, Blade Runner, RoboCop, the Replicators in Stargate, the Cylons in Battlestar Galactica, The Matrix,

and I, Robot.) Some fictional robots are programmed to kill and destroy; others gain superhuman intelligence and abilities by upgrading their own software and hardware. Examples of popular media where the robot becomes evil are 2001: A Space Odyssey, Red Planet and Enthiran. Another common theme is the reaction, sometimes called the "uncanny valley", of unease and even revulsion at the sight of robots that mimic humans too closely.[55] Frankenstein (1818), often called the first science fiction novel, has become synonymous with the theme of a robot or monster advancing beyond its creator. In the TV show, Futurama, the robots are portrayed as humanoid figures that live alongside humans, not as robotic butlers. They still work in industry, but these robots carry out daily lives.

TECHNOLOGIES
A flexible manufacturing system (FMS) is a manufacturing system in which there is some amount of flexibility that allows the system to react in the case of changes, whether predicted or unpredicted. This flexibility is generally considered to fall into two categories, which both contain numerous subcategories. The first category, machine flexibility, covers the system's ability to be changed to produce new product types, and ability to change the order of operations executed on a part. The second category is called routing flexibility, which consists of the ability to use multiple machines to perform the same operation on a part, as well as the system's ability to absorb large-scale changes, such as in volume, capacity, or capability. Most FMS systems consist of three main systems. The work machines which are often automated CNC machines are connected by a material handling system to optimize parts flow and the central control computer which controls material movements and machine flow. The main advantages of an FMS is its high flexibility in managing manufacturing resources like time and effort in order to manufacture a new product. The best application of an FMS is found in the production of small sets of products like those from a mass production.

Contents
[hide]

1 Advantages 2 Disadvantages 3 Industrial FMS Communication 4 Flexibility 5 Further reading 6 References

[edit] Advantages
Faster, Lower- cost/unit, Greater labor productivity, Greater machine efficiency, Improved quality, Increased system reliability, Reduced parts inventories, Adaptability to CAD/CAM operations. Shorter lead times

[edit] Disadvantages
Cost to implement.

[edit] Industrial FMS Communication

Training FMS with learning robot SCORBOT-ER 4u, workbench CNC Mill and CNC Lathe An Industrial Flexible Manufacturing System (FMS) consists of robots, Computer-controlled Machines, Numerical controlled machines (CNC), instrumentation devices, computers, sensors, and other stand alone systems such as inspection machines. The use of robots in the production segment of manufacturing industries promises a variety of benefits ranging from high utilization to high volume of productivity. Each Robotic cell or node will be located along a material handling system such as a conveyor or automatic guided vehicle. The production of each part or work-piece will require a different combination of manufacturing nodes. The movement of parts from one node to another is done through the material handling system. At the end of part processing, the finished parts will be routed to an automatic inspection node, and subsequently unloaded from the Flexible Manufacturing System.

CNC machine The FMS data traffic consists of large files and short messages, and mostly come from nodes, devices and instruments. The message size ranges between a few bytes to several hundreds of bytes. Executive software and other data, for example, are files with a large size, while messages

for machining data, instrument to instrument communications, status monitoring, and data reporting are transmitted in small size. There is also some variation on response time. Large program files from a main computer usually take about 60 seconds to be down loaded into each instrument or node at the beginning of FMS operation. Messages for instrument data need to be sent in a periodic time with deterministic time delay. Other type of messages used for emergency reporting is quite short in size and must be transmitted and received with almost instantaneous response. The demands for reliable FMS protocol that support all the FMS data characteristics are now urgent. The existing IEEE standard protocols do not fully satisfy the real time communication requirements in this environment. The delay of CSMA/CD is unbounded as the number of nodes increases due to the message collisions. Token Bus has a deterministic message delay, but it does not support prioritized access scheme which is needed in FMS communications. Token Ring provides prioritized access and has a low message delay, however, its data transmission is unreliable. A single node failure which may occur quite often in FMS causes transmission errors of passing message in that node. In addition, the topology of Token Ring results in high wiring installation and cost. A design of FMS communication protocol that supports a real time communication with bounded message delay and reacts promptly to any emergency signal is needed. Because of machine failure and malfunction due to heat, dust, and electromagnetic interference is common, a prioritized mechanism and immediate transmission of emergency messages are needed so that a suitable recovery procedure can be applied. A modification of standard Token Bus to implement a prioritized access scheme was proposed to allow transmission of short and periodic messages with a low delay compared to the one for long messages.[1]

[edit] Flexibility
Flexibility in manufacturing means the ability to deal with slightly or greatly mixed parts, to allow variation in parts assembly and variations in process sequence, change the production volume and change the design of certain product being manufactured.

Automated storage and retrieval system


An automated storage and retrieval system (ASRS or AS/RS) consists of a variety of computer-controlled methods for automatically placing and retrieving loads from specific storage locations. Automated Storage and Retrieval Systems (AS/RS) are typically used in applications where: there is a very high volume of loads being moved into and out of storage; storage density is important because of space constraints; no value adding content is present in this process; accuracy is critical because of potential expensive damages to the load. AS/RS can be used with standard loads as well as nonstandard loads.[1]

Contents
[hide]

1 Overview 2 Man-aboard AS/RS 3 Vertical Lift Module 4 Horizontal Carousels o 4.1 Installed Applications 5 See also 6 References 7 External links

[edit] Overview
AS/RS systems are devices designed for automated storage and retrieval of parts and items in manufacturing, distribution, retail, wholesale and institutions. They focus on bringing "goods to the man" rather than manual walking and searching. Space savings, increased productivity/reduced labor, increased accuracy and reduced inventory levels are some of the primary benefits. Ideal for lean manufacturing, sustainability, six sigma, Kanban, JIT and other value added methodologies and processes. The equipment required for an AS/RS include a Storage & Retrieval Machine, or SRM, that is used for rapid storage and retrieval of material. SRM are used to move loads vertically or horizontally. SRM can also move laterally to place objects in correct storage location. [2] The traditional vending machine is the most common and familiar AS/RS system but because the application is to do with retail sales, the logistic concept of a vending machine is missed. The trend towards just in time production often requires sub-pallet level availability of production inputs, and AS/RS is a much faster way of organizing the storage of smaller items next to production lines. Traditional high bay warehouses are designed with pallet storage in mind, and if goods are being delivered in sub pallet quantities, high bay warehouses are problematic.

Material Handling Institute of America (MHIA), the non-profit trade association for the material handling world, and its members have broken AS/RS into two primary segments: Fixed Aisle and Carousels/Vertical Lift Modules (VLMs). Both sets of technologies provide automated storage and retrieval for parts and items, but use different technologies. Each technology has its unique set of benefits and disadvantages (like everything in the world). Fixed Aisle systems are characteristically larger systems where as carousels and Vertical Lift Modules are used individually or grouped, but in small to medium-sized applications. Fixed-aisle AS/RS is categorized into three main types: single-masted, double masted, and manaboard. Most are supported on a track and ceiling guided at the top by guide rails or channels to ensure accurate vertical alignment, although some are suspended from the ceiling. The 'shuttles' that make up the system travel between fixed storage shelves to deposit or retrieve a requested load (ranging from a single book in a library system to a several ton pallet of goods in a warehouse system). As well as moving along the ground, the shuttles are able to telescope up to the necessary height to reach the load, and can store or retrieve loads that are several positions deep in the shelving. A semi-automated system can be achieved by utilizing only specialized shuttles within an existing rack system. To provide a method for accomplishing throughput to and from the AS/RS and the supporting transportation system, stations are provided to precisely position inbound and outbound loads for pickup and delivery by the crane. In addition, there are five types of AS/RS devices called Unit-load AS/RS, Mini-load AS/RS, Vertical Lift Modules (VLMs), Horizontal Carousels and Vertical Carousels. These systems are used either as stand-alone units or in integrated workstations called pods. These units usually are integrated with various types of pick to light systems and use either a microprocessor controller for basic usage or inventory management software. These systems are ideal for increasing space utilization up to 85%, productivity levels by 2/3, accuracy to 99.9%+ levels and throughput up to 750 lines per hour/per operator.

[edit] Man-aboard AS/RS


A man-aboard AS/RS offers significant floorspace savings. This is due to the fact that the storage system heights are no longer limited by the reach height of the order picker. Shelves or storage cabinets can be stacked as high as floor loading, weight capacity, throughput requirements, and/or ceiling heights will permit. Man-aboard automated storage and retrieval systems are far and away the most expensive picker-to-stock equipment alternative. Aisle-captive storage/retrieval machines reaching heights up to 40 feet cost around $125,000. Hence, there must be enough storage density and/or productivity improvement over cart and tote picking to justify the investment. Also, because vertical travel is slow compared to horizontal travel, typical picking rates in man-aboard operations range between 40 and 250 lines per person-hour. The range is large because there is a wide variety of operating schemes for man-aboard systems. Man-aboard systems are typically appropriate for slow-moving items where space is fairly expensive.

[edit] Vertical Lift Module


The VLM is a computer controlled automated vertical lift module, storage and retrieval system. Functionally, stock within the VLM remains stationary on front and rear tray locations. On request a movable extractor unit travels vertically between the two columns of trays and pulls the requested tray from its location and brings it to an access point. The operator then picks or replenishes stock and the tray is returned to its home. VLM system offers variable tray sizes and loads, which could be applied in different industries, logistic, as well as office settings. The VLM systems could be customized to fully utilize the height of the facility, even through multiple floors. With the capability of multiple access openings on different floors, the VLM system is able to provide an innovative storage and retrieval solution. The rapid movement of the extractor as well as the integrated inventory management software can dramatically increase the efficiency of the picking process. Unlike large AS/RS systems, which require a complete overhaul of the warehouse or production line, the Vertical Lift Module are modularized, which can be easily integrated into the existing system, or to be rolled out in gradually over different phases. This is the first model of the same. Most common applications include: MRO, order picking, consolidation, kitting, parts handling, buffering, inventory storage, WIP, buffer storage, and many more. The labor (up to 2/3) and space saving benefits (up to 85%) are primary needs. Most VLMs offer dynamic space storage which measures the tray every time it's returned to the unit to optimize space, tilt tray delivery for increased ergonomic accessibility, and laser pointers which indicate the exact item to be picked on each tray.

[edit] Horizontal Carousels


A horizontal carousel is a series of bins which rotate on an oval track. Every bin has shelves which are adjustable to .75" and can be configured for a myriad of standard and special applications. An operator simply inputs a bin number, part number or cell location and the carousel will rotate via the shortest path. Multiple horizontal carousels integrated with pick to light technology and inventory management software (a pod of carousels) are used for order fulfillment. A wave of orders are sent to the pod. A group of orders are selected to create a batch. The operator simply follows the lights and pick round robin from the carousels and place items in a batch station behind them. Each carousel pre-positions and rotates when picked. By applying the "product to picker" principle, operators do not have to move from their position to prepare the order. When the batch is complete, a new batch is inducted and the process repeated until the wave is complete. Horizontal carousels can save up to 75% of floorspace, increase productivity by 2/3, accuracy levels to 99.9%+ levels and throughput up to 750 lines per hour/operator.

Horizontal carousel systems generally outperform robotic systems for a fraction of the cost. Horizontal carousels are the most cost effective AS/RS system available.[citation needed] On a simplistic level, horizontal carousels are also often used as "rotating shelving." 'With simple "fetch" command items are brought to the operator and otherwise wasted space is eliminated.

[edit] Installed Applications


Installed applications of this technology can be wide ranging. In some libraries, such as at UNR library, such a system is employed to retrieve books. Still others in use involve retrieval of bicycles from a bicycle tree, as in the case of systems in Japan.

Automated guided vehicle or automatic guided vehicle


An automated guided vehicle or automatic guided vehicle (AGV) is a mobile robot that follows markers or wires in the floor, or uses vision or lasers. They are most often used in industrial applications to move materials around a manufacturing facility or a warehouse. Application of the automatic guided vehicle has broadened during the late 20th century and they are no longer restricted to industrial environments.

[2] Heavy-duty AGV

[3] Tow Type AGV

[4] Light-duty assembly AGV

[5] Inertial-guided automatic trailer loading vehicle

[6]Laser Guided Unitload AGV

Contents
[hide]

1 Introduction 2 Flexible manufacturing system 3 Navigation o 3.1 Wired o 3.2 Guide Tape o 3.3 Laser Target Navigation o 3.4 Gyroscopic Navigation o 3.5 Natural Features Navigation o 3.6 Steering control 4 Path Decision o 4.1 Frequency select mode o 4.2 Path select mode o 4.3 Magnetic Tape mode 5 Traffic Control o 5.1 Zone control o 5.2 Forward sensing control o 5.3 Combination control 6 System Management 7 Vehicle Types 8 Common AGV Applications o 8.1 Raw Material Handling o 8.2 Work-in-Process Movement o 8.3 Pallet Handling o 8.4 Finished Product Handling o 8.5 Trailer Loading o 8.6 Roll Handling o 8.7 Container Handling 9 Primary Application Industries o 9.1 Pharmaceutical o 9.2 Chemical o 9.3 Manufacturing o 9.4 Automotive o 9.5 Paper and Print o 9.6 Food and Beverage o 9.7 Hospital o 9.8 Warehousing 10 Battery Charging o 10.1 Battery Swap o 10.2 Automatic / Opportunity Charging o 10.3 Automatic Battery Swap o 10.4 Accidents

11 References

[edit] Introduction
Automated guided vehicles (AGVs) increase efficiency and reduce costs by helping to automate a manufacturing facility or warehouse. The first AGV was invented by Berrett Electronics in 1953[1] The AGV can tow objects behind them in trailers to which they can autonomously attach. The trailers can be used to move raw materials or finished product. The AGV can also store objects on a bed. The objects can be placed on a set of motorized rollers (conveyor) and then pushed off by reversing them. Some AGVs use fork lifts to lift objects for storage. AGVs are employed in nearly every industry, including, pulp, paper, metals, newspaper, and general manufacturing. Transporting materials such as food, linen or medicine in hospitals is also done. An AGV can also be called a laser guided vehicle (LGV) or self-guided vehicle (SGV). In Germany the technology is also called Fahrerlose Transportsysteme (FTS) and in Sweden frarlsa truckar. Lower cost versions of AGVs are often called Automated Guided Carts (AGCs) and are usually guided by magnetic tape. AGCs are available in a variety of models and can be used to move products on an assembly line, transport goods throughout a plant or warehouse, and deliver loads to and from stretch wrappers and roller conveyors.[2] The first AGV was brought to market in the 1950s, by Barrett Electronics of Northbrook, Illinois, and at the time it was simply a tow truck that followed a wire in the floor instead of a rail. Over the years the technology has become more sophisticated and today automated vehicles are mainly Laser navigated e.g. LGV (Laser Guided Vehicle). In an automated process, LGVs are programmed to communicate (via an offboard server) with other robots to ensure product is moved smoothly through the warehouse, whether it is being stored for future use or sent directly to shipping areas. Today, the AGV plays an important role in the design of new factories and warehouses, safely moving goods to their rightful destinations. In the late 20th century AGVs took on new roles as ports began turning to this technology to move ISO shipping containers. The Port of Rotterdam employs well over 100 AGVs. AGV applications are seemingly endless as capacities can range from just a few pounds to MILLIONS of tons.

[edit] Flexible manufacturing system


To begin to understand AGV it is necessary to understand the fundamentals of flexible manufacturing systems (FMS). FMS is a means by which to manufacture a product. FMS is more of a philosophy rather than a tangible item.[3] FMS is the idea that faster is better and uses machines to produce their products. Rather than using humans to perform repetitive tasks a machine is used to perform that task 24 hours a day. FMS uses computer numerical controlled machines (CNC) to form a work cell.[3] Each cell performs a specific task to assist in the manufacturing of a product. Although FMS is fast and efficient it is not cheap as it requires a lot

of expensive machines in order to work. Typically, it costs millions of dollars to introduce an FMS into a factory.[3] Rather than using a complete FMS, most companies use part of an FMS called a flexible manufacturing cell. This is used to produce part of a product by machine and maybe part by other methods. Often one or more AGVs are used in FMS to connect work cells together.

[edit] Navigation
[edit] Wired
The wired sensor is placed on the bottom of the robot and is placed facing the ground. A slot is cut in the ground and a wire is placed approximately 1 inch below the ground. The sensor detects the radio frequency being transmitted from the wire and follows it.

[edit] Guide Tape


Many light duty AGVs (some known as automated guided carts or AGCs) use tape for the guide path. The tapes can be one of two styles: magnetic or colored. The AGC is fitted with the appropriate guide sensor to follow the path of the tape. One major advantage of tape over wired guidance is that it can be easily removed and relocated if the course needs to change. It also does not involve the expense of cutting the factory or warehouse floor for the entire travel route. Additionally, it is considered a "passive" system since it does not require the guide medium to be energized as wire does. Colored tape is initially less expensive, but lacks the advantage of being embedded in high traffic areas where the tape may become damaged or dirty. A flexible magnetic bar can also be embedded in the floor like wire but works under the same provision as magnetic tape and so remains unpowered or passive.

[edit] Laser Target Navigation


The wireless navigation is done by mounting retroreflective tape on walls, poles or machines. The AGV carrys a laser transmitter and receiver on a rotating turret. The laser is sent off then received again the angle and (sometimes) distance are automatically calculated and stored into the AGVs memory. The AGV has reflector map stored in memory and can correct its position based on errors between the expected and received measurements.[4] It can then navigate to a destination target using the constantly updating position.

Modulated Lasers The use of modulated laser light gives greater range and accuracy over pulsed laser systems. By emitting a continuous fan of modulated laser light a system can obtain an uninterrupted reflection as soon as the scanner achieves line of sight with a reflector. The reflection ceases at the trailing edge of the reflector which ensures an accurate and consistent measurement from every reflector on every scan. The LS9 Scanner is manufactured by Guidance Navigation Ltd and, by using a modulated laser; this system achieves an angular resolution of ~ 0.1 mrad (0.006) at 8 scanner revolutions per second.

Pulsed Lasers A typical pulsed laser scanner emits pulsed laser light at a rate of 14,400 Hz which gives a maximum possible resolution of ~ 3.5 mrad (0.2) at 8 scanner revolutions per second. To achieve a workable navigation, the readings must be interpolated based on the intensity of the reflected laser light, to identify the centre of the reflector.

[edit] Gyroscopic Navigation


Another form of an AGV guidance is inertial navigation. With inertial guidance, a computer control system directs and assigns tasks to the vehicles. Transponders are embedded in the floor of the work place. The AGV uses these transponders to verify that the vehicle is on course. A gyroscope is able to detect the slightest change in the direction of the vehicle and corrects it in order to keep the AGV on its path. The margin of error for the inertial method is 1 inch.[5] Inertial can operate in nearly any environment including tight aisles or extreme temperatures.[6]

[7] Unit-load AGV using natural-features navigation to carry steel to quality assurance lab, courtesy MobileRobots Inc

[edit] Natural Features Navigation


Navigation without retrofitting of the workspace is called Natural Features Navigation. One method uses one or more range-finding sensors, such as a laser range-finder, as well as gyroscopes and/or inertial measurement units with Monte-Carlo/Markov localization techniques to understand where it is as it dynamically plans the shortest permitted path to its goal. The advantage of such systems is that they are highly flexible for on-demand delivery to any location. They can handle failure without bringing down the entire manufacturing operation, since AGVs can plan paths around the failed device. They also are quick to install, with less down-time for the factory.[7]

[edit] Steering control

To help an AGV navigate it can use two different steer control systems. The differential speed control is the most common. In this method there are two sets of wheels being driven. Each set is connected to a common drive train. These drive trains are driven at different speeds in order to turn or the same speed to allow the AGV to go forwards and/or backwards. The AGV turns in a similar fashion to a tank. This method of steering is good in the sense that it is easy to maneuver in small spaces. More often than not, this is seen on an AGV that is used to transport and turn in tight spaces or when the AGV is working near machines. This setup for the wheels is not used in towing applications because the AGV would cause the trailer to jackknife when it turned. The other type of steering used is steered wheel control AGV. This type of steering is similar to a cars steering. It is more precise in following the wire program than the differential speed controlled method. This type of AGV has smoother turning but cannot make sharp turns in tight spots. Steered wheel control AGV can be used in all applications; unlike the differential controlled.[5] Steered wheel control is used for towing and can also at times have an operator control it.

[edit] Path Decision


AGVs have to make decisions on path selection. This is done through different methods: frequency select mode (wired navigation only), and path select mode (wireless navigation only) or via a magnetic tape on the floor not only to guide the AGV but also to issue steering commands and speed commands.

[edit] Frequency select mode


Frequency select mode bases its decision on the frequencies being emitted from the floor. When an AGV approaches a point on the wire which splits the AGV detects the two frequencies and through a table stored in its memory decides on the best path. The different frequencies are required only at the decision point for the AGV. The frequencies can change back to one set signal after this point. This method is not easily expandable and requires extra guide cutting meaning more money.

[edit] Path select mode


An AGV using the path select mode chooses a path based on preprogrammed paths. It uses the measurements taken from the sensors and compares them to values given to them by programmers. When an AGV approaches a decision point it only has to decide whether to follow path 1, 2, 3, etc. This decision is rather simple since it already knows its path from its programming. This method can increase the cost of an AGV because it is required to have a team of programmers to program the AGV with the correct paths and change the paths when necessary. This method is easy to change and set up.

[edit] Magnetic Tape mode

The magnetic tape is laid on the surface of the floor or buried in a 10 mm channel, not only does it provide the path for the AGV to follow but also sort strips of the tape in different combos of the strip tell the AGV to change lane and also speed up slow down and stop with north and south magnetic combos, this is used by TOYOTA USA and TOYOTA JAPAN.

[edit] Traffic Control


Flexible manufacturing systems containing more than one AGV may require it to have traffic control so the AGVs will not run into one another. Methods include zone control, forward sensing control, and combination control each method has its advantages and disadvantages.

[edit] Zone control


Zone control is the favorite of most environments because it is simple to install and easy to expand.[5] Zone control uses a wireless transmitter to transmit a signal in a fixed area. Each AGV contains a sensing device to receive this signal and transmit back to the transmitter. If the area is clear the signal is set at clear allowing any AGV to enter and pass through the area. When an AGV is in the area the stop signal is sent and all AGV attempting to enter the area stop and wait for their turn. Once the AGV in the zone has moved out beyond the zone the clear signal is sent to one of the waiting AGVs. Another way to set up zone control traffic management is to equip each individual robot with its own small transmitter/receiver. The individual AGV then sends its own do not enter message to all the AGVs getting to close to its zone in the area. A problem with this method is if one zone goes down all the AGVs are at risk to collide with any other AGV. Zone control is a cost efficient way to control the AGV in an area.

[edit] Forward sensing control


Forward sensing control uses collision avoidance sensors to avoid collisions with other AGV in the area. These sensors include: sonic, which work like radar; optical, which uses an infrared sensor; and bumper, physical contact sensor. Most AGVs are equipped with a bumper sensor of some sort as a fail safe. Sonic sensors send a chirp or high frequency signal out and then wait for a reply from the outline of the reply the AGV can determine if an object is ahead of it and take the necessary actions to avoid collision.[8] The optical uses an infrared transmitter/receiver and sends an infrared signal which then gets reflected back; working on a similar concept as the sonic sensor. The problems with these are they can only protect the AGV from so many sides. They are relatively hard to install and work with as well.

[edit] Combination control


Combination control sensing is using collision avoidance sensors as well as the zone control sensors. The combination of the two helps to prevent collisions in any situation. For normal operation the zone control is used with the collision avoidance as a fail safe. For example, if the zone control system is down, the collision avoidance system would prevent the AGV from colliding.

[edit] System Management


Industries with AGVs need to have some sort of control over the AGVs. There are three main ways to control the AGV: locator panel, CRT color graphics display, and central logging and report.[5] A locator panel is a simple panel used to see which area the AGV is in. If the AGV is in one area for too long, it could mean it is stuck or broken down. CRT color graphics display shows real time where each vehicle is. It also gives a status of the AGV, its battery voltage, unique identifier, and can show blocked spots. Central logging used to keep track of the history of all the AGVs in the system. Central logging stores all the data and history from these vehicles which can be printed out for technical support or logged to check for up time. AGV is a system often used in FMS to keep up, Mohanraj transport, and connect smaller subsystems into one large production unit. AGVs employ a lot of technology to ensure they do not hit one another and make sure they get to their destination. Loading and transportation of materials from one area to another is the main task of the AGV. AGV require a lot of money to get started with, but they do their jobs with high efficiency. In places such as Japan automation has increased and is now considered to be twice as efficient as factories in America. For a huge initial cost the total cost over time decreases

[edit] Vehicle Types

AGVS Towing Vehicles were the first type introduced and are still a very popular type today. Towing vehicles can pull a multitude of trailer types and have capacities ranging from 8,000 pounds to 60,000 pounds.[9] AGVS Unit Load Vehicles are equipped with decks, which permit unit load transportation and often automatic load transfer. The decks can either be lift and lower type, powered or non-powered roller, chain or belt decks or custom decks with multiple compartments. AGVS Pallet Trucks are designed to transport palletized loads to and from floor level; eliminating the need for fixed load stands. AGVS Fork Truck has the ability to service loads both at floor level and on stands. In some cases these vehicles can also stack loads in rack. Light Load AGVS are vehicles which have capacities in the neighborhood of 500 pounds or less and are used to transport small parts, baskets, or other light loads though a light manufacturing environment. They are designed to operate in areas with limited space. AGVS Assembly Line Vehicles are an adaptation of the light load AGVS for applications involving serial assembly processes.

[edit] Common AGV Applications

Automated Guided Vehicles can be used in a wide variety of applications to transport many different types of material including pallets, rolls, racks, carts, and containers. AGVs excel in applications with the following characteristics:

Repetitive movement of materials over a distance Regular delivery of stable loads Medium throughput/volume When on-time delivery is critical and late deliveries are causing inefficiency Operations with at least two shifts Processes where tracking material is important

[edit] Raw Material Handling


AGVs are commonly used to transport raw materials such as paper, steel, rubber, metal, and plastic. This includes transporting materials from receiving to the warehouse, and delivering materials directly to production lines.[10]

[edit] Work-in-Process Movement


Work-in-Process movement is one of the first applications where automated guided vehicles were used, and includes the repetitive movement of materials throughout the manufacturing process. AGVs can be used to move material from the warehouse to production/processing lines or from one process to another.[11]

[edit] Pallet Handling


Pallet handling is an extremely popular application for AGVs as repetitive movement of pallets is very common in manufacturing and distribution facilities. AGVs can move pallets from the palletizer to stretch wrapping to the warehouse/storage and/or to the outbound shipping docks.[12]

[edit] Finished Product Handling


Moving finished goods from manufacturing to storage or shipping is the final movement of materials before they are delivered to customers. These movements often require the gentlest material handling because the products are complete and subject to damage from rough handling. Because AGVs operate with precisely controlled navigation and acceleration and deceleration this minimizes the potential for damage making them an excellent choice for this type of application.[13]

[edit] Trailer Loading


Automatic loading of trailers is a relatively new application for automated guided vehicles and becoming increasingly popular. AGVs are used to transport and load pallets of finished goods directly into standard, over-the-road trailers without any special dock equipment. AGVs can pick up pallets from conveyors, racking, or staging lanes and deliver them into the trailer in the specified loading pattern.[14]

[edit] Roll Handling


AGVs are used to transport rolls in many types of plants including paper mills, converters, printers, newspapers, steel producers, and plastics manufacturers. AGVs can store and stack rolls on the floor, in racking, and can even automatically load printing presses with rolls of paper.[15]

[edit] Container Handling

Container terminals showing a container being loaded onto an unmanned automated guided vehicle. AGVs are used to move sea containers in some maritime container terminals. The main benefits are reduced labour costs and a more reliable (less variable) performance. This use of AGVs was pioneered by ECT in The Netherlands at the Delta terminal in the Port of Rotterdam.

[edit] Primary Application Industries


Efficient, cost effective movement of materials is an important, and common element in improving operations in many manufacturing plants and warehouses. Because automatic guided vehicles (AGVs) can delivery efficient, cost effective movement of materials, AGVs can be applied to various industries in standard or customized designs to best suit an industrys requirements. Industrys currently utilizing AGVs include (but are not limited to):

[8] A forktruck vehicle delivering a pallet of finished goods

[9] A unitload vehicle for delivering steel plates (blanks)

[edit] Pharmaceutical
AGVs are a preferred method of moving materials in the pharmaceutical industry. Because an AGV system tracks all movement provided by the AGVs, it supports process validation and cGMP (current Good Manufacturing Practice).

[edit] Chemical
AGVs deliver raw materials, move materials to curing storage warehouses, and provide transportation to other processing cells and stations. Common industries include rubber, plastics, and specialty chemicals.

[edit] Manufacturing
AGVs are often used in general manufacturing of products. AGVs can typically be found delivering raw materials, transporting work-in process, moving finished goods, removing scrap materials, and supplying packaging materials.

[edit] Automotive
AGV installations are found in Stamping Plants, Power Train (Engine and Transmission) Plants, and Assembly Plants delivering raw materials, transporting work-in process, and moving finished goods. AGVs are also used to supply specialized tooling which must be changed.

[10] A Tugger AGV pulling wheeled carts containing automotive body panels

[11] Supplying a bin of parts for assembly onto cars

[edit] Paper and Print


AGVs can move paper rolls, pallets, and waste bins to provide all routine material movement in the production and warehousing (storage/retrieval) of paper, newspaper, printing, corrugating, converting, and plastic film.

[edit] Food and Beverage


AGVs can be applied to move materials in food processing (such as the loading of food and/or trays into sterilizers) and at the end of line, linking the palletizer, stretch wrapper, and the warehouse. AGVs can load standard, over-the-road trailers with finished goods, and unload trailers to supply raw materials or packaging materials to the plant. AGVs can also store and retrieve pallets in the warehouse.

[edit] Hospital
AGVs are becoming increasingly popular in the healthcare industry for efficient transport, and are programmed to be fully integrated to automatically operate doors, elevators/lifts, cart washers, trash dumpers, etc. AGVs typically move linens, trash, regulated medical waste, patient meals, soiled food trays, and surgical case carts.

[edit] Warehousing

[edit] Battery Charging


AGVs utilize a number of battery charging options. Each option is dependent on the users preference. The most commonly used battery charging technologies are Battery Swap, Automatic/Opportunity Charging, and Automatic Battery Swap.[16]

[edit] Battery Swap

"Battery swap technology"[16] requires an operator to manually remove the discharged battery from the AGV and place a fully charged battery in its place approximately 8 12 hours (about one shift) of AGVs operation. 5 10 minutes is required to perform this with each AGV in the fleet.

[edit] Automatic / Opportunity Charging

"Automatic and opportunity battery charging"[16] allows for continuous operation. On average an AGV charges for 12 minutes every hour for automatic charging and no manual intervention is required. If opportunity is being utilized the AGV will receive a charge whenever the opportunity arises. When a battery pack gets to a predetermined level the AGV will finish the current job that it has been assigned before it goes to the charging station.

[edit] Automatic Battery Swap

"Automatic battery swap"[16] is an alternative to manual battery swap. It requires an additional piece of automation machinery, an automatic battery changer, to the overall AGV system. AGVs will pull up to the battery swap station and have their batteries automatically replaced with fully charged batteries. The automatic battery changer then places the removed batteries into a charging slot for automatic recharging. The automatic battery changer keeps track of the batteries in the system and pulls them only when they are fully charged. While a battery swap system reduces the manpower required to swap batteries, recent developments in battery charging technology allow batteries to be charged more quickly and efficiently potentially eliminating the need to swap batteries.

[edit] Accidents
On November, 27th, 2008 a worker was killed at the Frito Lay plant in Rosenberg, TX in an accident involving an AGV forklift, when the AGV did not detect him and his forklift near by, he was pinned between his forklift and the AGV.

ROBOTICS
Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots.[3] Robotics is related to the sciences of electronics, engineering, mechanics, and software.[4]

Contents
[hide]

1 Etymology 2 History 3 Components o 3.1 Power source o 3.2 Actuation

3.2.1 Electric motors 3.2.2 Linear actuators 3.2.3 Series elastic actuators 3.2.4 Air muscles 3.2.5 Muscle wire 3.2.6 Electroactive polymers 3.2.7 Piezo motors 3.2.8 Elastic nanotubes o 3.3 Sensing 3.3.1 Touch 3.3.2 Vision o 3.4 Manipulation 3.4.1 Mechanical Grippers 3.4.2 Vacuum Grippers 3.4.3 General purpose effectors o 3.5 Locomotion 3.5.1 Rolling robots 3.5.1.1 Two-wheeled balancing robots 3.5.1.2 One-wheeled balancing robots 3.5.1.3 Spherical orb robots 3.5.1.4 Six-wheeled robots 3.5.1.5 Tracked robots 3.5.2 Walking applied to robots 3.5.2.1 ZMP Technique 3.5.2.2 Hopping 3.5.2.3 Dynamic Balancing (controlled falling) 3.5.2.4 Passive Dynamics 3.5.3 Other methods of locomotion 3.5.3.1 Flying 3.5.3.2 Snaking 3.5.3.3 Skating 3.5.3.4 Climbing 3.5.3.5 Swimming (like a fish) o 3.6 Environmental interaction and navigation o 3.7 Human-robot interaction 3.7.1 Speech recognition 3.7.2 Robotic voice 3.7.3 Gestures 3.7.4 Facial expression 3.7.5 Artificial emotions 3.7.6 Personality 4 Control o 4.1 Autonomy levels 5 Robotics research o 5.1 Dynamics and kinematics 6 Education and training

6.1 Career training 6.2 Certification 7 Employment o 7.1 Effects on unemployment 8 See also 9 Notes 10 Bibliography 11 Further reading 12 External links

o o

[edit] Etymology
The word robotics was derived from the word robot, which was introduced to the public by Czech writer Karel apek in his play R.U.R. (Rossum's Universal Robots), which premiered in 1921.[5] According to the Oxford English Dictionary, the word robotics was first used in print by Isaac Asimov, in his science fiction short story "Liar!", published in May 1941 in Astounding Science Fiction. Asimov was unaware that he was coining the term; since the science and technology of electrical devices is electronics, he assumed robotics already referred to the science and technology of robots. In some of Asimov's other works, he states that the first use of the word robotics was in his short story Runaround (Astounding Science Fiction, March 1942).[6][7] However, the word robotics appears in "Liar!"

[edit] History
Main article: History of robots See also: Robot Stories of artificial helpers and companions and attempts to create them have a long history.

A scene from Karel apek's 1920 play R.U.R. (Rossum's Universal Robots), showing three robots The word robot was introduced to the public by the Czech writer Karel apek in his play R.U.R. (Rossum's Universal Robots), published in 1920.[5] The play begins in a factory that makes

artificial people called robots creatures who can be mistaken for humans though they are closer to the modern ideas of androids. Karel apek himself did not coin the word. He wrote a short letter in reference to an etymology in the Oxford English Dictionary in which he named his brother Josef apek as its actual originator.[5] In 1927 the Maschinenmensch ("machine-human") gynoid humanoid robot (also called "Parody", "Futura", "Robotrix", or the "Maria impersonator") was the first and perhaps the most memorable depiction of a robot ever to appear on film was played by German actress Brigitte Helm) in Fritz Lang's film Metropolis. In 1942 the science fiction writer Isaac Asimov formulated his Three Laws of Robotics and, in the process of doing so, coined the word "robotics" (see details in "Etymology" section below). In 1948 Norbert Wiener formulated the principles of cybernetics, the basis of practical robotics. Fully autonomous robots only appeared in the second half of the 20th century. The first digitally operated and programmable robot, the Unimate, was installed in 1961 to lift hot pieces of metal from a die casting machine and stack them. Commercial and industrial robots are widespread today and used to perform jobs more cheaply, or more accurately and reliably, than humans. They are also employed in jobs which are too dirty, dangerous, or dull to be suitable for humans. Robots are widely used in manufacturing, assembly, packing and packaging, transport, earth and space exploration, surgery, weaponry, laboratory research, safety, and the mass production of consumer and industrial goods.[8] Significance One of the earliest descriptions of automata appears in the Lie Zi text, on a much earlier Third encounter between King Mu of Zhou (1023century 957 BC) and a mechanical engineer known as B.C. and Yan Shi, an 'artificer'. The latter allegedly earlier presented the king with a life-size, humanshaped figure of his mechanical handiwork.[9] Descriptions of more than 100 machines and First automata, including a fire engine, a wind century organ, a coin-operated machine, and a steamA.D. and powered engine, in Pneumatica and Automata earlier by Heron of Alexandria Created early humanoid automata, programmable automaton band[10] Date Robot Name Inventor

Yan Shi

Ctesibius, Philo of Byzantium, Heron of Alexandria, and others Robot band, handwashing automaton,[11] Al-Jazari automated moving peacocks[12] Leonardo da Mechanical knight Vinci Digesting Duck Jacques de

1206

1495 1738

Designs for a humanoid robot Mechanical duck that was able to eat, flap its

1898 1921 1930s 1948

wings, and excrete Nikola Tesla demonstrates first radiocontrolled vessel. First fictional automatons called "robots" appear in the play R.U.R. Humanoid robot exhibited at the 1939 and 1940 World's Fairs Simple robots exhibiting biological behaviors[13] First commercial robot, from the Unimation company founded by George Devol and Joseph Engelberger, based on Devol's patents[14] First installed industrial robot. First palletizing robot[15]

Vaucanson Teleautomaton Nikola Tesla

Rossum's Universal Karel apek Robots Westinghouse Elektro Electric Corporation William Grey Elsie and Elmer Walter Unimate Unimate Palletizer George Devol George Devol Fuji Yusoki Kogyo KUKA Robot Group Victor Scheinman

1956 1961 1963 1973 1975

First industrial robot with six Famulus electromechanically driven axes[16] Programmable universal manipulation arm, a PUMA Unimation product

[edit] Components
[edit] Power source
Further information: Power supply and Energy storage At present; mostly (lead-acid) batteries are used, but potential power sources could be:

pneumatic (compressed gases) hydraulics (liquids) flywheel energy storage organic garbage (through anaerobic digestion) faeces (human, animal); may be interesting in a military context as faeces of small combat groups may be reused for the energy requirements of the robot assistant (see DEKA's project Slingshot Stirling engine on how the system would operate) still unproven energy sources: for example Nuclear fusion, as yet not used in nuclear reactors whereas Nuclear fission is proven (although there are not many robots using it as a power source apart from the Chinese rover tests.[17]). radioactive source (such as with the proposed Ford car of the '50s); to those proposed in movies such as Red Planet

[edit] Actuation

A robotic leg powered by Air Muscles Actuators are like the "muscles" of a robot, the parts which convert stored energy into movement. By far the most popular actuators are electric motors that spin a wheel or gear, and linear actuators that control industrial robots in factories. But there are some recent advances in alternative types of actuators, powered by electricity, chemicals, or compressed air: [edit] Electric motors Main article: Electric motor The vast majority of robots use electric motors, often brushed and brushless DC motors in portable robots or AC motors in industrial robots and CNC machines. [edit] Linear actuators Main article: Linear actuator

Various types of linear actuators move in and out instead of by spinning, particularly when very large forces are needed such as with industrial robotics. They are typically powered by compressed air (pneumatic actuator) or an oil (hydraulic actuator). [edit] Series elastic actuators A spring can be designed as part of the motor actuator, to allow improved force control. It has been used in various robots, particularly walking humanoid robots.[18] [edit] Air muscles Main article: Pneumatic artificial muscles Pneumatic artificial muscles, also known as air muscles, are special tubes that contract (typically up to 40%) when air is forced inside it. They have been used for some robot applications.[19][20] [edit] Muscle wire Main article: Shape memory alloy Muscle wire, also known as Shape Memory Alloy, Nitinol or Flexinol Wire, is a material that contracts slightly (typically under 5%) when electricity runs through it. They have been used for some small robot applications.[21][22] [edit] Electroactive polymers Main article: Electroactive polymers EAPs or EPAMs are a new plastic material that can contract substantially (up to 400%) from electricity, and have been used in facial muscles and arms of humanoid robots,[23] and to allow new robots to float,[24] fly, swim or walk.[25] [edit] Piezo motors Main article: Piezoelectric motor A recent alternative to DC motors are piezo motors or ultrasonic motors. These work on a fundamentally different principle, whereby tiny piezoceramic elements, vibrating many thousands of times per second, cause linear or rotary motion. There are different mechanisms of operation; one type uses the vibration of the piezo elements to walk the motor in a circle or a straight line.[26] Another type uses the piezo elements to cause a nut to vibrate and drive a screw. The advantages of these motors are nanometer resolution, speed, and available force for their size.[27] These motors are already available commercially, and being used on some robots.[28][29] [edit] Elastic nanotubes

Further information: Nanotube Elastic nanotubes are a promising artificial muscle technology in early-stage experimental development. The absence of defects in carbon nanotubes enables these filaments to deform elastically by several percent, with energy storage levels of perhaps 10 J/cm3 for metal nanotubes. Human biceps could be replaced with an 8 mm diameter wire of this material. Such compact "muscle" might allow future robots to outrun and outjump humans.[30]

[edit] Sensing
[edit] Touch Current robotic and prosthetic hands receive far less tactile information than the human hand. Recent research has developed a tactile sensor array that mimics the mechanical properties and touch receptors of human fingertips.[31][32] The sensor array is constructed as a rigid core surrounded by conductive fluid contained by an elastomeric skin. Electrodes are mounted on the surface of the rigid core and are connected to an impedance-measuring device within the core. When the artificial skin touches an object the fluid path around the electrodes is deformed, producing impedance changes that map the forces received from the object. The researchers expect that an important function of such artificial fingertips will be adjusting robotic grip on held objects. Scientists from several European countries and Israel developed a prosthetic hand in 2009, called SmartHand, which functions like a real oneallowing patients to write with it, type on a keyboard, play piano and perform other fine movements. The prosthesis has sensors which enable the patient to sense real feeling in its fingertips.[33] [edit] Vision Main article: Computer vision Computer vision is the science and technology of machines that see. As a scientific discipline, computer vision is concerned with the theory behind artificial systems that extract information from images. The image data can take many forms, such as video sequences and views from cameras. In most practical computer vision applications, the computers are pre-programmed to solve a particular task, but methods based on learning are now becoming increasingly common. Computer vision systems rely on image sensors which detect electromagnetic radiation which is typically in the form of either visible light or infra-red light. The sensors are designed using solid-state physics. The process by which light propagates and reflects off surfaces is explained using optics. Sophisticated image sensors even require quantum mechanics to provide a complete understanding of the image formation process.

There is a subfield within computer vision where artificial systems are designed to mimic the processing and behavior of biological systems, at different levels of complexity. Also, some of the learning-based methods developed within computer vision have their background in biology.

[edit] Manipulation
Further information: Mobile manipulator Robots needs to manipulate objects; pick up, modify, destroy, or otherwise have an effect. Thus the "hands" of a robot are often referred to as end effectors,[34] while the "arm" is referred to as a manipulator.[35] Most robot arms have replaceable effectors, each allowing them to perform some small range of tasks. Some have a fixed manipulator which cannot be replaced, while a few have one very general purpose manipulator, for example a humanoid hand. For the definitive guide to all forms of robot end-effectors, their design, and usage consult the book "Robot Grippers".[36] [edit] Mechanical Grippers One of the most common effectors is the gripper. In its simplest manifestation it consists of just two fingers which can open and close to pick up and let go of a range of small objects. Fingers can for example be made of a chain with a metal wire run through it.[37] See Shadow Hand. [edit] Vacuum Grippers Vacuum grippers are very simple astrictive[38] devices, but can hold very large loads provided the prehension surface is smooth enough to ensure suction. Pick and place robots for electronic components and for large objects like car windscreens, often use very simple vacuum grippers. [edit] General purpose effectors Some advanced robots are beginning to use fully humanoid hands, like the Shadow Hand, MANUS,[39] and the Schunk hand.[40] These highly dexterous manipulators, with as many as 20 degrees of freedom and hundreds of tactile sensors.[41]

[edit] Locomotion
Main articles: Robot locomotion and Mobile robot [edit] Rolling robots

Segway in the Robot museum in Nagoya. For simplicity most mobile robots have four wheels or a number of continuous tracks. Some researchers have tried to create more complex wheeled robots with only one or two wheels. These can have certain advantages such as greater efficiency and reduced parts, as well as allowing a robot to navigate in confined places that a four wheeled robot would not be able to.
[edit] Two-wheeled balancing robots

Balancing robots generally use a gyroscope to detect how much a robot is falling and then drive the wheels proportionally in the opposite direction, to counter-balance the fall at hundreds of times per second, based on the dynamics of an inverted pendulum.[42] Many different balancing robots have been designed.[43] While the Segway is not commonly thought of as a robot, it can be thought of as a component of a robot, such as NASA's Robonaut that has been mounted on a Segway.[44]
[edit] One-wheeled balancing robots

Main article: Self-balancing unicycle A one-wheeled balancing robot is an extension of a two-wheeled balancing robot so that it can move in any 2D direction using a round ball as its only wheel. Several one-wheeled balancing robots have been designed recently, such as Carnegie Mellon University's "Ballbot" that is the approximate height and width of a person, and Tohoku Gakuin University's "BallIP".[45] Because of the long, thin shape and ability to maneuver in tight spaces, they have the potential to function better than other robots in environments with people.[46]
[edit] Spherical orb robots

Several attempts have been made in robots that are completely inside a spherical ball, either by spinning a weight inside the ball,[47][48] or by rotating the outer shells of the sphere.[49][50] These have also been referred to as an orb bot [51] or a ball bot[52][53]
[edit] Six-wheeled robots

Using six wheels instead of four wheels can give better traction or grip in outdoor terrain such as on rocky dirt or grass.
[edit] Tracked robots

Tank tracks provide even more traction than a six-wheeled robot. Tracked wheels behave as if they were made of hundreds of wheels, therefore are very common for outdoor and military robots, where the robot must drive on very rough terrain. However, they are difficult to use indoors such as on carpets and smooth floors. Examples include NASA's Urban Robot "Urbie".[54] [edit] Walking applied to robots

iCub robot, designed by the RobotCub Consortium Walking is a difficult and dynamic problem to solve. Several robots have been made which can walk reliably on two legs, however none have yet been made which are as robust as a human. Many other robots have been built that walk on more than two legs, due to these robots being significantly easier to construct.[55][56] Hybrids too have been proposed in movies such as I, Robot, where they walk on 2 legs and switch to 4 (arms+legs) when going to a sprint. Typically, robots on 2 legs can walk well on flat floors and can occasionally walk up stairs. None can walk over rocky, uneven terrain. Some of the methods which have been tried are:
[edit] ZMP Technique

Main article: Zero Moment Point

The Zero Moment Point (ZMP) is the algorithm used by robots such as Honda's ASIMO. The robot's onboard computer tries to keep the total inertial forces (the combination of earth's gravity and the acceleration and deceleration of walking), exactly opposed by the floor reaction force (the force of the floor pushing back on the robot's foot). In this way, the two forces cancel out, leaving no moment (force causing the robot to rotate and fall over).[57] However, this is not exactly how a human walks, and the difference is obvious to human observers, some of whom have pointed out that ASIMO walks as if it needs the lavatory.[58][59][60] ASIMO's walking algorithm is not static, and some dynamic balancing is used (see below). However, it still requires a smooth surface to walk on.
[edit] Hopping

Several robots, built in the 1980s by Marc Raibert at the MIT Leg Laboratory, successfully demonstrated very dynamic walking. Initially, a robot with only one leg, and a very small foot, could stay upright simply by hopping. The movement is the same as that of a person on a pogo stick. As the robot falls to one side, it would jump slightly in that direction, in order to catch itself.[61] Soon, the algorithm was generalised to two and four legs. A bipedal robot was demonstrated running and even performing somersaults.[62] A quadruped was also demonstrated which could trot, run, pace, and bound.[63] For a full list of these robots, see the MIT Leg Lab Robots page.
[edit] Dynamic Balancing (controlled falling)

A more advanced way for a robot to walk is by using a dynamic balancing algorithm, which is potentially more robust than the Zero Moment Point technique, as it constantly monitors the robot's motion, and places the feet in order to maintain stability.[64] This technique was recently demonstrated by Anybots' Dexter Robot,[65] which is so stable, it can even jump.[66] Another example is the TU Delft Flame.
[edit] Passive Dynamics

Perhaps the most promising approach utilizes passive dynamics where the momentum of swinging limbs is used for greater efficiency. It has been shown that totally unpowered humanoid mechanisms can walk down a gentle slope, using only gravity to propel themselves. Using this technique, a robot need only supply a small amount of motor power to walk along a flat surface or a little more to walk up a hill. This technique promises to make walking robots at least ten times more efficient than ZMP walkers, like ASIMO.[67][68]

[edit] Other methods of locomotion

RQ-4 Global Hawk unmanned aerial vehicle


[edit] Flying

A modern passenger airliner is essentially a flying robot, with two humans to manage it. The autopilot can control the plane for each stage of the journey, including takeoff, normal flight, and even landing.[69] Other flying robots are uninhabited, and are known as unmanned aerial vehicles (UAVs). They can be smaller and lighter without a human pilot onboard, and fly into dangerous territory for military surveillance missions. Some can even fire on targets under command. UAVs are also being developed which can fire on targets automatically, without the need for a command from a human. Other flying robots include cruise missiles, the Entomopter, and the Epson micro helicopter robot. Robots such as the Air Penguin, Air Ray, and Air Jelly have lighter-than-air bodies, propelled by paddles, and guided by sonar.

Two robot snakes. Left one has 64 motors (with 2 degrees of freedom per segment), the right one 10.
[edit] Snaking

Several snake robots have been successfully developed. Mimicking the way real snakes move, these robots can navigate very confined spaces, meaning they may one day be used to search for people trapped in collapsed buildings.[70] The Japanese ACM-R5 snake robot[71] can even navigate both on land and in water.[72]
[edit] Skating

A small number of skating robots have been developed, one of which is a multi-mode walking and skating device. It has four legs, with unpowered wheels, which can either step or roll.[73] Another robot, Plen, can use a miniature skateboard or rollerskates, and skate across a desktop.[74]
[edit] Climbing

Several different approaches have been used to develop robots that have the ability to climb vertical surfaces. One approach mimicks the movements of a human climber on a wall with protrusions; adjusting the center of mass and moving each limb in turn to gain leverage. An example of this is Capuchin,[75] built by Stanford University, California. Another approach uses the specialised toe pad method of wall-climbing geckoes, which can run on smooth surfaces such as vertical glass. Examples of this approach include Wallbot [76] and Stickybot.[77] China's "Technology Daily" November 15, 2008 reported New Concept Aircraft (ZHUHAI) Co., Ltd. Dr. Li Hiu Yeung and his research group have recently successfully developed the bionic gecko robot "Speedy Freelander".According to Dr. Li introduction, this gecko robot can rapidly climbing up and down in a variety of building walls, ground and vertical wall fissure or walking upside down on the ceiling, it is able to adapt on smooth glass, rough or sticky dust walls as well as the various surface of metallic materials and also can automatically identify obstacles, circumvent the bypass and flexible and realistic movements. Its flexibility and speed are comparable to the natural gecko. A third approach is to mimick the motion of a snake climbing a pole[citation needed].
[edit] Swimming (like a fish)

It is calculated that when swimming some fish can achieve a propulsive efficiency greater than 90%.[78] Furthermore, they can accelerate and maneuver far better than any man-made boat or submarine, and produce less noise and water disturbance. Therefore, many researchers studying underwater robots would like to copy this type of locomotion.[79] Notable examples are the Essex University Computer Science Robotic Fish,[80] and the Robot Tuna built by the Institute of Field Robotics, to analyze and mathematically model thunniform motion.[81] The Aqua Penguin, designed and built by Festo of Germany, copies the streamlined shape and propulsion by front "flippers" of penguins. Festo have also built the Aqua Ray and Aqua Jelly, which emulate the locomotion of manta ray, and jellyfish, respectively.

[edit] Environmental interaction and navigation

RADAR, GPS, LIDAR, ... are all combined to provide proper navigation and obstacle avoidance This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2009) Though a significant percentage of robots in commission today are either human controlled, or operate in a static environment, there is an increasing interest in robots that can operate autonomously in a dynamic environment. These robots require some combination of navigation hardware and software in order to traverse their environment. In particular unforeseen events (e.g. people and other obstacles that are not stationary) can cause problems or collisions. Some highly advanced robots as ASIMO, EveR-1, Mein robot have particularly good robot navigation hardware and software. Also, self-controlled cars, Ernst Dickmanns' driverless car, and the entries in the DARPA Grand Challenge, are capable of sensing the environment well and subsequently making navigational decisions based on this information. Most of these robots employ a GPS navigation device with waypoints, along with radar, sometimes combined with other sensory data such as LIDAR, video cameras, and inertial guidance systems for better navigation between waypoints.

[edit] Human-robot interaction


Main article: Human-robot interaction

Kismet can produce a range of facial expressions.

If robots are to work effectively in homes and other non-industrial environments, the way they are instructed to perform their jobs, and especially how they will be told to stop will be of critical importance. The people who interact with them may have little or no training in robotics, and so any interface will need to be extremely intuitive. Science fiction authors also typically assume that robots will eventually be capable of communicating with humans through speech, gestures, and facial expressions, rather than a command-line interface. Although speech would be the most natural way for the human to communicate, it is unnatural for the robot. It will probably be a long time before robots interact as naturally as the fictional C-3PO. [edit] Speech recognition Main article: Speech recognition Interpreting the continuous flow of sounds coming from a human, in real time, is a difficult task for a computer, mostly because of the great variability of speech.[82] The same word, spoken by the same person may sound different depending on local acoustics, volume, the previous word, whether or not the speaker has a cold, etc.. It becomes even harder when the speaker has a different accent.[83] Nevertheless, great strides have been made in the field since Davis, Biddulph, and Balashek designed the first "voice input system" which recognized "ten digits spoken by a single user with 100% accuracy" in 1952.[84] Currently, the best systems can recognize continuous, natural speech, up to 160 words per minute, with an accuracy of 95%.[85] [edit] Robotic voice Other hurdles exist when allowing the robot to use voice for interacting with humans. For social reasons, synthetic voice proves suboptimal as a communication medium,[86] making it necessary to develop the emotional component of robotic voice through various techniques.[87] [88] [edit] Gestures One can imagine, in the future, explaining to a robot chef how to make a pastry, or asking directions from a robot police officer. In both of these cases, making hand gestures would aid the verbal descriptions. In the first case, the robot would be recognizing gestures made by the human, and perhaps repeating them for confirmation. In the second case, the robot police officer would gesture to indicate "down the road, then turn right". It is likely that gestures will make up a part of the interaction between humans and robots.[89] A great many systems have been developed to recognize human hand gestures.[90] [edit] Facial expression Further information: Facial expression Facial expressions can provide rapid feedback on the progress of a dialog between two humans, and soon it may be able to do the same for humans and robots. Robotic faces have been constructed by Hanson Robotics using their elastic polymer called Frubber, allowing a great amount of facial expressions due to the elasticity of the rubber facial coating and imbedded

subsurface motors (servos) to produce the facial expressions.[91] The coating and servos are built on a metal skull. A robot should know how to approach a human, judging by their facial expression and body language. Whether the person is happy, frightened, or crazy-looking affects the type of interaction expected of the robot. Likewise, robots like Kismet and the more recent addition, Nexi[92] can produce a range of facial expressions, allowing it to have meaningful social exchanges with humans.[93] [edit] Artificial emotions Artificial emotions can also be imbedded and are composed of a sequence of facial expressions and/or gestures. As can be seen from the movie Final Fantasy: The Spirits Within, the programming of these artificial emotions is complex and requires a great amount of human observation. To simplify this programming in the movie, presets were created together with a special software program. This decreased the amount of time needed to make the film. These presets could possibly be transferred for use in real-life robots. [edit] Personality Many of the robots of science fiction have a personality, something which may or may not be desirable in the commercial robots of the future.[94] Nevertheless, researchers are trying to create robots which appear to have a personality:[95][96] i.e. they use sounds, facial expressions, and body language to try to convey an internal state, which may be joy, sadness, or fear. One commercial example is Pleo, a toy robot dinosaur, which can exhibit several apparent emotions.[97]

[edit] Control

A robot-manipulated marionette, with complex control systems Further information: Control system

This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2009) The mechanical structure of a robot must be controlled to perform tasks. The control of a robot involves three distinct phases - perception, processing, and action (robotic paradigms). Sensors give information about the environment or the robot itself (e.g. the position of its joints or its end effector). This information is then processed to calculate the appropriate signals to the actuators (motors) which move the mechanical. The processing phase can range in complexity. At a reactive level, it may translate raw sensor information directly into actuator commands. Sensor fusion may first be used to estimate parameters of interest (e.g. the position of the robot's gripper) from noisy sensor data. An immediate task (such as moving the gripper in a certain direction) is inferred from these estimates. Techniques from control theory convert the task into commands that drive the actuators. At longer time scales or with more sophisticated tasks, the robot may need to build and reason with a "cognitive" model. Cognitive models try to represent the robot, the world, and how they interact. Pattern recognition and computer vision can be used to track objects. Mapping techniques can be used to build maps of the world. Finally, motion planning and other artificial intelligence techniques may be used to figure out how to act. For example, a planner may figure out how to achieve a task without hitting obstacles, falling over, etc.

[edit] Autonomy levels


Control systems may also have varying levels of autonomy. 1. Direct interaction is used for haptic or tele-operated devices, and the human has nearly complete control over the robot's motion. 2. Operator-assist modes have the operator commanding medium-to-high-level tasks, with the robot automatically figuring out how to achieve them. 3. An autonomous robot may go for extended periods of time without human interaction. Higher levels of autonomy do not necessarily require more complex cognitive capabilities. For example, robots in assembly plants are completely autonomous, but operate in a fixed pattern. Another classification takes into account the interaction between human control and the machine motions. 1. Teleoperation. A human controls each movement, each machine actuator change is specified by the operator. 2. Supervisory. A human specifies general moves or position changes and the machine decides specific movements of its actuators. 3. Task-level autonomy. The operator specifies only the task and the robot manages itself to complete it.

4. Full autonomy. The machine will create and complete all its tasks without human interaction.

[edit] Robotics research


Further information: Open-source robotics, Evolutionary robotics, Areas of robotics, and Robotics simulator Much of the research in robotics focuses not on specific industrial tasks, but on investigations into new types of robots, alternative ways to think about or design robots, and new ways to manufacture them but other investigations, such as MIT's cyberflora project, are almost wholly academic. A first particular new innovation in robot design is the opensourcing of robot-projects. To describe the level of advancement of a robot, the term "Generation Robots" can be used. This term is coined by Professor Hans Moravec, Principal Research Scientist at the Carnegie Mellon University Robotics Institute in describing the near future evolution of robot technology. First generation robots, Moravec predicted in 1997, should have an intellectual capacity comparable to perhaps a lizard and should become available by 2010. Because the first generation robot would be incapable of learning, however, Moravec predicts that the second generation robot would be an improvement over the first and become available by 2020, with an intelligence maybe comparable to that of a mouse. The third generation robot should have an intelligence comparable to that of a monkey. Though fourth generation robots, robots with human intelligence, professor Moravec predicts, would become possible, he does not predict this happening before around 2040 or 2050.[98] The second is Evolutionary Robots. This is a methodology that uses evolutionary computation to help design robots, especially the body form, or motion and behavior controllers. In a similar way to natural evolution, a large population of robots is allowed to compete in some way, or their ability to perform a task is measured using a fitness function. Those that perform worst are removed from the population, and replaced by a new set, which have new behaviors based on those of the winners. Over time the population improves, and eventually a satisfactory robot may appear. This happens without any direct programming of the robots by the researchers. Researchers use this method both to create better robots,[99] and to explore the nature of evolution.[100] Because the process often requires many generations of robots to be simulated,[101] this technique may be run entirely or mostly in simulation, then tested on real robots once the evolved algorithms are good enough.[102] Currently, there are about 1 million industrial robots toiling around the world, and Japan is the top country having high density of utilizing robots in its manufacturing industry.

[edit] Dynamics and kinematics


Further information: Kinematics and Dynamics (mechanics) This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and

removed. (July 2009) The study of motion can be divided into kinematics and dynamics. Direct kinematics refers to the calculation of end effector position, orientation, velocity, and acceleration when the corresponding joint values are known. Inverse kinematics refers to the opposite case in which required joint values are calculated for given end effector values, as done in path planning. Some special aspects of kinematics include handling of redundancy (different possibilities of performing the same movement), collision avoidance, and singularity avoidance. Once all relevant positions, velocities, and accelerations have been calculated using kinematics, methods from the field of dynamics are used to study the effect of forces upon these movements. Direct dynamics refers to the calculation of accelerations in the robot once the applied forces are known. Direct dynamics is used in computer simulations of the robot. Inverse dynamics refers to the calculation of the actuator forces necessary to create a prescribed end effector acceleration. This information can be used to improve the control algorithms of a robot. In each area mentioned above, researchers strive to develop new concepts and strategies, improve existing ones, and improve the interaction between these areas. To do this, criteria for "optimal" performance and ways to optimize design, structure, and control of robots must be developed and implemented.

[edit] Education and training

The SCORBOT-ER 4u - educational robot.

Robots have become a popular educational tool in some middle and high schools, raising interests in computing among students. First-year computer science courses at several universities now include programming of a robot in addition to traditional software engineeringbased coursework.

[edit] Career training


Universities offer Bachelors, Masters, and Doctoral degrees in the field of robotics. Some Private Career Colleges and vocational schools offer robotics training aimed at careers in robotics.

[edit] Certification
The Robotics Certification Standards Alliance (RCSA) is an international robotics certification authority that confers various industry- and educational-related robotics certifications.

[edit] Employment

A robot technician builds small all-terrain robots. (Courtesy: MobileRobots Inc) Robotics is an essential component in many modern manufacturing environments. As factories increase their use of robots, the number of roboticsrelated jobs grow and have been observed to be steadily rising.

[edit] Effects on unemployment


Main article: Relationship of automation to unemployment

Some analysts, such as Martin Ford,[103] argue that robots and other forms of automation will ultimately result in significant unemployment; as machines begin to match and exceed the capability of workers to perform most jobs. At present the negative impact is only on menial and repetitive jobs, and there is actually a positive impact on the number of jobs for highly skilled technicians, engineers, and specialists. However, these highly skilled jobs are not sufficient in number to offset the greater decrease in employment among the general population, causing structural unemployment in which overall (net) unemployment rises. As robotics and artificial intelligence develop further, some worry that even many skilled jobs may be threatened. According to conventional economic theory, this should merely cause an increase in the productivity of the involved industries; resulting in higher demand for other goods, and hence higher labour demand in these sectors and off-setting whatever negatives are caused. Conventional theory describes the past well, but may not describe future scenarios due to shifts in the parameter values that shape the context (see Automation and its effects on unemployment).

Lean manufacturing
Lean manufacturing, lean enterprise, or lean production, often simply, "Lean," is a production practice that considers the expenditure of resources for any goal other than the creation of value for the end customer to be wasteful, and thus a target for elimination. Working from the perspective of the customer who consumes a product or service, "value" is defined as any action or process that a customer would be willing to pay for. Essentially, lean is centered on preserving value with less work. Lean manufacturing is a management philosophy derived mostly from the Toyota Production System (TPS) (hence the term Toyotism is also prevalent) and identified as "Lean" only in the 1990s.[1][2] TPS is renowned for its focus on reduction of the original Toyota seven wastes to improve overall customer value, but there are varying perspectives on how this is best achieved. The steady growth of Toyota, from a small company to the world's largest automaker,[3] has focused attention on how it has achieved this. Lean manufacturing is a variation on the theme of efficiency based on optimizing flow; it is a present-day instance of the recurring theme in human history toward increasing efficiency, decreasing waste, and using empirical methods to decide what matters, rather than uncritically accepting pre-existing ideas. As such, it is a chapter in the larger narrative that also includes such ideas as the folk wisdom of thrift, time and motion study, Taylorism, the Efficiency Movement, and Fordism. Lean manufacturing is often seen as a more refined version of earlier efficiency efforts, building upon the work of earlier leaders such as Taylor or Ford, and learning from their mistakes. However, the modern view takes a more holistic approach where the definition of waste is far more generic. Irregular production with ups and downs in production levels would be considered waste. The goal of Lean then becomes the creation and maintenance of a production system which runs repetitively, day after day, week after week in a manner identical to the previous time period.

Contents
[hide]

1 Overview o 1.1 Origins 2 A brief history of waste reduction thinking o 2.1 Pre-20th century o 2.2 20th century o 2.3 Ford starts the ball rolling o 2.4 Toyota develops TPS 3 Types of waste 4 Lean implementation develops from TPS

4.1 An example program 4.2 Lean leadership 4.3 Differences from TPS 5 Lean services 6 Lean goals and strategy 7 Steps to achieve lean systems o 7.1 Design a simple manufacturing system o 7.2 There is always room for improvement o 7.3 Continuously improve o 7.4 Measure 8 See also 9 References

o o o

[edit] Overview
Lean principles come from the Japanese manufacturing industry. The term was first coined by John Krafcik in a Fall 1988 article, "Triumph of the Lean Production System," published in the Sloan Management Review and based on his master's thesis at the MIT Sloan School of Management.[4] Krafcik had been a quality engineer in the Toyota-GM NUMMI joint venture in California before coming to MIT for MBA studies. Krafcik's research was continued by the International Motor Vehicle Program (IMVP) at MIT, which produced the international bestseller book co-authored by Jim Womack, Daniel Jones, and Daniel Roos called The Machine That Changed the World.[1] A complete historical account of the IMVP and how the term "lean" was coined is given by Holweg (2007).[2] For many, Lean is the set of "tools" that assist in the identification and steady elimination of waste (muda). As waste is eliminated quality improves while production time and cost are reduced. Examples of such "tools" are Value Stream Mapping, Five S, Kanban (pull systems), and poka-yoke (error-proofing). There is a second approach to Lean Manufacturing, which is promoted by Toyota, in which the focus is upon improving the "flow" or smoothness of work, thereby steadily eliminating mura ("unevenness") through the system and not upon 'waste reduction' per se. Techniques to improve flow include production leveling, "pull" production (by means of kanban) and the Heijunka box. This is a fundamentally different approach from most improvement methodologies, which may partially account for its lack of popularity. The difference between these two approaches is not the goal itself, but rather the prime approach to achieving it. The implementation of smooth flow exposes quality problems that already existed, and thus waste reduction naturally happens as a consequence. The advantage claimed for this approach is that it naturally takes a system-wide perspective, whereas a waste focus sometimes wrongly assumes this perspective. Both Lean and TPS can be seen as a loosely connected set of potentially competing principles whose goal is cost reduction by the elimination of waste.[5] These principles include: Pull

processing, Perfect first-time quality, Waste minimization, Continuous improvement, Flexibility, Building and maintaining a long term relationship with suppliers, Autonomation, Load leveling and Production flow and Visual control. The disconnected nature of some of these principles perhaps springs from the fact that the TPS has grown pragmatically since 1948 as it responded to the problems it saw within its own production facilities. Thus what one sees today is the result of a 'need' driven learning to improve where each step has built on previous ideas and not something based upon a theoretical framework. Toyota's view is that the main method of Lean is not the tools, but the reduction of three types of waste: muda ("non-value-adding work"), muri ("overburden"), and mura ("unevenness"), to expose problems systematically and to use the tools where the ideal cannot be achieved. From this perspective, the tools are workarounds adapted to different situations, which explains any apparent incoherence of the principles above.

[edit] Origins
Also known as the flexible mass production, the TPS has two pillar concepts: Just-in-time (JIT) or "flow", and "autonomation" (smart automation).[6] Adherents of the Toyota approach would say that the smooth flowing delivery of value achieves all the other improvements as sideeffects. If production flows perfectly then there is no inventory; if customer valued features are the only ones produced, then product design is simplified and effort is only expended on features the customer values. The other of the two TPS pillars is the very human aspect of autonomation, whereby automation is achieved with a human touch.[7] The "human touch" here meaning to automate so that the machines/systems are designed to aid humans in focusing on what the humans do best. This aims, for example, to give the machines enough intelligence to recognize when they are working abnormally and flag this for human attention. Thus, in this case, humans would not have to monitor normal production and only have to focus on abnormal, or fault, conditions. Lean implementation is therefore focused on getting the right things to the right place at the right time in the right quantity to achieve perfect work flow, while minimizing waste and being flexible and able to change. These concepts of flexibility and change are principally required to allow production leveling, using tools like SMED, but have their analogues in other processes such as research and development (R&D). The flexibility and ability to change are within bounds and not open-ended, and therefore often not expensive capability requirements. More importantly, all of these concepts have to be understood, appreciated, and embraced by the actual employees who build the products and therefore own the processes that deliver the value. The cultural and managerial aspects of Lean are possibly more important than the actual tools or methodologies of production itself. There are many examples of Lean tool implementation without sustained benefit, and these are often blamed on weak understanding of Lean throughout the whole organization. Lean aims to make the work simple enough to understand, do and manage. To achieve these three goals at once there is a belief held by some that Toyota's mentoring process,(loosely called Senpai and Kohai, which is Japanese for senior and junior), is one of the best ways to foster Lean Thinking up and down the organizational structure. This is the process undertaken by Toyota as

it helps its suppliers improve their own production. The closest equivalent to Toyota's mentoring process is the concept of "Lean Sensei," which encourages companies, organizations, and teams to seek outside, third-party experts, who can provide unbiased advice and coaching, (see Womack et al., Lean Thinking, 1998). There have been recent attempts to link Lean to Service Management, perhaps one of the most recent and spectacular of which was London Heathrow Airport's Terminal 5. This particular case provides a graphic example of how care should be taken in translating successful practices from one context (production) to another (services), expecting the same results. In this case the public perception is more of a spectacular failure, than a spectacular success, resulting in potentially an unfair tainting of the lean manufacturing philosophies.[8]

[edit] A brief history of waste reduction thinking


The avoidance and then lateral removal of waste has a long history, and as such this history forms much of the basis of the philosophy now known as "Lean". In fact many of the concepts now seen as key to lean have been discovered and rediscovered over the years by others in their search to reduce waste.

[edit] Pre-20th century

The printer Benjamin Franklin contributed greatly to waste reduction thinking

Most of the basic goals of lean manufacturing are common sense, and documented examples can be seen as early as Benjamin Franklin. Poor Richard's Almanac says of wasted time, "He that idly loses 5s. worth of time, loses 5s., and might as prudently throw 5s. into the river." He added that avoiding unnecessary costs could be more profitable than increasing sales: "A penny saved is two pence clear. A pin a-day is a groat a-year. Save and have." Again Franklin's The Way to Wealth says the following about carrying unnecessary inventory. "You call them goods; but, if you do not take care, they will prove evils to some of you. You

expect they will be sold cheap, and, perhaps, they may [be bought] for less than they cost; but, if you have no occasion for them, they must be dear to you. Remember what Poor Richard says, 'Buy what thou hast no need of, and ere long thou shalt sell thy necessaries.' In another place he says, 'Many have been ruined by buying good penny worths'." Henry Ford cited Franklin as a major influence on his own business practices, which included Just-in-time manufacturing. The concept of waste being built into jobs and then taken for granted was noticed by motion efficiency expert Frank Gilbreth, who saw that masons bent over to pick up bricks from the ground. The bricklayer was therefore lowering and raising his entire upper body to pick up a 2.3 kg (5 lb.) brick, and this inefficiency had been built into the job through long practice. Introduction of a non-stooping scaffold, which delivered the bricks at waist level, allowed masons to work about three times as quickly, and with less effort.

[edit] 20th century


Frederick Winslow Taylor, the father of scientific management, introduced what are now called standardization and best practice deployment. In his Principles of Scientific Management, (1911), Taylor said: "And whenever a workman proposes an improvement, it should be the policy of the management to make a careful analysis of the new method, and if necessary conduct a series of experiments to determine accurately the relative merit of the new suggestion and of the old standard. And whenever the new method is found to be markedly superior to the old, it should be adopted as the standard for the whole establishment." Taylor also warned explicitly against cutting piece rates (or, by implication, cutting wages or discharging workers) when efficiency improvements reduce the need for raw labor: "after a workman has had the price per piece of the work he is doing lowered two or three times as a result of his having worked harder and increased his output, he is likely entirely to lose sight of his employer's side of the case and become imbued with a grim determination to have no more cuts if soldiering [marking time, just doing what he is told] can prevent it." Shigeo Shingo, the best-known exponent of single minute exchange of die (SMED) and errorproofing or poka-yoke, cites Principles of Scientific Management as his inspiration.[9] American industrialists recognized the threat of cheap offshore labor to American workers during the 1910s, and explicitly stated the goal of what is now called lean manufacturing as a countermeasure. Henry Towne, past President of the American Society of Mechanical Engineers, wrote in the Foreword to Frederick Winslow Taylor's Shop Management (1911), "We are justly proud of the high wage rates which prevail throughout our country, and jealous of any interference with them by the products of the cheaper labor of other countries. To maintain this condition, to strengthen our control of home markets, and, above all, to broaden our opportunities in foreign markets where we must compete with the products of other industrial nations, we should welcome and encourage every influence tending to increase the efficiency of our productive processes."

[edit] Ford starts the ball rolling

Henry Ford continued this focus on waste while developing his mass assembly manufacturing system. Charles Buxton Going wrote in 1915:
Ford's success has startled the country, almost the world, financially, industrially, mechanically. It exhibits in higher degree than most persons would have thought possible the seemingly contradictory requirements of true efficiency, which are: constant increase of quality, great increase of pay to the workers, repeated reduction in cost to the consumer. And with these appears, as at once cause and effect, an absolutely incredible enlargement of output reaching something like one hundredfold in less than ten years, and an enormous profit to the manufacturer.[10]

Ford, in My Life and Work (1922),[11] provided a single-paragraph description that encompasses the entire concept of waste:
I believe that the average farmer puts to a really useful purpose only about 5%. of the energy he expends.... Not only is everything done by hand, but seldom is a thought given to a logical arrangement. A farmer doing his chores will walk up and down a rickety ladder a dozen times. He will carry water for years instead of putting in a few lengths of pipe. His whole idea, when there is extra work to do, is to hire extra men. He thinks of putting money into improvements as an expense.... It is waste motion waste effort that makes farm prices high and profits low.

Poor arrangement of the workplacea major focus of the modern kaizenand doing a job inefficiently out of habitare major forms of waste even in modern workplaces. Ford also pointed out how easy it was to overlook material waste. A former employee, Harry Bennett, wrote:
One day when Mr. Ford and I were together he spotted some rust in the slag that ballasted the right of way of the D. T. & I [railroad]. This slag had been dumped there from our own furnaces. 'You know,' Mr. Ford said to me, 'there's iron in that slag. You make the crane crews who put it out there sort it over, and take it back to the plant.'[12]

In other words, Ford saw the rust and realized that the steel plant was not recovering all of the iron. Ford's early success, however, was not sustainable. As James P. Womack and Daniel Jones pointed out in "Lean Thinking", what Ford accomplished represented the "special case" rather than a robust lean solution.[13] The major challenge that Ford faced was that his methods were built for a steady-state environment, rather than for the dynamic conditions firms increasingly face today.[14] Although his rigid, top-down controls made it possible to hold variation in work activities down to very low levels, his approach did not respond well to uncertain, dynamic business conditions; they responded particularly badly to the need for new product innovation. This was made clear by Ford's precipitous decline when the company was forced to finally introduce a follow-on to the Model T (see Lean Dynamics).

Design for Manufacture (DFM) also is a Ford concept. Ford said in My Life and Work (the same reference describes just in time manufacturing very explicitly):
...entirely useless parts [may be]a shoe, a dress, a house, a piece of machinery, a railroad, a steamship, an airplane. As we cut out useless parts and simplify necessary ones, we also cut down the cost of making. ... But also it is to be remembered that all the parts are designed so that they can be most easily made.

This standardization of parts was central to Ford's concept of mass production, and the manufacturing "tolerances", or upper and lower dimensional limits that ensured interchangeability of parts became widely applied across manufacturing. Decades later, the renowned Japanese quality guru, Genichi Taguchi, demonstrated that this "goal post" method of measuring was inadequate. He showed that "loss" in capabilities did not begin only after exceeding these tolerances, but increased as described by the Taguchi Loss Function at any condition exceeding the nominal condition. This became an important part of W. Edwards Deming's quality movement of the 1980s, later helping to develop improved understanding of key areas of focus such as cycle time variation in improving manufacturing quality and efficiencies in aerospace and other industries. While Ford is renowned for his production line it is often not recognized how much effort he put into removing the fitters' work to make the production line possible. Until Ford, a car's components always had to be fitted or reshaped by a skilled engineer at the point of use, so that they would connect properly. By enforcing very strict specification and quality criteria on component manufacture, he eliminated this work almost entirely, reducing manufacturing effort by between 60-90%.[15] However, Ford's mass production system failed to incorporate the notion of "pull production" and thus often suffered from over-production.

[edit] Toyota develops TPS


Toyota's development of ideas that later became Lean may have started at the turn of the 20th century with Sakichi Toyoda, in a textile factory with looms that stopped themselves when a thread broke, this became the seed of autonomation and Jidoka. Toyota's journey with JIT may have started back in 1934 when it moved from textiles to produce its first car. Kiichiro Toyoda, founder of Toyota, directed the engine casting work and discovered many problems in their manufacture. He decided he must stop the repairing of poor quality by intense study of each stage of the process. In 1936, when Toyota won its first truck contract with the Japanese government, his processes hit new problems and he developed the "Kaizen" improvement teams. Levels of demand in the Post War economy of Japan were low and the focus of mass production on lowest cost per item via economies of scale therefore had little application. Having visited and seen supermarkets in the USA, Taiichi Ohno recognised the scheduling of work should not be driven by sales or production targets but by actual sales. Given the financial situation during this period, over-production had to be avoided and thus the notion of Pull (build to order rather than target driven Push) came to underpin production scheduling.

It was with Taiichi Ohno at Toyota that these themes came together. He built on the already existing internal schools of thought and spread their breadth and use into what has now become the Toyota Production System (TPS). It is principally from the TPS, but now including many other sources, that Lean production is developing. Norman Bodek wrote the following in his foreword to a reprint of Ford's Today and Tomorrow:
I was first introduced to the concepts of just-in-time (JIT) and the Toyota production system in 1980. Subsequently I had the opportunity to witness its actual application at Toyota on one of our numerous Japanese study missions. There I met Mr. Taiichi Ohno, the system's creator. When bombarded with questions from our group on what inspired his thinking, he just laughed and said he learned it all from Henry Ford's book." The scale, rigor and continuous learning aspects of TPS have made it a core concept of Lean.

[edit] Types of waste


While the elimination of waste may seem like a simple and clear subject it is noticeable that waste is often very conservatively identified. This then hugely reduces the potential of such an aim. The elimination of waste is the goal of Lean, and Toyota defined three broad types of waste: muda, muri and mura; it should be noted that for many Lean implementations this list shrinks to the first waste type only with corresponding benefits decrease. To illustrate the state of this thinking Shigeo Shingo observed that only the last turn of a bolt tightens itthe rest is just movement. This ever finer clarification of waste is key to establishing distinctions between value-adding activity, waste and non-value-adding work.[16] Non-value adding work is waste that must be done under the present work conditions. One key is to measure, or estimate, the size of these wastes, to demonstrate the effect of the changes achieved and therefore the movement toward the goal. The "flow" (or smoothness) based approach aims to achieve JIT, by removing the variation caused by work scheduling and thereby provide a driver, rationale or target and priorities for implementation, using a variety of techniques. The effort to achieve JIT exposes many quality problems that are hidden by buffer stocks; by forcing smooth flow of only value-adding steps, these problems become visible and must be dealt with explicitly. Muri is all the unreasonable work that management imposes on workers and machines because of poor organization, such as carrying heavy weights, moving things around, dangerous tasks, even working significantly faster than usual. It is pushing a person or a machine beyond its natural limits. This may simply be asking a greater level of performance from a process than it can handle without taking shortcuts and informally modifying decision criteria. Unreasonable work is almost always a cause of multiple variations. To link these three concepts is simple in TPS and thus Lean. Firstly, muri focuses on the preparation and planning of the process, or what work can be avoided proactively by design. Next, mura then focuses on how the work design is implemented and the elimination of fluctuation at the scheduling or operations level, such as quality and volume. Muda is then discovered after the process is in place and is dealt with reactively. It is seen through variation in

output. It is the role of management to examine the muda, in the processes and eliminate the deeper causes by considering the connections to the muri and mura of the system. The muda and mura inconsistencies must be fed back to the muri, or planning, stage for the next project. A typical example of the interplay of these wastes is the corporate behaviour of "making the numbers" as the end of a reporting period approaches. Demand is raised to 'make plan,' increasing (mura), when the "numbers" are low, which causes production to try to squeeze extra capacity from the process, which causes routines and standards to be modified or stretched. This stretch and improvisation leads to muri-style waste, which leads to downtime, mistakes and back flows, and waiting, thus the muda of waiting, correction and movement. The original seven muda are:

Transport (moving products that are not actually required to perform the processing) Inventory (all components, work in process and finished product not being processed) Motion (people or equipment moving or walking more than is required to perform the processing) Waiting (waiting for the next production step) Overproduction (production ahead of demand) Over Processing (resulting from poor tool or product design creating activity) Defects (the effort involved in inspecting for and fixing defects)[17]

Later an eighth waste was defined by Womack et al. (2003); it was described as manufacturing goods or services that do not meet customer demand or specifications. Many others have added the "waste of unused human talent" to the original seven wastes. These wastes were not originally a part of the seven deadly wastes defined by Taiichi Ohno in TPS, but were found to be useful additions in practice. For a complete listing of the "old" and "new" wastes see Bicheno and Holweg (2009)[18] Some of these definitions may seem rather idealistic, but this tough definition is seen as important and they drove the success of TPS. The clear identification of non-value-adding work, as distinct from wasted work, is critical to identifying the assumptions behind the current work process and to challenging them in due course.[19] Breakthroughs in SMED and other process changing techniques rely upon clear identification of where untapped opportunities may lie if the processing assumptions are challenged.

[edit] Lean implementation develops from TPS


The discipline required to implement Lean and the disciplines it seems to require are so often counter-cultural that they have made successful implementation of Lean a major challenge. Some[20] would say that it was a major challenge in its manufacturing 'heartland' as well. Implementations under the Lean label are numerous and whether they are Lean and whether any success or failure can be laid at Lean's door is often debatable. Individual examples of success and failure exist in almost all spheres of business and activity and therefore cannot be taken as indications of whether Lean is particularly applicable to a specific sector of activity. It seems clear from the "successes" that no sector is immune from beneficial possibility.[citation needed]

Lean is about more than just cutting costs in the factory.[21] One crucial insight is that most costs are assigned when a product is designed, (see Genichi Taguchi). Often an engineer will specify familiar, safe materials and processes rather than inexpensive, efficient ones. This reduces project risk, that is, the cost to the engineer, while increasing financial risks, and decreasing profits. Good organizations develop and review checklists to review product designs. Companies must often look beyond the shop-floor to find opportunities for improving overall company cost and performance. At the system engineering level, requirements are reviewed with marketing and customer representatives to eliminate those requirements that are costly. Shared modules may be developed, such as multipurpose power supplies or shared mechanical components or fasteners. Requirements are assigned to the cheapest discipline. For example, adjustments may be moved into software, and measurements away from a mechanical solution to an electronic solution. Another approach is to choose connection or power-transport methods that are cheap or that used standardized components that become available in a competitive market.

[edit] An example program


In summary, an example of a lean implementation program could be:
With a tools-based approach

With a muri or flow based approach (as used in the TPS with suppliers[22]).

Senior management to agree and discuss their lean vision Management brainstorm to identify project leader and set objectives Communicate plan and vision to the workforce Ask for volunteers to form the Lean Implementation team (5-7 works best, all from different departments) Appoint members of the Lean Manufacturing Implementation Team Train the Implementation Team in the various lean tools - make a point of trying to visit other non competing businesses that have implemented lean Select a Pilot Project to implement 5S is a good place to start Run the pilot for 23 months evaluate, review and learn from your mistakes Roll out pilot to other factory areas

Sort out as many of the visible quality problems as you can, as well as downtime and other instability problems, and get the internal scrap acknowledged and its management started. Make the flow of parts through the system or process as continuous as possible using workcells and market locations where necessary and avoiding variations in the operators work cycle Introduce standard work and stabilize the work pace through the system Start pulling work through the system, look at the production scheduling and move toward daily orders with kanban cards Even out the production flow by reducing batch sizes, increase delivery frequency internally and if possible externally, level internal

Evaluate results, encourage feedback Stabilize the positive results by teaching supervisors how to train the new standards you've developed with TWI methodology (Training Within Industry) Once you are satisfied that you have a habitual program, consider introducing the next lean tool. Select the one that gives you the biggest return for your business.

demand Improve exposed quality issues using the tools Remove some people (or increase quotas) and go through this work again (the Oh No !! moment)

[edit] Lean leadership


The role of the leaders within the organization is the fundamental element of sustaining the progress of lean thinking. Experienced kaizen members at Toyota, for example, often bring up the concepts of Senpai, Kohai, and Sensei, because they strongly feel that transferring of Toyota culture down and across Toyota can only happen when more experienced Toyota Sensei continuously coach and guide the less experienced lean champions. Unfortunately, most lean practitioners in North America focus on the tools and methodologies of lean, versus the philosophy and culture of lean.[citation needed] Some exceptions include Shingijitsu Consulting out of Japan, which is made up of ex-Toyota managers, and Lean Sensei International based in North America, which coaches lean through Toyota-style cultural experience. One of the dislocative effects of Lean is in the area of key performance indicators (KPI). The KPIs by which a plant/facility are judged will often be driving behaviour, because the KPIs themselves assume a particular approach to the work being done. This can be an issue where, for example a truly Lean, Fixed Repeating Schedule (FRS) and JIT approach is adopted, because these KPIs will no longer reflect performance, as the assumptions on which they are based become invalid. It is a key leadership challenge to manage the impact of this KPI chaos within the organization. Similarly, commonly used accounting systems developed to support mass production are no longer appropriate for companies pursuing Lean. Lean Accounting provides truly Lean approaches to business management and financial reporting. After formulating the guiding principles of its lean manufacturing approach in the Toyota Production System (TPS), Toyota formalized in 2001 the basis of its lean management: the key managerial values and attitudes needed to sustain continuous improvement in the long run. These core management principles are articulated around the twin pillars of Continuous Improvement (relentless elimination of waste) and Respect for People (engagement in long term relationships based on continuous improvement and mutual trust).

This formalization stems from problem solving. As Toyota expanded beyond its home base for the past 20 years, it hit the same problems in getting TPS properly applied that other western companies have had in copying TPS. Like any other problem, it has been working on trying a series of countermeasures to solve this particular concern. These countermeasures have focused on culture: how people behave, which is the most difficult challenge of all. Without the proper behavioral principles and values, TPS can be totally misapplied and fail to deliver results. As with TPS, the values had originally been passed down in a master-disciple manner, from boss to subordinate, without any written statement on the way. Just as with TPS, it was internally argued that formalizing the values would stifle them and lead to further misunderstanding. However, as Toyota veterans eventually wrote down the basic principles of TPS, Toyota set to put the Toyota Way into writing to educate new joiners.[23] Continuous Improvement breaks down into three basic principles:
1. Challenge: Having a long term vision of the challenges one needs to face to realize one's ambition (what we need to learn rather than what we want to do and then having the spirit to face that challenge). To do so, we have to challenge ourselves every day to see if we are achieving our goals. 2. Kaizen: Good enough never is, no process can ever be thought perfect, so operations must be improved continuously, striving for innovation and evolution. 3. Genchi Genbutsu: Going to the source to see the facts for oneself and make the right decisions, create consensus, and make sure goals are attained at the best possible speed.

Respect For People is less known outside of Toyota, and essentially involves two defining principles:
1. Respect: Taking every stakeholders' problems seriously, and making every effort to build mutual trust. Taking responsibility for other people reaching their objectives. 2. Teamwork: This is about developing individuals through team problem-solving. The idea is to develop and engage people through their contribution to team performance. Shop floor teams, the whole site as team, and team Toyota at the outset.

[edit] Differences from TPS


Whilst Lean is seen by many as a generalization of the Toyota Production System into other industries and contexts there are some acknowledged differences that seem to have developed in implementation.
1. Seeking profit is a relentless focus for Toyota exemplified by the profit maximization principle (Price Cost = Profit) and the need, therefore, to practice systematic cost reduction (through TPS or otherwise) to realize benefit. Lean implementations can tend to de-emphasise this key measure and thus become fixated with the implementation of improvement concepts of "flow" or "pull". However, the emergence of the "value curve analysis" promises to directly tie lean improvements to bottom-line performance measuments.20 2. Tool orientation is a tendency in many programs to elevate mere tools (standardized work, value stream mapping, visual control, etc.) to an unhealthy status beyond their pragmatic intent. The tools are just different ways to work around certain types of problems but they do not solve

them for you or always highlight the underlying cause of many types of problems. The tools employed at Toyota are often used to expose particular problems that are then dealt with, as each tool's limitations or blindspots are perhaps better understood. So, for example, Value Stream Mapping focuses upon material and information flow problems (a title built into the Toyota title for this activity) but is not strong on Metrics, Man or Method. Internally they well know the limits of the tool and understood that it was never intended as the best way to see and analyze every waste or every problem related to quality, downtime, personnel development, cross training related issues, capacity bottlenecks, or anything to do with profits, safety, metrics or morale, etc. No one tool can do all of that. For surfacing these issues other tools are much more widely and effectively used. 3. Management technique rather than change agents has been a principle in Toyota from the early 1950s when they started emphasizing the development of the production manager's and supervisors' skills set in guiding natural work teams and did not rely upon staff-level change agents to drive improvements. This can manifest itself as a "Push" implementation of Lean rather than "Pull" by the team itself. This area of skills development is not that of the change agent specialist, but that of the natural operations work team leader. Although less prestigious than the TPS specialists, development of work team supervisors in Toyota is considered an equally, if not more important, topic merely because there are tens of thousands of these individuals. Specifically, it is these manufacturing leaders that are the main focus of training efforts in Toyota since they lead the daily work areas, and they directly and dramatically affect quality, cost, productivity, safety, and morale of the team environment. In many companies implementing Lean the reverse set of priorities is true. Emphasis is put on developing the specialist, while the supervisor skill level is expected to somehow develop over time on its own.

[edit] Lean services


Main article: Lean services

Lean, as a concept or brand, has captured the imagination of many in different spheres of activity. Examples of these from many sectors are listed below. Lean principles have been successfully applied to call center services to improve live agent call handling. By combining Agent-assisted Automation and Lean's waste reduction practices, a company reduced handle time, reduced between agent variability, reduced accent barriers, and attained near perfect process adherence.[24] Lean principles have also found application in software application development and maintenance and other areas of information technology (IT).[25] More generally, the use of Lean in IT has become known as Lean IT. A study conducted on behalf of the Scottish Executive, by Warwick University, in 2005/06 found that Lean methods were applicable to the public sector, but that most results had been achieved using a much more restricted range of techniques than Lean provides.[26] A study completed in 2010 identified that Lean was beginning to embed in Higher Education in the UK (see Lean Higher Education). [27]

The challenge in moving Lean to services is the lack of widely available reference implementations to allow people to see how directly applying lean manufacturing tools and practices can work and the impact it does have. This makes it more difficult to build the level of belief seen as necessary for strong implementation. However, some research does relate widely recognized examples of success in retail and even airlines to the underlying principles of lean.[14] Despite this, it remains the case that the direct manufacturing examples of 'techniques' or 'tools' need to be better 'translated' into a service context to support the more prominent approaches of implementation, which has not yet received the level of work or publicity that would give starting points for implementors. The upshot of this is that each implementation often 'feels its way' along as must the early industrial engineers of Toyota. This places huge importance upon sponsorship to encourage and protect these experimental developments.

[edit] Lean goals and strategy


The espoused goals of Lean manufacturing systems differ between various authors. While some maintain an internal focus, e.g. to increase profit for the organization,[28] others claim that improvements should be done for the sake of the customer[29] Some commonly mentioned goals are:

Improve quality: To stay competitive in today's marketplace, a company must understand its customers' wants and needs and design processes to meet their expectations and requirements. Eliminate waste: Waste is any activity that consumes time, resources, or space but does not add any value to the product or service. See Types of waste, above.

Taking the first letter of each waste, the acronym "TIM WOOD" is formed. This is a common way to remember the wastes. The other alternative name that can used to remember is "DOT WIMP".

Reduce time: Reducing the time it takes to finish an activity from start to finish is one of the most effective ways to eliminate waste and lower costs. Reduce total costs: To minimize cost, a company must produce only to customer demand. Overproduction increases a companys inventory costs because of storage needs.

The strategic elements of Lean can be quite complex, and comprise multiple elements. Four different notions of Lean have been identified:[30]
1. 2. 3. 4. Lean as a fixed state or goal (Being Lean) Lean as a continuous change process (Becoming Lean) Lean as a set of tools or methods (Doing Lean/Toolbox Lean) Lean as a philosophy (Lean thinking)

[edit] Steps to achieve lean systems

The following steps should be implemented to create the ideal lean manufacturing system:[31]:
1. Design a simple manufacturing system 2. Recognize that there is always room for improvement 3. Continuously improve the lean manufacturing system design

[edit] Design a simple manufacturing system


A fundamental principle of lean manufacturing is demand-based flow manufacturing. In this type of production setting, inventory is only pulled through each production center when it is needed to meet a customer's order. The benefits of this goal include:[31]

decreased cycle time less inventory increased productivity increased capital equipment utilization

[edit] There is always room for improvement


The core of lean is founded on the concept of continuous product and process improvement and the elimination of non-value added activities. "The Value adding activities are simply only those things the customer is willing to pay for, everything else is waste, and should be eliminated, simplified, reduced, or integrated" (Rizzardo, 2003). Improving the flow of material through new ideal system layouts at the customer's required rate would reduce waste in material movement and inventory.[31]

[edit] Continuously improve


A continuous improvement mindset is essential to reach a company's goals. The term "continuous improvement" means incremental improvement of products, processes, or services over time, with the goal of reducing waste to improve workplace functionality, customer service, or product performance (Suzaki, 1987). Stephen Shortell (Professor of Health Services Management and Organisational Behaviour Berkeley University, California) states:"For improvement to flourish it must be carefully cultivated in a rich soil bed (a receptive organisation), given constant attention (sustained leadership), assured the right amounts of light (training and support) and water (measurement and data) and protected from damaging."

[edit] Measure
Overall equipment effectiveness (OEE) is a set of performance metrics that fit well in a Lean environment.

industrial dynamics
Industrial dynamics is the study of the means and processes through which industries change over time, through their own processes of evolution as first analyzed by Joseph Schumpeter. It is the complementary study to that of an industrys comparative statics, which still dominates economic analysis. Industrial dynamics, as studied by scholars such as Carlsson and Eliasson [1] [2] ,reveal the basic underlying forces driving industry evolution. Some industries, particularly those with rapid product turnover or high levels of capital expenditure, reveal special dynamics moving through intrinsic upturns and downturns that are not necessarily related to the wider economic fluctuations. These are known as cyclical industrial dynamics. They have recently come under investigation in the specialized literature.[3][4]

Contents
[hide]

1 Prevalence of industry cycles 2 Industry cycles versus business cycles 3 Identification and measurement of industry cycles 4 Drivers of industry cycles 5 Strategic implications of industry cycles 6 Notes

[edit] Prevalence of industry cycles


Almost all industries exhibit cyclicality to some extent. Below are some examples where industry cycles have been particularly examined. Commodities The research by John Sterman finds that the so-called commodity cycles arise in many commodity markets.[5] For example, price and production cycles in markets of hog, cattle and copper span 4 years, 10-12 years and 8-10 years each in average respectively. Margret Slade estimates that cycles in prices of metals including aluminum, copper, iron, lead, silver, tin, and zinc are about 10-14 years in duration, which is twice as long as the investment periods..[6] The study by Thomas Stanback indicates a persistent cycle of approximately two years duration in the textile industry in the 1950s and 1960s..[7] Alajoutsijrvi and colleagues report that the cycle

in the German paper industry has shortened in duration since 1990, and is now about two or three years in length..[8] Durable Goods Based on his observations of the explicit cyclical movement in the shipbuilding industry, Nobel Prize-winning economist Jan Tinbergen believes the so-called durable goods cycle is a result of the lag of the upstream industries such as shipbuilding in response to the cycles in end users markets such as that in freight rates.[9] He further suggests that the cycle length of the upstream industry is four times the lag, and is about 17 years in the shipbuilding industry.[10] Besides the traditional industries, many new industries such as semiconductors, flat panel displays, computers and telecommunications also exhibit strong cyclicality.[11] Services In the service sector, for example, Choi and colleagues date the industry cycles of the US hotel industry and restaurant industry.[12] They establish the mean duration of the business cycle, measured with aggregate activities in absolute level, as about 7.3 years for the U.S. hotel industry; and for the U.S. restaurant industry, as about 8 years.

[edit] Industry cycles versus business cycles


Cyclical dynamics at the level of individual industries may present rather different patterns from those of the general business cycles. For example, while the fluctuations of many industries correlate with those in the aggregate economy, there were also many industries that are not sensitive to business cycles such as the pharmaceutical, educational service, insurance carriers and public service industries; some other industries such as the health service industry even enjoy higher growth during recessions.[13] In fact, it was estimated that in any one recession [during the 1980s and the 1990s] only 60% of all industrial sectors were actually in a downturn.[14] The timing, duration and amplitude of industry cycles can vary widely. Durable goods industries in the US are approximately three times more cyclical than nondurable-goods industries.[15]

[edit] Identification and measurement of industry cycles


Industry cycles have been identified using either the classical cycle approach or the growth cycle approach. The former approach uses time series in levels of economic activities to define cycles; and only absolute decline in the activities qualifies as a downturn.[16] While this approach is consistent with the approach used by the National Bureau of Economic Research (NBER) to identify business cycles in the US, cycles at the industry level are usually concealed by strong industry trends which dominate industrial series. Therefore industry cycles are more commonly identified using the growth cycle approach, by separating the cyclical component of a time series from the underlying trend.

Combining the growth cycle approach and other econometric techniques such as the HodrickPrescott filter, the industry cycles in the global semiconductor, PCs and flat panel display industries in the past decades are identified.[17] Industry cycles can be further measured using techniques such as the Fourier analysis. For example, three most powerful cycles of the global semiconductor shipment data in the frequency domain are identified, with an average period of 4 years, 2.29 years, and 1.03 years accordingly (reverting to the original time domain).[18]

[edit] Drivers of industry cycles


Three main mechanisms are suggested to be responsible for industry cycles, namely industry cycles caused by business cycles; industry cycles caused by mismatch and delay between different market dynamics including investment, capacity, price and sales; and industry cycles caused by the dynamics of innovation. Many industries boom when the aggregate economy is prosperous and bust when the economy is in recession. In other words, industry cycles of many industries in a given country are correlated with the business cycles of the country.[19] For other industries, mismatch and delay between different dynamics in markets is another important mechanism causing industry cycles. The Bullwhip effect at firm-level [20] and game-like competition at industry-level [21] can cause the sequential boom-bust movement in price, sales, capacity and investment in many industries. Finally, uneven pace of technology change appears to be another main driver of industry cycles as sales in an industry are likely to peak after a dominant design has emerged.[22]

[edit] Strategic implications of industry cycles


Some industrial dynamics can be better understood through the lens of industry cycles. For example, it has been found that industries become more concentrated during the industry cycle downturns.[23] This phenomenon is consistent with the theory of Joseph Schumpeter which views downturns as providing a mechanism of cleansing which allocates the resources to stronger competitors in the industry.[24] Cyclical industrial dynamics constitute a key strategic setting for firms and thus bring many important implications to strategy-making of firms. For example, in the highly cyclical oil-well drilling industry, it has been suggested that, first, companies did adjust their strategic activities such as capital expenditure and asset allocation according to the stage of the cycle, and second, optimal strategies varied across cycle stages.[25] In the highly cyclical flat panel display industry, where there have been five upturns and downturns since the industry began in 1990, John Mathews demonstrated that there is a striking pattern in firms entry behavior, where not a single successful entry was engineered during an industry upturn.[26] In the marketing literature, the pattern where firms are found to utilize recessions as times to enhance the standing of their brand, has also been noted.[27]

Вам также может понравиться