Smart Robotic Assistants for Small Volume Manufacturing Tasks

Similar documents
1. PERSONAL INFORMATION A. RESEARCH INTERESTS. Computer Aided Design, Manufacturing Automation, and Robotics

More Info at Open Access Database by S. Dutta and T. Schmidt

UNIT VI. Current approaches to programming are classified as into two major categories:

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments

Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Physics-Based Manipulation in Human Environments

Robot Task-Level Programming Language and Simulation

Physical Human Robot Interaction

Information and Program

Innovating Intelligence

On-demand printable robots

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Introduction What is Design for Manufacture and Assembly? How Does DFMA Work? Reasons for Not Implementing DFMA What Are the Advantages of Applying

Introduction to Robotics in CIM Systems

Success Stories within Factories of the Future

Is your next colleague a cobot?

Department of Robotics Ritsumeikan University

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Strategies for Safety in Human Robot Interaction

Available theses (October 2011) MERLIN Group

National Aeronautics and Space Administration


COPRIN project. Contraintes, OPtimisation et Résolution par INtervalles. Constraints, OPtimization and Resolving through INtervals. 1/15. p.

Stabilize humanoid robot teleoperated by a RGB-D sensor

THE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING

PI: Rhoads. ERRoS: Energetic and Reactive Robotic Swarms

Automated Shingling. Team 1, Robot Autonomy (16-662), Spring Eitan Babcock, Dan Berman, Sean Bryan, Rushat Gupta Chadha, Pranav Maheshwari

ROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything

Robotics 2 Collision detection and robot reaction

Haptics CS327A

Design Technology. IB DP course syllabus

Randomized Motion Planning for Groups of Nonholonomic Robots

Europass curriculum vitae. Academic Profile. Personal information. Education. Work Experience

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

MULTI CHANNEL ADJUSTABLE DC POWER SUPPLY WITH SINGLE TRANSFORMER BASED ON SPECTRAL SEPARATION

CAPACITIES FOR TECHNOLOGY TRANSFER

Siddhartha Srinivasa Senior Research Scientist Intel Pittsburgh

An Integrated Framework for Assembly-Oriented Product Design and Optimization

Shuguang Huang, Ph.D Research Assistant Professor Department of Mechanical Engineering Marquette University Milwaukee, WI

3. s and Contact numbers : (alternate) (office) (mobile)

C. R. Weisbin, R. Easter, G. Rodriguez January 2001

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Motion Planning for Real Robots. Sachin Chitta

Research Statement MAXIM LIKHACHEV

Boost Your Productivity

Easy Robot Programming for Industrial Manipulators by Manual Volume Sweeping

A Novel Robotic Manufacturing System for Learning Innovation

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Craig Barnes. Previous Work. Introduction. Tools for Programming Agents

2014 Market Trends Webinar Series

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.

Automating Redesign of Electro-Mechanical Assemblies

Overview of Assembly Modeling, Planning, and Instruction Generation Research at the Advanced Manufacturing Lab

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

1.8.3 Haptic-Based CAD 1.9 About this Book 1.10 Exercises References Development of Additive Manufacturing Technology

CURRICULUM VITAE. Evan Drumwright EDUCATION PROFESSIONAL PUBLICATIONS

Dr. Petr Švec. M.S., Computer Science (Applied Informatics): Faculty of Informatics, Masaryk University, Brno, Czech Republic, 2006

BIG IDEAS. Personal design interests require the evaluation and refinement of skills. Learning Standards

SHANTILAL SHAH ENGINEERING COLLEGE. Production engineering department. Computer Aided Manufacturing ( ) Laboratory Manual

Available theses in robotics (November 2017) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Pick and Place Robotic Arm Using Arduino

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training

Available theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Rethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI

NASA Technology Road Map: Materials and Structures. R. Byron Pipes

Introduction To Robotics (Kinematics, Dynamics, and Design)

Accessible Power Tool Flexible Application Scalable Solution

Summary of robot visual servo system

SIGVerse - A Simulation Platform for Human-Robot Interaction Jeffrey Too Chuan TAN and Tetsunari INAMURA National Institute of Informatics, Japan The

Nonlinear Adaptive Bilateral Control of Teleoperation Systems with Uncertain Dynamics and Kinematics

This list supersedes the one published in the November 2002 issue of CR.

