1 of 66

Senior Capstone: Utilizing Cobots in Pharmaceutical Packing

Team 8: Cobots

Fritz, Austin; Hock Othul; Johnstone, Abigail;

Munoz, Jasmyn; Nacht, Benjamin

Project Advisor: Dr. Christopher Greene

1

2 of 66

Agenda

  • Problem Statement & Objective
  • Research
    • iA Pharmaceuticals
    • Cobotics
    • Simulation
  • Milestones
  • Simulation Models
    • RoboDK
    • Visual Components
    • Real Life UR5
  • Data and Financial Analysis
  • Conclusion

2

3 of 66

Problem Statement

Pillars of Industry 4.0 are providing a paradigm shift in the methodology engineers are utilizing to develop processes and services. Research is needed to effectively develop the application of these pillars. This research examines autonomous robotics, namely cobots, and possible utilization through the use of real-world programming and simulation.

2

4 of 66

Project Objective

Develop a cobotics-based system for picking and packing in a manufacturing or service environment, for example, a pharmaceutical setting that could be manipulated for any environment appropriate for emerging technology.

3

5 of 66

The Team

  • POC/VC Programmer
    • Austin Fritz
  • UR5 Programmer/Data Analyst
    • Othul Hock
  • UR5 Programmer
    • Abigail Johnstone
  • UR5 Programmer
    • Jasmyn Munoz
  • RoboDK Programmer
    • Benjamin Nacht

4

6 of 66

Background - Pharmaceuticals

  • Pharmaceutical Industry
    • 1.48 trillion USD in 2022
  • Responsible for:
    • Research
    • Development
    • Production
    • Distribution

5

7 of 66

Pharmaceutical Packaging

  • Product protection and accuracy
  • Demand growth
  • Expensive process
  • Inconsistent quality
  • Resource allocation

6

8 of 66

Background - Cobots

  • Collaborates with humans
  • Performs repetitive tasks
  • Versatile functionality
  • Advantages
    • Faster reaction time
    • Exact movement pattern
    • Capabilities in imitating humans
    • Safety monitored stop option

7

9 of 66

Types of Cobots

Baxter

  • Rethink Robotics
  • Two-armed cobot
  • Designed for simple industrial jobs
  • Leadthrough programming

UR5

  • Universal Robots
  • Medium-duty applications
  • Payloads up to 11 lbs
  • Programmed through teaching pendant

8

10 of 66

Background - Simulation

  • Imitation of real-world systems
  • Exploration of alternatives without real implementation
  • Can help identify bottlenecks

9

11 of 66

iA Pharmaceuticals

  • Local pharmaceutical fulfillment business
  • Developed technological solutions
    • Software-embedded automation technology

10

12 of 66

iA Process

  • SmartPod dispenses medicine into vials
  • Vials sent to different stations based on order size:
    • One vial sent to autopack
    • Two vials sent to semi-auto pack
    • Three or more sent to manual packing

11

13 of 66

Project Focus

  • Manual Packing Station
    • Vials manually scanned and placed in SmartShelf if needed
    • Holds until order is complete
    • Opportunity of cobotic integration

12

14 of 66

iA Smart Technology

SmartShelf

SmartPod

SmartCollator

14

15 of 66

Research: Industry 4.0

  • Fourth Industrial Revolution
  • Implementation of:
    • Internet of Things (IoT)
    • The Cloud
    • Machine Learning
  • Enhance Productivity

15

16 of 66

Industry 4.0 in Manufacturing

  • Smart Factories
    • Sensors
    • Software
    • Robotics
  • Improve decision making
  • Minimize equipment downtime

16

17 of 66

Research: Automation

  • Software and hardware to create physical product
  • Overcome human errors and ergonomic challenges
  • Uses:
  • Planning
  • Processing
  • Assembly
  • Inspection

17

18 of 66

Research: Automation

  • Industrial Automation/Robots
    • Repetitive/Dangerous Tasks
  • Numerically Controlled Machines
    • Produce parts with few errors through calculations
  • Flexible Manufacturing Systems
    • Combine robots and NCMs to adapt to processes
  • Computer-Aided Manufacturing
    • Use computers to control entire process

18

19 of 66

