robots for agile manufacturing - robobusiness 2013 - samuel bouchard

30
Manufacturing is where it all started for robotics. These days are good days to revisit the topic, discuss the interesting things that are about to happen both for robotics and manufacturing. 1

Upload: samuel-bouchard

Post on 15-Jan-2015

1.002 views

Category:

Technology


0 download

DESCRIPTION

What will be the next step in the evolution of manufacturing? Many signs are pointing in the direction of Agile Manufacturing. In this presentation, we discuss what Agile manufacturing is about, how robots are a part of it today and what this might look like 10 years from now.

TRANSCRIPT

Page 1: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Manufacturing is where it all started for robotics. These days are good days to revisit the topic, discuss the interesting things that are about to happen both for robotics and manufacturing.

1  

Page 2: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Before talking about the robots, let’s look at the evolution of manufacturing. What were the different manufacturing approaches that have been used over time? The start was craft manufacturing, a skilled worker would make a one of a kind product with great pride and attention to quality. Back then, we developed all kinds of tools, so the craftsman could do a better job, faster. But there was a limit to this approach. If everybody was going to have a car, we needed mass production. To democratize such complex products, Henry Ford applied his idea of splitting all the operations into bits of work that anyone could accomplish and invented the assembly line. This approach was perfect for the early robots, which just had to accomplish one of those repetitive tasks. Then came the lean approach which optimized the assembly line, making sure every step would be increasing value for the customer while minimizing waste and producing high quality. If you look at these historical steps, you realize that the region that first mastered the latest manufacturing paradigm had a significant competitive edge. Craft production was dominated by the Europeans, mass production was the story of the Americans and lean production was created and first leveraged by the Japanese. What will be the next step in this evolution? Many signs are pointing in the direction of Agile Production or Manufacturing. In this presentation, we’ll discuss what Agile manufacturing is about, how robots are a part of it today and what this might look like 10 years from now.

2  

Page 3: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

At Robotiq, we are so interested in agility that we’ve included it in our mission, which is to make Tools for Agile Automation. We make robotic tooling such as flexible grippers or hands. We are also about to start selling a device to teach industrial robots by demonstration. Plus, we are also a manufacturer, so, we are always looking at how we can make our products in a better way.

3  

Page 4: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Our customer base is diverse. We sell our components to the most advanced R&D labs in the world and to the job shop in the next small town. So we have insight into an interesting portrait of what’s happening in robotics. In the past, we’ve seen technology slowly trickling down from the R&D labs to industry, but a lot of it would stop migrating in the large corporations. They were the main target market anyway. Many robotic technologies never reached the vast market of small or medium businesses. At the same time, this market's need for automation grew, as it was facing a skilled worker shortage. What’s interesting these days, is that we’re starting to see the adoption of new robotics technology from the bottom up: small companies starting to use technologies on the production floor before the large corporations do. Everywhere, flexibility is a word that you hear again and again.

4  

Page 5: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

So… What is Agility? Is it a synonym for flexibility? Agility is ability to adapt to rapid, unexpected changes. So it is not exactly the same as flexibility, it goes one step further. In manufacturing, being flexible means being able to make many different products. To be agile, you don’t only need to be able to make different products, but also to adapt your products and introduce new ones all the time under short notice. We as humans are agile. I cannot think of any other large animal that can adapt to change as fast as we can. Our agility, our ability to adapt to rapid, unexpected change has been our biggest competitive advantage in the history of evolution. It is the same for corporations. In a world in which the rate of change is ever increasing, the agile corporations will be the ones to survive and thrive.

5  

Page 6: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Because change is everywhere and it’s going ever faster. With the global, frictionless flow of information, customer demand is changing direction in the blink of an eye. The technologies that can be used to make new products is evolving at great speeds as well. We can also think of other external factors that are not controlled by the companies themselves, such as natural disasters. Remember how the supply chain was disrupted in the automotive and robotics industries after the tsunami in Japan a few years ago. And as if that was not enough, regulations and politics can bring sudden change to complete industries.