Visual Servoing. Charlie Kemp. 4632B/8803 Mobile Manipulation Lecture 8

Software-Intensive Systems Producibility

DOWNLOAD OR READ : OPTIMIZATION AND COOPERATIVE CONTROL STRATEGIES PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON C PDF EBOOK EPUB MOBI

CS594, Section 30682:

Parallel Robot Projects at Ohio University

Autonomous Self-Extending Machines for Accelerating Space Exploration

Fabrication Activity: Space Station Remote Manipulator Arm

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

ICT4 Manuf. Competence Center

CHAPTER 5 INDUSTRIAL ROBOTICS

SAFETY CASES: ARGUING THE SAFETY OF AUTONOMOUS SYSTEMS SIMON BURTON DAGSTUHL,

Mobile Manipulation in der Telerobotik

RIT Scholar Works. Rochester Institute of Technology. Mario H. Castro-Cedeno Rochester Institute of Technology. Presentations and other scholarship

Advances in Industrial Automation Leveraging ROS-Industrial and Open Source Tools. Matthew M. Robinson Southwest Research Institute

Planning and Execution with Robot Trajectory Generation in Industrial Human-Robot Collaboration

Testing a Robotic System for Collecting and Transferring Samples on Mars -

TECHNICAL UNIVERSITY OF CLUJ NAPOCA FACULTY OF MACHINE BUILDING. Department for Fabrication Engineering. Eng. Bogdan MOCAN.

Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots

ROBO-PARTNER: Safe human-robot collaboration for assembly: case studies and challenges

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

Global Industrial Robot Market: Industry Analysis & Outlook ( )

CSE 435: Software Engineering

Robotic Polishing of Streamline Co-Extrusion Die: A Case Study

H2020 RIA COMANOID H2020-RIA

Effects of Integrated Intent Recognition and Communication on Human-Robot Collaboration

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

Transcription:

Smart Robotic Assistants for Small Volume Manufacturing Tasks Satyandra K. Gupta Director, Center for Advanced Manufacturing Smith International Professor Aerospace and Mechanical Engineering Department Viterbi School of Engineering University of Southern California