Research: Cobotics

  • Collaborates with humans
  • Performs repetitive tasks
  • Versatile functionality
    • Pick and Place
    • Inspection
    • Among others

19

20 of 66

Research: Cobotics

  • Advantages
    • Faster reaction time
    • Exact movement pattern
    • Capabilities in imitating humans
    • Safety monitored stop option
  • Disadvantages
    • Not effective for heavy duty applications
    • Limiting speed
    • Not suitable for high speed demands

20

21 of 66

Research: Cobots in Manufacturing

  • Can be equipped with camera or sensors that inspect products
  • Can be used to measure specific components
  • Precise tool handling
  • Lower-volume and higher variability

21

22 of 66

UR5

22

23 of 66

Research: Simulation

  • Imitating operations of real-world processes
    • Utilize models
  • Statistical sampling technique
  • Mostly used for the purpose of study and analysis
  • Insight on effectiveness of a system

23

24 of 66

Milestones

13

Cobot and Simulation Research

RoboDK Simulation

iA Pharmaceutical Research

Visual Components Simulation Model

UR5 Programming

Data Collection and Analysis

Report and Presentation

25 of 66

RoboDK

  • Simulation and offline programming tool
  • Program various types of robots
  • Simulate NC programs to robot programs
    • Utilizing G-code or APT-CLS files
  • RoboDK optimizes the robots path
    • Avoids singularities, axis limits and collisions

25

26 of 66

RoboDK Purpose

  • Practice robot programming skills
  • Test pick and place abilities of UR5 cobot
  • Inspection of objects

14

27 of 66

RoboDK Simulation Setup

  • UR5 Cobot
    • Two RobotiQ grippers
  • Table
  • Inspection machine
  • Twelve objects

15

28 of 66

RoboDK Simulation

  • First object - picked up by cobot
  • Object - placed inside inspection machine
  • Second object - picked up
  • Cobot takes first object out of machine
    • Replaces it with the second object
  • First object - placed back on table

16

29 of 66

RoboDK Simulation Video

16

30 of 66

Simulation Data

17

30

Total Simulation Time

45.1s

Cycle Time

17.5s

Pick and Place 1st Motion

5.8s

Pick and Place 2nd Motion

3.7s

31 of 66

Visual Components

  • Cutting edge software
    • Production lines
    • Packaging
    • Human/robot operators
  • Built in statistics

31

32 of 66

Visual Components

  • Imitated 2 scenarios
  • Calculated cycle times
    • Calculated individual process times first
  • Basic setup:
    • UR5
    • Conveyor
    • Shelf
    • Boxes
    • Human
    • Stopper
    • Scanner
  • Simplifications made

18

33 of 66

Scenario 1

Scenario 2

19

34 of 66

Scenario 1

Scenario 2

20

35 of 66

Scenarios

  • Scenario 1
    • Tote 1: Two bottles for Order 1
      • Placed on shelf
    • Tote 2: Three bottles for Order 2
      • Sent to shipping
    • Tote 3: Two bottles for Order 1
      • Sent to shipping
      • Bottles on shelf sent to shipping
  • Scenario 2
    • Three bottles on shelf for Order 1
    • Tote 1: Three bottles for Order 2
      • Placed on shelf
    • Tote 2: Two bottles for Order 1
      • Sent to shipping
      • Bottles on shelf sent to shipping
    • Tote 3: Two bottles for Order 2
      • Sent to shipping
      • Bottles on shelf sent to shipping

35

36 of 66

Scenario 1 Video

20

37 of 66

Scenario 2 Video

21

38 of 66

VC Process Times

22

Process

Average Time

Pick and Scan

5.6 seconds

Neutral to Shelf

2.1 seconds

Shelf to Neutral

2.0 seconds

Neutral to Box

4.7 seconds

39 of 66

Cycle Time Calculations

39

Process

Number

Total (sec)

Pick/Scan

7

39.2

To Shelf

2

4.2

From Shelf

2

4.0

To Box

7

32.9

Total

80.3

Process

Number

Total (sec)

Pick/Scan

7

39.2

To Shelf

3

6.3

From Shelf

6

12.0

To Box

10

47.0

Total

104.5

Scenario 1

Scenario 2

40 of 66