6  

Page 7: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

There are hard numbers illustrating the increasing rate of change. For example, it took 35 years for a quarter of the US population to use the telephone. It took only 7 years for the Web to reach the same percentage of the population. The companies in the late 1880s had much more time to adapt to the changes that the telephone brought. More recently, the Web changed significantly how we do business and especially how customers buy. Many companies could not adapt fast enough to the new landscape and they’ve lost their market position or even perished.

7  

Page 8: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

At the same time, a changing world is a world of opportunities. What happens when you become agile? When you can adapt on the fly, catch opportunities quickly? What happens is that you can turn whole industries upside down. This graphic is an illustration of the long tail, a concept coined by Chris Anderson. In his book on the topic, he uses the example of the publishing industry. Not so long ago, the common wisdom in the publishing industry was that the dominant titles are the few titles that bring the majority of the revenues to bookstores. Bookstores are not agile enough to have in stock the unique books that only a few aficionados want. But if you sum up all the books they could sell in only a few copies, the total number is higher than the number of bestsellers sold. Online stores with a good interface with their customers and an agile supply chain can tap into this long tail market. That is one reason why they became so successful… to the point that they could eventually afford buying robotics companies at ridiculously high prices. They were so successful for one very simple reason: they could provide exactly what many customers wanted at a competitive price.

8  

Page 9: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Agile manufacturing has the potential to turn the manufacturing industry upside down. If we can manage to be agile enough to sell a higher diversity of products, while maintaining high quality and low cost, we’ll be able to sell to this long tail and create new opportunities. Obviously, manufacturing has other challenges than just distribution like the book industry. It involves more tools, methods and operations that have a higher inertia. This is where robots for agile manufacturing come into play.

9  

Page 10: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Another example of agility is: Agile software development. Software developers realized the fact that the world was changing faster than they could adapt their development methods. During the course of a project, it might become too costly or unwieldy to change, so the final product was not satisfying for the customer, sometime it was even obsolete at release. Here are a few important principles taken from the Agile Manifesto that was an important milestone in the development of this methodology. The target is customer satisfaction. To achieve this, self-organizing teams quickly iterate useful software versions using continuous feedback from the different stakeholders.

10  

Page 11: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Again, an analogy can be drawn between software development and manufacturing. We as manufacturers are also facing an environment that is changing at a faster speed than we can adapt. Although hardware evolution might be a little bit slower than software evolution, the costs of changing hardware are higher. So the reasons to be agile as just as important. Of course, the challenge as manufacturers and robot makers is that we don’t only deal with software and information, but also and mostly with hardware.

11  

Page 12: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

To  formalize  a  defini9on,    Agile  Manufacturing  is:    the  processes,  tools  and  training;  to  enable  a  manufacturer  to  respond  quickly  to  customer  needs  and  market  changes;  while  s9ll  controlling  costs  and  quality.    It  requires  being  able  to  reconfigure  opera9ons,  processes,  and  business  rela9onships  efficiently  under  fast  moving,  unpredictable  condi9ons.    It  also  requires  a  good  interface  between  the  customer  and  the  processes,  so  the  change  in  demand  can  be  captured  con9nuously.    Robots  are  in  the  center.  They  are  tools,  used  in  processes  by  people  that  need  to  be  trained.    

12  