Examples of Applications for Traditional Industrial Robots ASSEMBLY WELDING (Image Source: http://gizmodo.com) (Image Source: http://www.assemblymag.com) LOADING AND UNLOADING (Image Source: https://www.genesis-systems.com) PAINTING (Image Source: http://www.durr-application-technology.com)

Characteristics of Traditional Industrial Robots Cannot share space with humans Need human experts to program robots Able to perform simple repetitive tasks Require significant lead time to develop custom hardware Installed at fixed locations Require high utilization rate to justify return on investment Characteristics of traditional industrial robots make it difficult to use them in small volume manufacturing

Why use robots in small volume manufacturing applications? Tasks that humans cannot do High speed composite layup to improve part quality Tasks that human should not do Handling of heavy parts Tasks that humans don t want to do Sanding and polishing, support structure removal from 3D printed metal parts Small volume manufacturing can benefit tremendously from use of industrial robots!

Current Situation New capabilities are removing traditional barriers Industrial robot costs have come down It is now possible to consider using robots on small volume manufacturing applications

Our Goal Develop physics-aware decision making methodologies and computational tools to enable use of robots on non-repetitive manufacturing tasks

Examples of Small Volume Manufacturing Applications being developed at USC Center for Advanced Manufacturing

Robotic Finishing: Motivation Finishing tasks can take up to 25% of manufacturing costs Examples: cleaning, sanding, polishing, de-burring, support material removal for 3D printing, rust removal Finishing operation performed on complex geometries require constant monitoring and adjustment Source: http://www.geeksoncars.com/how_8242893_autopolishing-compound-instructions.html A large number of finishing tasks are currently performed manually!

Robotic Finishing: Approach On-line Planning Setup planning to determine optimal number of setups Grasp location planning Generation of tool trajectories for each setup On-line Learning Selection of tool trajectory parameters using active learning Combination of data-driven and model-driven approach to learn cleaning process model Task Safety Impedance control and on-line perception for task safety

Robotic Finishing: Videos https://www.youtube.com/watch?v=jcsqf19xe9i&list=pljdnn VWiGuaoxL0sGNw-PNi8r3h2tK6zz (Advanced Robotic Finishing KUKA Innovation Award 2017 Finalist Spotlight) https://www.youtube.com/watch?v=ulou9eztot8&t=3s (Robotic Finishing Demo with User Interface) https://www.youtube.com/watch?v=yqwwaicj0fs (Robotic Finishing Motivation) https://youtu.be/dbcdvhbuowi (Robotic Finishing Experiments Compilation) https://www.youtube.com/watch?v=uxzqsvq7uas (Robotic Cleaning) https://www.youtube.com/watch?v=janvqsgpqog (Robotic Cleaning of Compliant Objects)

Robotic Bin Picking for Complex Parts: Motivation Currently robotic bin picking is used only for simple parts Robotic bin picking is not used in mixed bins or parts that have tendency to tangle https://en.ids-imaging.com/casestudies-detail/en_casestudy-ensenso-bin-picking.html

Robotic Bin Picking for Complex Parts: Approach Automated perception to estimate part location in the bin and associated uncertainty Extraction planning to remove the part from the bin without causing the part to be tangled with other parts in the bin If the task completion confidence is low, then the system seeks help from the human operator

Robotic Bin Picking for Complex Parts: Video https://www.youtube.com/watch?v=zfccmijilsw&t=27s (RoboSAM: Robotic Smart Assistant for Manufacturing)

Robotic Additive Manufacturing: Motivation Traditional additive manufacturing uses planar layers 3D object converted to 2D layers Constrained by deposition orientation and geometric irregularity Building curved geometries takes a long time Strength is compromised

Robotic Additive Manufacturing: Approach Robots enable deposition of non-planar layers Minimize number of layers Improve strength Reduce support material Reduces cost, time, and material waste Ability to exploit composite material Capability of material deposition on irregular surfaces and platforms

Robotic Additive Manufacturing: Video https://www.youtube.com/watch?v=fec_40qms5i (Additive Manufacturing with Non-planar Layers)

Collaborative Assembly: Motivation Robots are used only on high volume assembly applications Low volume applications will require collaboration between humans and robots Challenging tasks will need to be assigned to humans Robots should be able to seek help from humans to handle contingencies Source: GE, Photo: JIM R. BOUNDS, BLOOMBERG NEWS

Collaborative Assembly: Approach Task planning and resource allocation to explicitly account for managing contingencies Real-time monitoring of the task progress during the execution Real-time replanning algorithms to handle contingencies Human robot collaboration to deal with contingencies

Collaborative Assembly: Video https://www.youtube.com/watch?v=dfofmx_22vu&t=5s (Robotic Assistants to Support Complex Assembly Operations in Small Production Volumes) https://www.youtube.com/watch?v=_gazchdyztg&t=6s (Assembly automation using smart robotic assistant) https://youtu.be/yqt2xhwkpoo (A Flexible Hybrid Cell for Low Production Volume Assembly)

Robotic Composite Layup: Motivation Automated tape layup (ATL) machines can only handle simple geometries Complex layup operations will require collaboration among multiple robots and humans Task monitoring needs to be integrated with task execution to prevent defects in the part http://d2n4wb9orp1vta.cloudfront.net/resources/images/cd n/cms/sb09_compositesthematerials_h.jpg http://4.bp.blogspot.com/- dxt5xhaejru/tq_vlw1m3ri/aaaaaaaabiw/8dgwvcw3ouu /s1600/hand_lay_up_01.jpg

Robotic Composite Layup: Approach Design of end effectors for material dispensing and layup on complex molds Multi-arm manipulation of deformable sheets Trajectory planning and refinement Efficient and safe human robot collaboration

Robotic Composite Layup: Video https://www.youtube.com/watch?v=cyqkoqxbwso (Collaborative Robotic Cell for Composite Sheet Layup) https://www.youtube.com/watch?v=yuauaatqinw (Hybrid Cells for Multi-Layer Prepreg Composite Sheet Layup)

Conclusions Recent advances in the field of industrial robots are adding new capabilities at an unprecedented rate Physics-aware decision making is a key to realizing smart robotic assistants Application context is very important Need to model Interactions among component technologies We have demonstrated feasibility of smart robotic assistants in new manufacturing applications Finishing Bin Picking for Complex Parts Collaborative Assembly Composite Layup Additive Manufacturing

References Alsharhan, A. T., Centea, T., Gupta, S. K., Enhancing mechanical properties of thin-walled structures using non-planar extrusion based additive manufacturing. ASME Manufacturing Science and Engineering Conference, 2017. Kabir, A. M., Langsfeld, J. D., Zhaung, C., Kaipa, K. N., and Gupta, S. K. A systematic approach for minimizing physical experiments to identify optimal trajectory parameters for robots. IEEE International Conference on Robotics and Automation, 2017. Kabir, A. M. and Kaipa, K. N. and Marvel, J. and Gupta, S. K. Automated Planning for Robotic Cleaning using Multiple Setups and Oscillatory Tool Motions. IEEE Transactions on Automation Science and Engineering, 2017. Kabir, A. M., Langsfeld, J. D., Zhuang, C., Kaipa, K. N., Gupta, S. K. Automated Leaning of Operation Parameters for Robotic Cleaning by Mechanical Scrubbing. ASME Manufacturing Science and Engineering Conference, 2016. Kabir, A. M., Langsfeld, J. D., Shriyam, S., Rachakonda, V., Zhaung, C., Kaipa, K. N., Marvel, J., and Gupta, S. K. Planning Algorithms for Multi-Setup Multi-Pass Robotic Cleaning with Oscillatory Moving Tools. IEEE International Conference on Automation Science and Engineering, 2016.

References (Cont.) Kaipa, K. N., Kankanhalli-Nagendra, A. S., Kumbla, N. B., Shriyam, S., Thevendria-Karthic, S. S., Marvel, J., Gupta, S. K. Addressing Perception Uncertainty Induced Failure Modes in Robotic Bin-Picking, Robotics and Computer-Integrated Manufacturing, 2016. Kaipa, K. N., Shriyam, S., Kumbla, N. B., Gupta, S. K., Resolving Occlusions Through Simple Motions in Robotic Bin-Picking, ASME Manufacturing Science and Engineering Conference, 2016. Kaipa, K. N., Shriyam, S., Kumbla, N. B., Gupta, S. K. Automated Plan Generation for Robotic Singulation from Mixed Bins. IROS Workshop on Task Planning for Intelligent Robots in Service and Manufacturing, 2015. Kaipa, K. N., Kumbla, N. B., Gupta, S. K. Characterizing Performance of Sensorless Fine Positioning Moves in the Presence of Grasping Position Uncertainty, IROS Workshop on Task Planning for Intelligent Robots in Service and Manufacturing, 2015. Kaipa, K. N., Thevendria-Karthic, S. S., Shriyam, S., Kabir, A. M., Langsfeld, J. D., & Gupta, S. K., Resolving automated perception system failures in bin-picking tasks using assistance from remote human operators. IEEE International Conference on Automation Science and Engineering, 2015 Kumbla, N. B., Thakar, S., Kaipa, K. N., Marvel, J., Gupta, S. K., Simulation Based On-Line Evaluation of Singulation Plans to Handle Perception Uncertainty in Robotic Bin Picking, ASME Manufacturing Science and Engineering Conference, 2017.

References (Cont.) Langsfeld, J. D., Kabir, A. M., Kaipa, K. N., Gupta, S. K. Online Learning of Part Deformation Models for Robotic Cleaning. ASME Manufacturing Science and Engineering Conference, 2016. Langsfeld, J. D., Kabir, A. M., Kaipa, K. N., Gupta, S. K. Robotic Bimanual Cleaning of Deformable Objects with Online Learning of Part and Tool Models. IEEE International Conference on Automation Science and Engineering, 2016. Morato, C. W., Kaipa, K. N., Liu, J., & Gupta, S. K. A framework for hybrid cells that support safe and efficient human-robot collaboration in assembly operations. ASME Computers and Information in Engineering Conference, August 2014. Morato, C., Kaipa, K., Zhao, B., & Gupta, S. K. Safe human robot interaction by using exteroceptive sensing based human modeling. ASME Computers and Information in Engineering Conference, August 2013

References (Cont.) Morato, C., Kaipa, K. N., Zhao, B., Gupta, S. K. Toward safe human robot collaboration by using multiple kinects based real-time human tracking. Journal of Computing and Information Science in Engineering, 14(1), 011006, 2014. Morato, C., Kaipa, K. N., & Gupta, S. K. Improving assembly precedence constraint generation by utilizing motion planning and part interaction clusters. Computer-Aided Design, 45(11), 1349-1364, 2013.