VC Cycle Times

23

Scenario Number

Time to Complete 2 Orders

Average Time/Order

1

80.3 seconds

40.2 seconds

2

104.5 seconds

52.3 seconds

  • Cycle times do not take into account human motions

41 of 66

Physical Implementation

  • Modeled same scenarios in VC and lab
  • Used videos to calculate cycle time
  • Helps to consider physical limitations

24

42 of 66

UR5 Scenario 1

25

43 of 66

UR5 Scenario 2

27

44 of 66

UR5 Cycle Times

26

Scenario Number

Time to Complete 2 Orders

Average Time/Order

1

118 seconds

59 seconds

2

165 seconds

82.5 seconds

45 of 66

Differences Between Physical and Simulation

  • Slightly different movements
  • Slower base movement speed for UR5
  • No conveyor belt
  • Feasibility of cobot implementation by physical means
  • Numerical and financial analysis based on simulation

27

46 of 66

Data Analysis: Cycle Times

28

Model

Cycle Time per Order

iA Manual Packing

48 seconds

Visual Components

46 seconds

UR5 w/ Limitations

70.8 seconds

  • Visual Components data more accurate than real life model

47 of 66

Data Analysis: Throughput

iA:

1 order / 48 sec =

1 order / 0.8 minute =

1.25 orders / 1 minute

1.25 orders/min * 60 min * 7.5 hours =

562.5 orders/shift

47

48 of 66

Data Analysis: Throughput

Visual Components:

1 order / 46 sec =

1 order / 0.76 minute =

1.32 orders / 1 minute

1.32 orders/min * 60 min * 7.5 hours =

594 orders/shift

48

49 of 66

Data Analysis: Throughput

UR5 w/ Limitations:

1 order / 70.8 sec =

1 order / 1.18 minute =

0.84 orders / 1 minute

0.84 orders/min * 60 min * 7.5 hours =

381 orders/shift

49

50 of 66

Data Analysis: Throughput

29

Model

Throughput/Shift

iA Manual Packing

563 Orders

Visual Components

594 Orders

UR5 w/ Limitations

381 Orders

  • Physically possible for implementation
  • VC Data proves throughput can be similar to current operations

51 of 66

Financial Analysis

  • Factors:
    • Cost of UR5
      • $35,000
    • Cost of RoboTiQ Gripper
      • $5,000
    • 10 Manual Packing Stations
    • 3 Shifts
    • Salary of Pharmaceutical Packer
      • $35,000

30

52 of 66

Financial Analysis: Existing Operations Cost

10 operators/shift * 3 shifts = 30 operators

30 operators * $35,000/operator =

$1,050,000

52

53 of 66

Financial Analysis: UR5 Operations Cost

$40,000/UR5 * 10 stations = $400,000

$400,000 loan with 4.5% interest = $7,500/month or $90,000/year

5 operators/shift * 3 shifts = 15 operators

(15 operators * $35,000/operator) + $90,000 = $615,000

53

54 of 66

Financial Analysis: Results

Existing Operation:

  • $1,050,000 yearly for 10 operators/shift for 3 shifts

UR5 Implementation:

  • $400,000 5 year loan at 4.5% interest for 10 UR5s
  • Only 5 operators/shift required
  • $615,000 yearly for 5 operators/shift and loan payment
  • 41.4% reduction in operations costs

54

55 of 66

Financial Analysis: Results

  • Existing operations include 30 operators for 3 shifts
  • UR5 implementation includes $400,000 5 year loan for 10 cobots and 15 operators for 3 shifts

31

Existing Operations Expenses

$1,050,000/year

UR5 Implementation Expenses

$615,000/year

56 of 66

Sensitivity Analysis

Existing Operation:

Cost of labor/shift = ($17)(10 operators)(7.5 hours) = $1275

Cost/Box = $1275/563 boxes = $2.26

UR5 Implementation:

Loan payment/shift = ($90000/year)(1 year/52 weeks)(1 week/40 hours)(7.5 hours/1 shift) = $324

Cost of labor/shift = ($17)(5 operators)(7.5 hours) = $637.5

Cost/box = ($324 + $637.5)/570 boxes = $1.69

56

57 of 66

Sensitivity Analysis

32