Page 13: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Let’s get back for a minute to the introduction where I presented Agile as an evolution of the previous manufacturing approaches. In Craft manufacturing, the customer was in direct contact with the craftsman and could request the product that he needed. The craftsman would make his products one after the other. In Mass manufacturing, the idea was to provide a sophisticated product at an affordable price by standardizing the product. Customers didn’t mind not having the product exactly how they wanted it. In the beginning, just being able to afford buying the product was great. You probably heard Henry Ford’s saying that “You can have your Ford T any color, as long as it’s black.” This was because the black pigments were the ones that would dry the fastest. This in an example that in mass manufacturing, the production method was dictating what the customer could have. In Lean manufacturing, the assembly line was rethought. We started to look back at what the customer wanted, making sure that every step would be toward something valuable for him. The workers have been given more responsibility for improving the production process in a quest for higher quality. In a world of Lean manufacturing, you do have options when you buy something. When you buy a car, you have access to groups of options. If you want to have a connector to play the music that is in your phone, you also need to pay for the other options in this group: tire pressure valves, the chrome on the wheels and the autonomous parking function. This is despite the fact that even if good music is playing, I believe you should still be able to park your car yourself. OK, maybe this is more marketing than manufacturing, but you get my point, I’m sure. Agile is bringing back customer satisfaction, to where it should have always been, which is - the very top priority for businesses. Agile shows the promise of complete customer satisfaction based on a product that would fit the customers exact needs. That does not mean that Agile does custom all the time. That means that you can configure your product so it fits your needs. Again we can learn lessons from the software industry who transitioned from Software Customization (complex, expensive, time consuming) to Software Configuration (fast, simple) – as all the modern SaaS (software as a service) solutions use it.

13  

Page 14: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

This is the most important point: Agile manufacturing targets high customer satisfaction, by being highly sensitive to customer demand. This sounds great. You can’t be against that. But what are the implications for the processes, tools and training needed to accomplish this goal? Being able to adjust production on the fly will require the production people to master their processes. There won’t be time to go back to central engineering for new recipes and new directions. This goes back to our small, self-organized teams used in agile software development. And this is not good news in a world where there is a shortage of skilled workers. Producing a small run has to be as cost effective as producing a large one. Manufacturing as a whole: the tools, the people, the logistics, everything will have to be highly flexible. And speed is of the essence. Delay is an important factor for customer satisfaction. To summarize, in Agile, the customer is king. He does not adapt to our production method limitations. It is the other way around: We push the limits of our manufacturing methods. This represents great challenges for the robotics industry.

14  

Page 15: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

How can robots be part of the transition to Agile Manufacturing? The first approach is to see robots simply as the new generation of everyday tools. What is a tool? It is a piece of equipment that is in your toolbox, that you know how to use, and that can augment your ability. A hammer helps you hit a nail harder. A wrench multiplies the force you apply as a stronger torque. How can robots be as accessible to the production floor people to augment their capacity? We’ll show some examples. The second approach is fully autonomous robots. This is obviously far more challenging to achieve technically. This is the co-worker paradigm. I’ll focus most of the remaining presentation on the first category: Robots as an everyday tool.

15  

Page 16: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

How to transform robots as just another tool? How can robots simply be an extension of the worker? First, the robots must be understood, accessible to the worker. One way to achieve this is by changing the programming to a teaching approach. Instead of coding, using the robot language, have the worker use his own language to teach the robot a task. Second, the hardware must be flexible enough. It will be impossible to use hardware dedicated to each and every product we make if we are to become agile. For a production floor to be agile, it will be important to rearrange the flow of operations, so robots will have to be able to move around, work stations will have to be easily reconfigurable. Robots will have to be part of the workspace. The last point, robots will have to be upgradable. Our tools, including our robots, must be able to evolve as fast as the world is changing.

16  

Page 17: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Programming an industrial robot today is way easier than it was 10 years ago, but it is still very difficult, even inaccessible for many people. Let’s say you are a welder. If you are the average age of a welder in the US, you’ll be over 50 years old. You’ve been welding all your life with your own hands. Then one day your boss tells you that you’ll need to learn how to program a robot. What does this mean for you? You’ll have to learn a few things: •  A new language, that will depend on the robot brand •  The logic of programming, •  A new interface with plenty of buttons, the teach pendant, •  New concepts such as reference frames, tool center points, joint limits, singularities, arc files, etc. There is so much to learn that you’ll probably have to attend a 2 week course at the robot manufacturer's facility. That is a lot of training to start using a new tool. So much, that many workers will never make it. This is one very serious barrier to the adoption of robots. Teaching means having the robots understand the worker’s language, not the opposite. This is important for agility. We want to easily train many workers on how to use the robots. We can’t be agile if only a single person in the plant knows how to program the robot. We want to be able to easily deploy the robots, reassign them to do new tasks quickly. We want to leverage the workers know-how on the specific process, use his brain power combined with the robot muscle power.

17  

Page 18: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

One way to simplify the teaching of a robot is by having the ability to drag the robot arm around. Then you can avoid learning many of the robot kinematics concepts. As most of you know, this feature is available on commercial robots such as the Universal Robots, Baxter and the Kuka Light Weight, just to name a few. Moving the robot is the first thing, then you need to add some instructions. And since my iPhone proves to me everyday that it can’t understand my accent when I talk to Sirri, we’ll stick to visual interfaces. We need to add a layer on top of the pure, line by line programming to enable the worker to input high level commands. This is well done on Baxter and UR and I’ll show you and example on how it can be done on a traditional industrial robot.

18  

Page 19: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

To help our welder, who is having a hard time learning how to program a robot, we’ve developed a product called Kinetiq Teaching. This can be used so the welder can actually teach the robot with no in depth knowledge of programming. A sensor is added to a Motoman robot to enable the welder to move the robot around without using the teach pendant. On the teach pendant, an intuitive interface enables the welder to instruct the robot on what to do without writing a line of code. Every button he can press on the teach pendant touch screen corresponds to something he understands: record a point, start welding, adjust welding parameters, etc.

19  

Page 20: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Robo9cs  today,  and  manufacturing  in  general,  use  a  lot  of  dedicated  tooling.  If  you’re  dealing  with  a  high  mix  of  products,  this  approach  makes  it  impossible  to  jus9fy  the  ROI  for  robo9cs.    A  robot  is  flexible,  it  can  move  anywhere  in  space.  If  you  have  enough  payload,  reach,  and  repeatability,  you’d  be  able  to  use  it  in  all  you  produc9ons.  But  if  you  need  to  come  up  with  a  dedicated  tool  for  every  product  made,  costs  will  add  up  preUy  quickly.  Costs  for  buying,  designing,  storing  and  changing  the  tools.    In  order  for  robots  to  be  economical  in  the  agile  factory,  the  hardware  also  needs  to  be  highly  adaptable  so  that  you  have  one  plaWorm,  one  tool  unit  that  is  generic  enough  to  be  used  for  a  variety  of  different  tasks.  Nobody  wants  to  constantly  change  the  hardware  or  to  do  the  accompanying  necessary  engineering  work.  Flexible  components  are  key.    Remember  that  in  Agile,  a  small  batch  must  be  as  economical  as  a  large  one.  The  goal  of  flexible  hardware  is  to  provide  flexibility  at  a  fixed  cost.        

20  

Page 21: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Again, robots are flexible. These days, more work has to be done on the tooling, like grippers for pick and place. Here are some different approaches for flexible gripping that are on, or about to enter the market. Some of these are from the folks I’ve shared the stage with 2 days ago during the workshop on manipulation. These are different approaches, different ways to pick different types of objects, but the goal is the same: being able to pick all the parts with a single tool to reduce dedicated tooling cost and eliminate changeover down time.

21  

Page 22: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

So what can be better than having a flexible arm with a flexible gripper? Having two sets working together. Think of what you can hold with one hand versus what you can hold with two. The range of objects that you can hold with two arms is very large because you have more force, but also more contact points. Here is a short clip of such an application, which involves assembling doors. As you can see, using flexible grippers on a dual arm robot really expands the range of parts that you can handle with the robot. Some integrators are even exploring the use of grippers not only to grab parts, but also to grab and use tools.

22  

Page 23: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Another aspect to having robots as an everyday tool is having them seamlessly integrated into the workspace. Being able to move around in a factory is another important factor for agility. Just as we can assign an operator to work on a machine for a specific job, then have him move to another machine or job depending on the workload, we want to be able to assign the robots to different stations. How the workflow is arranged has a big impact on productivity and flexibility. For shops with small runs, there might not be enough work all the time at a specific station for a robot. But if you can reassign the robot to another station, you’ll be maximizing its use and get a better return on this investment. And not having unused robots bolted to the floor will help you maximize valuable floor space too.