Cost/Box: Existing Operation

$2.26

Cost/Box: UR5 Implementation

$1.69

Cost per Box (Existing Ops) = Labor Cost per Shift ➗ Boxes per Shift

Cost per Box (UR5 Implementation) = (Labor Cost per Shift + Loan Payment per Shift) ➗ Boxes per Shift

58 of 66

Positive Impact of Project

  • Reduced cost of non-value added processes
    • Lower packaging costs
    • Higher overall throughput
  • Value of labor
  • Better data control and accuracy
  • Less injury risks
  • Applicable to other industries

33

59 of 66

Conclusion

  • Automation
    • Reduces mundane tasks for human operators
    • Effective process delivery
    • Greater control
  • Simulation Model and Analysis
    • Supports implementation of cobot
  • Human collaboration
  • Economic viability
  • Implementation is economically and technically feasible

34

60 of 66

Suggested Future Work

  • Mass implementation
    • Simulating the entire facility
  • Management system between humans and cobots
  • Monitor effectiveness in other industries

35

61 of 66

Acknowledgements

  • Dr. Christopher Greene
    • Cobot knowledge and experience/advice
  • iA Pharmaceuticals
    • Project Manager: Leonard Poch
    • Graduate Student: Layan Abu-Ghoush
  • Dr. Sang Won Yoon
    • Connection with iA Pharmaceuticals
  • Dr. Mark Poliks
    • Project guidance and advice
  • Our ISE Peers

36

62 of 66

Thank you!

Any questions?

37

63 of 66

References

3D manufacturing simulation software. Visual Components. (n.d.). Retrieved December 1, 2022,

from https://www.visualcomponents.com/

Admin, C. T. M. (2020, August 19). Pharmaceutical labeling: Requirements & guidelines. CTM Labeling

Systems. Retrieved December 1, 2022, from https://ctmlabelingsystems.com/labeling/pharmaceutical-labeling-understanding-requirements-guidelines/

Bailey, S. (2020, June 4). Top 5 pharmaceutical conveyors and features. Span Tech Conveyors. Retrieved

December 1, 2022, from https://spantechconveyors.com/2018/10/19/top-pharmaceutical-conveyors/

Basic Guide. Basic guide - robodk documentation. (n.d.). Retrieved December 1, 2022, from

https://robodk.com/doc/en/Basic-Guide.html

Blister packaging machines: Visual Packaging Machinery Company. Visual Packaging. (n.d.). Retrieved

December 1, 2022, from https://visualpackaging.com/blister-packaging-machine

Cartoning Machine. SaintyTec. (2022, September 26). Retrieved December 1, 2022, from

https://www.saintytec.com/cartoning-machine/

Flexsim. (2022, January 21). Retrieved December 1, 2022, from https://www.flexsim.com/flexsim/

Flexsim: Reference . Robot. (n.d.). Retrieved December 1, 2022, from

https://docs.flexsim.com/en/20.1/Reference/3DObjects/TaskExecuters/Robot/Robot.ht

ml

63

64 of 66

References

General tips - robodk documentation. (n.d.). Retrieved December 1, 2022, from

https://robodk.com/doc/en/General.html#SimulationRatio

gerhardschubertgmbh. (2015, February 10). Packaging and labelling of pharmaceutical products in an

automatic packaging machine from Schubert. YouTube. Retrieved December 1, 2022, from

https://www.youtube.com/watch?v=QRs6YjA2QL8

Harman, T. L., & Fairchild , C. (n.d.). Introduction to Baxter - University of Houston–Clear Lake. Retrieved

December 1, 2022, from

https://sce.uhcl.edu/harman/CENG5931Baxter2015/Guides/BAXTER_Introduction_2_0

8_2016.pdf

LLC, S. (n.d.). Manufacturing simulation and scheduling software. Simio. Retrieved December 1, 2022, from

https://www.simio.com/applications/manufacturing-simulation-software/

Mikulic, M. (n.d.). Topic: Global Pharmaceutical Industry. Statista. Retrieved April 27, 2023, from

https://www.statista.com/topics/1764/global-pharmaceutical-industry/#topicOverview

Nassir0_0. (2017, September 25). Baxter how-to. Instructables. Retrieved December 1, 2022, from

https://www.instructables.com/Baxter-How-To/

Nicholas Haycocks Norman A. Goldschmidt Ulla Thomsen. (2022, November 1). Temperature &

humidity requirements in pharmaceutical facilities. ISPE. Retrieved December 1, 2022, from

https://ispe.org/pharmaceutical-engineering/september-october-2021/temperature-humidit

y-requirements-pharmaceutical#:~:text=Drug%20substances%20are%20exempt%20from%

20this%20standard.&text=The%20temperature%20maintained%20thermostatically%20that,

not%20to%20exceed%2025%C2%B0.

64

65 of 66

References

Overview of 3D Library Objects. Overview of 3D library objects. (n.d.). Retrieved December 1, 2022,

from

https://docs.flexsim.com/en/20.1/Using3DObjects/Overview3DObjects/Overview3DOb

jJects.html

Owen-Hill, A. (2019, April 3). How to program a robot conveyor without going crazy. RoboDK blog.

Retrieved December 1, 2022, from https://robodk.com/blog/program-robot-conveyor/

Packaging Machines and labelling. Pharmaceutical Technology. (2022, May 9). Retrieved December 1,

2022, from https://www.pharmaceutical-technology.com/buyers-guide/packaging-machines-labelling/

Products: Grippers, camera and force torque sensors. Robotiq. (n.d.). Retrieved December 1, 2022, from

https://robotiq.com/products

RethinkRobotics. (n.d.). RethinkRobotics/baxter_examples: Example programs using the SDK for the Baxter

Research Robot. GitHub. Retrieved December 1, 2022, from https://github.com/RethinkRobotics/baxter_examples

RoboDK: History. About RoboDK - Team. (n.d.). Retrieved December 1, 2022, from

https://robodk.com/about

SensoScientific. (2022, March 14). Temperature and humidity monitoring in the pharmaceutical industry.

SensoScientific. Retrieved December 1, 2022, from https://www.sensoscientific.com/temperature-and-humidity-monitoring-in-the-pharmaceutical-industry/

65

66 of 66

References

Simulate robot applications. RoboDK. (n.d.). Retrieved December 1, 2022, from https://robodk.com/

Table 1: Safety function descriptions - universal robots. (n.d.). Retrieved December 1, 2022, from

https://www.universal-robots.com/media/1800058/ur-g3-safety-functions-20170509.pdf

UR5 Basics Learn Module. UR5 Basics Learn Module | UNSW Making. (n.d.). Retrieved December 1,

2022, from https://www.making.unsw.edu.au/learn/ur5-basics-learn-module/

UR5 collaborative robot arm: Flexible and Lightweight Cobot. UR5 collaborative robot arm | Flexible and

lightweight cobot. (n.d.). Retrieved December 1, 2022, from https://www.universal-robots.com/products/ur5-robot/

UR5 collaborative robot arm: Flexible and Lightweight Cobot. UR5 collaborative robot arm | Flexible and

lightweight cobot. (n.d.). Retrieved December 1, 2022, from https://www.universal-robots.com/products/ur5-robot/

UR5 technical specifications item no. 110105 - Universal robots. (n.d.). Retrieved December 1, 2022, from

https://www.universal-robots.com/media/50588/ur5_en.pdf

UR5 User Manual . Amazon Web Services. (n.d.). Retrieved December 1, 2022, from

https://s3-eu-west-1.amazonaws.com/ur-support-site/17958/manual_en_UR5_CB2_1.6_US.pdf

Why are filling machines used in pharmaceutical industry? - liquid filling machine, screw capping machine. Google

Sites: Sign-in. (n.d.). Retrieved December 1, 2022, from https://sites.google.com/site/vibrosifter/home/why-are-filling-machines-used-in-pharmaceutical-industry

YouTube. (2018, January 10). Wisconsin Plastics Inc. (WPI) Universal Robots UR5 robotic arm in action 1.

YouTube. Retrieved December 1, 2022, from https://www.youtube.com/watch?v=Glg2VzWWDnY

YouTube. (2018, September 16). Vertical Cartoning Machine. YouTube. Retrieved December 1, 2022,

from https://www.youtube.com/watch?v=GsMo1F-xx4Y

66