23  

Page 24: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

One way to achieve this is to have robots that are safe to work alongside humans without fences. Different robots that claim to be safe are shown on the screen. They all use slightly different approaches, but the general idea is to have a robot that can’t exert more than a given force or apply more than a given torque at its joints. A new RIA, ISO safety standard also looks at how the traditional industrial robots can share the same workspace as a human using safety enabling devices, such as a mat or a light curtain, and having the robot revert to teach mode when a human is in the workspace.

24  

Page 25: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

Another way of making a robot part of the workspace is by having transportable robots. Robots that can be easily moved from one place to another in the factory. Again, Universal Robots and Baxter are two examples. For some tasks, these new collaborative robots won’t have enough payload, reach or repeatability; so an industrial robot will have to be used. Here is a video from a Swedish spinoff showing a mobile manipulator using a docking system to go from one machine to next, basically going where the work is.

25  

Page 26: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

The last aspect that our robots must have to be used as an everyday tool is that they must be able to upgrade and evolve. This map is from Frank Tobe’s robot report showing the companies working on robotics around the world. There are also a lot of laboratories doing more fundamental work. There are a lot of developments in robotics these days, many great minds are working on it. It takes a lot of time and effort to bring these technologies to market, but they are coming. We want to be able to use them today, not wait 3 years for the next robot controller release. •  Use the latest and greatest flexible tooling. •  Use the new, more capable, more affordable sensors. •  Use the latest advancement in software for robot vision, force control, application

packages, etc.

26  

Page 27: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

I’m making the point for Agile manufacturing here today, but as an industry, we are not agile at all. At Robotiq, as a tooling manufacturer, we waste a lot of time not adding value for the customer. We need to support 10 communication protocols, have 100s of mechanical coupling to attach our tools to the various robots that are available. It is a lot of work to port our software from one proprietary robot controller to another. Mobile app developers can cover 80% of the market if they develop for 2 operating systems: Android and iOS. To reach that same 80% in industrial robotics, we would need to support maybe 6 different controllers and some of them do not even have a third party development platform. All phones will use a USB plug connection and a wifi connection. In robotics, you have Ethernet IP, TCP IP, Can, Profinet, Profibus, EtherCAT, you name it. Some even have their own protocol… Robots are difficult to make, let’s simplify our lives. We should work on standards to speed up the overall development pace. If there are big robot end users in the room, you should be pushing the robotics industry to do this, you would greatly benefit from it.

27  

Page 28: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

I’ve just talked about robots as a worker’s tool. Before my final words, I’d like to show you some examples of autonomous robots today. To reach complete autonomy, you need to bring a lot of things together. First, you need to be able to sense your environment with vision systems, laser scanners, force, tactile sensors, microphones, etc. Then you have to make decisions using this information, and finally take action, move the arms, move the robots, etc. How close are we to fully autonomous robots? Here is a video that illustrates what is the state-of-the-art today in autonomous robots for manufacturing and unstructured environments. The first robot is called Annie from the Fraunhofer IFF, an applied research group in Germany. Following Fraunhofer’s video are two short clips of the Tartan Rescue Team from Carnegie Mellon University, who is participating in the DARPA Robotics Challenge. These are two of the finest robotics groups in the world. When you understand the tremendous amount of work and know how that it takes for these two robots to do these tasks autonomously, you have to be impressed. We are very proud that these groups chose our Grippers to equip their robots. The reason why I’m showing you this is to give you a sense of where we are in autonomous robot manipulators: Many challenges have been tackled, many things need to be accomplished before fully autonomous robots enter the factory. Does it need to be faster? Yes. Will it have to be more robust to meet the variations found in most environments? Yes. But we’ll get there. I fully trust the robotics community.

28  

Page 29: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

29  

Page 30: Robots for Agile Manufacturing - Robobusiness 2013 - Samuel Bouchard

30