Equipment Compatibility

The HAL Robotics Framework is compatible with any robot manipulator, controlled by any controller, from any manufacturer. Listed below is the equipment we already work with, or are currently developing support for.

 

As this list is not exhaustive, please feel free to contact us for more details.

0
robots
0
vendors

Looking for a particular robot, controller, process equipment or software compatibility?

ask us
ABB

We offer full compatibility with the ABB robot catalogue, including advanced multi-robot motion, communication and process-specific features.

If you have questions or don’t see your equipment below, please contact us.

  • ABB S4, IRC5 and OmniCore controllers
  • We recommend using ABB IRC5 or OmniCore controllers, with RobotWare 6.x or more recent
  • For IRC5 controllers running RobotWare 5.x, the software option PCSDK is recommended
  • We support a variety of ABB software packages, including MultiMove, Externally Guided Motion (EGM), DispenseWare, and ArcWare
  • ABB RobotStudio is not required
  • The HAL Robotics Framework is able to communicate with ABB RobotSudio
  • For specific controller software packages, please see “Controllers” or contact us
ABB CRB 1100 SWIFTI
ABB CRB 15000 GoFa
ABB IRB 1100
ABB IRB 120
ABB IRB 1200
ABB IRB 1200 Food-grade
ABB IRB 1200 Foundry Plus
ABB IRB 120FGL
ABB IRB 120T
ABB IRB 1300 Foundry
ABB IRB 1300 Standard/IP67/Clean Room
ABB IRB 140
ABB IRB 1400
ABB IRB 14050 Single-arm YuMi
ABB IRB 140T
ABB IRB 1410
ABB IRB 1520ID
ABB IRB 1600
ABB IRB 1660ID
ABB IRB 2400
ABB IRB 2600
ABB IRB 2600ID
ABB IRB 4400
ABB IRB 4400L
ABB IRB 4450S
ABB IRB 460
ABB IRB 4600
ABB IRB 52
ABB IRB 5300 Left
ABB IRB 5300 Right
ABB IRB 5350
ABB IRB 5400
ABB IRB 6400R
ABB IRB 6400R M2000
ABB IRB 660
ABB IRB 6600
ABB IRB 6600 LeanID
ABB IRB 6620
ABB IRB 6640
ABB IRB 6640 LeanID
ABB IRB 6640ID
ABB IRB 6650
ABB IRB 6650 LeanID
ABB IRB 6650S
ABB IRB 6650S LeanID MH6
ABB IRB 6650S LeanID SW6
ABB IRB 6650S MH3
ABB IRB 6660
ABB IRB 6700
ABB IRB 6700 LeanID MH6
ABB IRB 6700 LeanID SW6
ABB IRB 6700 MH3
ABB IRB 6700Inv
ABB IRB 6790
ABB IRB 760
ABB IRB 7600
ABB IRB 7600 LeanID MH6
ABB IRB 7600 LeanID SW6
ABB IRB 7600 MH3
ABB IRB 8700
ABB IRB 8700 MH3
ABB IRB 8700 MH6
ABB IRB 8700 SW6
ABB IRB 910INV
ABB IRB 910SC
ABB IRB6620-220
ABB IRB 5320
ABB IRB 5350 Rail
ABB IRBP A
ABB IRBP B
ABB IRBP C
ABB IRBP D
ABB IRBP L
ABB IRBP R
ABB IRBT 2005
ABB IRBT 4004
ABB IRBT 6004
ABB IRBT 7004
ABB MID 1000
ABB MID 500
ABB MU 100
ABB MU 200
ABB MU 250
ABB MU 300
ABB MU 400
ABB MU 80
ABB Paint Rail
ABB RTT
Doosan

We offer full compatibility with the Doosan robot catalogue. If you have questions or don’t see your equipment below, please contact us.

  • Doosan ControlBox1 controller
Doosan A0509
Doosan A0912
Doosan H2017
Doosan H2515
Doosan M0609
Doosan M0617
Doosan M1013
Doosan M1509
FANUC

The compatibility with FANUC robots is currently under development. If you have questions or don’t see your equipment below, please contact us.

  • FANUC RJ3iC, R-30iA and R-30iB controllers
FANUC ARCMate100iD
FANUC ARCMate100iD_10L
FANUC ARCMate100iD_8L
FANUC ARCMate120iD
FANUC ARCMate50iD
FANUC CR-15iA
FANUC CR-4iA
FANUC CR-7iA
FANUC LRMate200iD
FANUC LRMate200iD_4S
FANUC LRMate200iD_4SC
FANUC LRMate200iD_7C
FANUC LRMate200iD_7H
FANUC LRMate200iD_7L
FANUC LRMate200iD_7LC
FANUC M-10iD_10L
FANUC M-2000iA_1200
FANUC M-2000iA_1700L
FANUC M-2000iA_2300
FANUC M-2000iA_900L
FANUC M-20iB_25
FANUC M-20iB_25C
FANUC M-20iB_35S
FANUC M-710iC_12L
FANUC M-710iC_20M
FANUC M-710iC_45M
FANUC M-710iC_50
FANUC M-710iC_50H
FANUC M-900iB_280
FANUC M-900iB_280L
FANUC M-900iB_360
FANUC M-900iB_400L
FANUC M-900iB_700
FANUC R-1000iA_100F
FANUC R-1000iA_120F-7B
FANUC R-1000iA_130F
FANUC R-1000iA_80F
FANUC R-1000iA_80H
FANUC R-2000iC_100P
FANUC R-2000iC_125L
FANUC R-2000iC_210F
FANUC R-2000iC_210L
FANUC R-2000iC_210R
FANUC R-2000iC_210WE
FANUC R-2000iC_220U
FANUC R-2000iC_270F
FANUC R-2000iD_100FH
Inovo Robotics

We offer full compatibility with the Inovo Robotics robot catalogue. If you have questions or don’t see your equipment below, please contact us.

  • Inovo Robotics RCU1 controller
Inovo Robotics Long
Inovo Robotics Mid
Inovo Robotics Short
Kawasaki

The compatibility with Kawasaki robots is currently under development. If you have questions or don’t see your equipment below, please contact us.

  • Kawasaki D, E and F controller
Kawasaki BA006N
Kawasaki BT200L
Kawasaki BX100L
Kawasaki BX100N
Kawasaki BX100S
Kawasaki BX130X
Kawasaki BX165L
Kawasaki BX165N
Kawasaki BX200L
Kawasaki CX110L
Kawasaki CX165L
Kawasaki CX210L
Kawasaki KF121
Kawasaki MC004N
Kawasaki MC004V
Kawasaki MS005N
Kawasaki RS003N
Kawasaki RS005L
Kawasaki RS005N
Kawasaki RS006L
Kawasaki RS007L
Kawasaki RS007N
Kawasaki RS010L
Kawasaki RS010N
Kawasaki RS015X
Kawasaki RS020N
Kawasaki RS030N
Kawasaki RS050N
Kawasaki RS080N
Kawasaki ZH100U
Kawasaki ZT165X
KUKA

We offer extensive compatibility with the KUKA catalogue, including advanced multi-robot motion, communication and process-specific features.

If you have questions or don’t see your equipment below, please contact us.

  • KUKA KR C1, KR C2 and KR C4 controllers
  • We recommend using KUKA KR C4 controllers, with KSS 8.x or more recent
  • We support a variety of KUKA software packages, including KUKA.RSI and KUKA.RoboTeam
  • KUKA.SIM is not required
  • For specific controller software packages, please see “Controllers” or contact us
KUKA KR 10 R1100 fivve AGILUS-1
KUKA KR 10 R1100 fivve C AGILUS-1
KUKA KR 10 R1100 HM SC AGILUS-2
KUKA KR 10 R1100 sixx AGILUS-1
KUKA KR 10 R1100 sixx C AGILUS-1
KUKA KR 10 R1100 sixx CR AGILUS-1
KUKA KR 10 R1100 sixx W AGILUS-1
KUKA KR 10 R1100-2 AGILUS-2
KUKA KR 10 R1100-2 AIRSKIN
KUKA KR 10 R1100-2 AIRSKIN PA
KUKA KR 10 R1100-2 C AGILUS-2
KUKA KR 10 R1100-2 W AGILUS-2
KUKA KR 10 R1420
KUKA KR 10 R1440-2
KUKA KR 10 R900 HM SC AGILUS-2
KUKA KR 10 R900 sixx AGILUS-1
KUKA KR 10 R900 sixx C AGILUS-1
KUKA KR 10 R900 sixx CR AGILUS-1
KUKA KR 10 R900 sixx W AGILUS-1
KUKA KR 10 R900-2 AGILUS-2
KUKA KR 10 R900-2 AIRSKIN
KUKA KR 10 R900-2 AIRSKIN PA
KUKA KR 10 R900-2 C AGILUS-2
KUKA KR 10 R900-2 W AGILUS-2
KUKA KR 100 R3500 press
KUKA KR 100 R3500 press C
KUKA KR 1000 1300 titan PA
KUKA KR 1000 1300 titan PA F
KUKA KR 1000 L750 titan Titan
KUKA KR 1000 L950 titan PA
KUKA KR 1000 L950 titan PA F
KUKA KR 1000 titan Titan
KUKA KR 12 R1810
KUKA KR 12 R1810 2
KUKA KR 12 R1810 2 C
KUKA KR 12 R1810 2 W
KUKA KR 120 R1800 nano C Quantec
KUKA KR 120 R1800 nano Quantec
KUKA KR 120 R2100 nano F exclusive Quantec
KUKA KR 120 R2500 pro Quantec
KUKA KR 120 R2700 extra HA Quantec
KUKA KR 120 R2700-2
KUKA KR 120 R2900 extra C F HP Quantec
KUKA KR 120 R2900 extra C Quantec
KUKA KR 120 R2900 extra F HP Quantec
KUKA KR 120 R2900 extra Quantec
KUKA KR 120 R3100-2
KUKA KR 120 R3200 PA
KUKA KR 120 R3500 press
KUKA KR 120 R3500 press C
KUKA KR 120 R3500 prime K Quantec
KUKA KR 120 R3900 ultra K F HP Quantec
KUKA KR 120 R3900 ultra K Quantec
KUKA KR 150 R2700 extra C F HP Quantec
KUKA KR 150 R2700 extra C Quantec
KUKA KR 150 R2700 extra F HP Quantec
KUKA KR 150 R2700 extra Quantec
KUKA KR 150 R2700-2
KUKA KR 150 R3100 prime Quantec
KUKA KR 150 R3100-2
KUKA KR 150 R3300 prime K Quantec
KUKA KR 150 R3700 ultra K F HP Quantec
KUKA KR 150 R3700 ultra K Quantec
KUKA KR 16 arc HW
KUKA KR 16 arc HW C
KUKA KR 16 L6-2
KUKA KR 16 L6-2 C
KUKA KR 16 L6-2 KS
KUKA KR 16 L8-3 arc HW
KUKA KR 16 L8-3 Arc HW
KUKA KR 16 R1610
KUKA KR 16 R1610 2
KUKA KR 16 R1610 2 C
KUKA KR 16 R1610 2 W
KUKA KR 16 R2010
KUKA KR 16 R2010 2 C
KUKA KR 16 R2010 2 C4
KUKA KR 16 R2010 2 W
KUKA KR 16 R2010 AIRSKIN
KUKA KR 16 R2010 AIRSKIN PA
KUKA KR 16 R2010-2 AIRSKIN
KUKA KR 16 R2010-2 AIRSKIN PA
KUKA KR 160 R1570 nano C Quantec
KUKA KR 160 R1570 nano Quantec
KUKA KR 16-2
KUKA KR 16-2 C
KUKA KR 16-2 KS
KUKA KR 16-2 KS C
KUKA KR 16-2 W
KUKA KR 180 R2100 nano F exclusive Quantec
KUKA KR 180 R2500 extra C F HP Quantec
KUKA KR 180 R2500 extra C Quantec
KUKA KR 180 R2500 extra F HP Quantec
KUKA KR 180 R2500 extra Quantec
KUKA KR 180 R2900 prime Quantec
KUKA KR 180 R2900-2
KUKA KR 180 R3100 prime K Quantec
KUKA KR 180 R3200 PA
KUKA KR 180 R3500 ultra K F HP Quantec
KUKA KR 180 R3500 ultra K Quantec
KUKA KR 180 R3500-2 K
KUKA KR 20 R1810
KUKA KR 20 R1810 2
KUKA KR 20 R1810 2 C
KUKA KR 20 R1810 2 W
KUKA KR 20 R1810 AIRSKIN
KUKA KR 20 R1810 AIRSKIN PA
KUKA KR 20 R1810-2 AIRSKIN
KUKA KR 20 R1810-2 AIRSKIN PA
KUKA KR 20 R2010 KS F
KUKA KR 20 R3100 Iontec-
KUKA KR 20-3
KUKA KR 20-3 C
KUKA KR 210 R2700 extra Quantec
KUKA KR 210 R2700 prime C Quantec
KUKA KR 210 R2700 prime CR Quantec
KUKA KR 210 R2700 prime Quantec
KUKA KR 210 R2700-2
KUKA KR 210 R2900 prime K Quantec
KUKA KR 210 R3100 ultra C Quantec
KUKA KR 210 R3100 ultra Quantec
KUKA KR 210 R3100-2
KUKA KR 210 R3100-2 C
KUKA KR 210 R3300 ultra K Quantec
KUKA KR 210 R3300-2 K
KUKA KR 22 R1610
KUKA KR 22 R1610 2
KUKA KR 22 R1610 2 C
KUKA KR 22 R1610 2 W
KUKA KR 22 R1610-2 AIRSKIN
KUKA KR 22 R1610-2 AIRSKIN PA
KUKA KR 240 R2500 prime Quantec
KUKA KR 240 R2700 prime Quantec
KUKA KR 240 R2900 ultra C Quantec
KUKA KR 240 R2900 ultra Quantec
KUKA KR 240 R2900-2
KUKA KR 240 R2900-2 C
KUKA KR 240 R3100 ultra K Quantec
KUKA KR 240 R3200 PA
KUKA KR 240 R3200-2 PA
KUKA KR 240 R3330 C Fortec
KUKA KR 240 R3330 Fortec
KUKA KR 250 R2700 2 C
KUKA KR 250 R2700 2 C4 F LR
KUKA KR 270 R2700 ultra C Quantec
KUKA KR 270 R2700 ultra Quantec
KUKA KR 270 R2900 ultra K Quantec
KUKA KR 270 R3100 ultra K Quantec
KUKA KR 270 R3100-2 K
KUKA KR 280 R3080 Fortec
KUKA KR 3 R540 AGILUS
KUKA KR 3 R540 AGILUS-2
KUKA KR 3 R540 C AGILUS-2
KUKA KR 30 HA
KUKA KR 30 HA C
KUKA KR 30 L16-2
KUKA KR 30 L16-2 C
KUKA KR 30 R2100 Iontec-
KUKA KR 300 R2500 ultra C Quantec
KUKA KR 300 R2500 ultra Quantec
KUKA KR 300 R2500 ultra SE Quantec
KUKA KR 300 R2700 2 C4 F LR
KUKA KR 300 R2700-2 C
KUKA KR 300-2 PA
KUKA KR 30-3
KUKA KR 30-3 C
KUKA KR 30-4 KS
KUKA KR 340 R3330 Fortec
KUKA KR 360 R2830 C Fortec
KUKA KR 360 R2830 Fortec
KUKA KR 4 R600
KUKA KR 420 R3080 Fortec
KUKA KR 420 R3330 Fortec
KUKA KR 470-2 PA
KUKA KR 480 R3330 MT Fortec
KUKA KR 5 arc
KUKA KR 5 arc C
KUKA KR 5 R1400
KUKA KR 5 R1400 C
KUKA KR 50 R2100 Iontec-
KUKA KR 50 R2500 F Iontec-
KUKA KR 50 R2500 Iontec-
KUKA KR 500 R2830 C Fortec
KUKA KR 500 R2830 Fortec
KUKA KR 500 R2830 MT Fortec
KUKA KR 510 R3080 Fortec
KUKA KR 5-2 arc HW
KUKA KR 5-2 arc HW C
KUKA KR 6 KS
KUKA KR 6 R1820
KUKA KR 6 R1820 arc HW
KUKA KR 6 R1820 HW
KUKA KR 6 R1840-2
KUKA KR 6 R1840-2 arc HW
KUKA KR 6 R700 fivve AGILUS-1
KUKA KR 6 R700 fivve C AGILUS-1
KUKA KR 6 R700 HM SC AGILUS-2
KUKA KR 6 R700 sixx AGILUS-1
KUKA KR 6 R700 sixx C AGILUS-1
KUKA KR 6 R700 sixx CR AGILUS-1
KUKA KR 6 R700 sixx W AGILUS-1
KUKA KR 6 R700-2 AGILUS-2
KUKA KR 6 R700-2 C AGILUS-2
KUKA KR 6 R700-2 W AGILUS-2
KUKA KR 6 R900 fivve AGILUS-1
KUKA KR 6 R900 fivve C AGILUS-1
KUKA KR 6 R900 HM SC AGILUS-2
KUKA KR 6 R900 sixx AGILUS-1
KUKA KR 6 R900 sixx C AGILUS-1
KUKA KR 6 R900 sixx CR AGILUS-1
KUKA KR 6 R900 sixx W AGILUS-1
KUKA KR 6 R900-2 AGILUS-2
KUKA KR 6 R900-2 C AGILUS-2
KUKA KR 6 R900-2 W AGILUS-2
KUKA KR 60 HA
KUKA KR 60 HA C
KUKA KR 60 L16-2 KS
KUKA KR 60 L30 HA C
KUKA KR 60 L30 HA CR
KUKA KR 60 L30-3
KUKA KR 60 L30-3 C
KUKA KR 60 L30-4 KS
KUKA KR 60 L45 HA
KUKA KR 60 L45-3
KUKA KR 60 L45-3 C
KUKA KR 60 L45-4 KS
KUKA KR 60 L45HA 3 C4 C LG ZH02
KUKA KR 600 R2830 Fortec
KUKA KR 60-3
KUKA KR 60-3 C
KUKA KR 60-4 KS
KUKA KR 6-2 KS
KUKA KR 70 R2100 F Iontec-
KUKA KR 70 R2100 Iontec-
KUKA KR 8 R1420 arc HW
KUKA KR 8 R1420 HW
KUKA KR 8 R1440-2 arc HW
KUKA KR 8 R1620
KUKA KR 8 R1620 arc HW
KUKA KR 8 R1620 HW
KUKA KR 8 R1640-2
KUKA KR 8 R1640-2 arc HW
KUKA KR 8 R2010
KUKA KR 8 R2010 2
KUKA KR 8 R2010 2 C
KUKA KR 8 R2010 2 W
KUKA KR 8 R2100 arc HW
KUKA KR 8 R2100-2 arc HW
KUKA KR 90 R2700 pro Quantec
KUKA KR 90 R2900 extra HA Quantec
KUKA KR 90 R3100 extra C F HP Quantec
KUKA KR 90 R3100 extra C Quantec
KUKA KR 90 R3100 extra F HP Quantec
KUKA KR 90 R3100 extra HA Quantec
KUKA KR 90 R3100 extra Quantec
KUKA KR 90 R3700 prime K Quantec
KUKA LBR iisy 3 R600
KUKA LBR iisy 3 R760
KUKA LBR iiwa 14 R820
KUKA LBR iiwa 7 R800
KUKA KP1-H
KUKA KP1-HC
KUKA KP1-MB
KUKA KP1-MC
KUKA KP1-HD
KUKA KP1-MDC
KUKA KP1-V
KUKA KP1-V2T
KUKA KP1-V2T M
KUKA KP2-HV
KUKA KP2-HV HW
KUKA KP2-SV
KUKA KP3-H2H
KUKA KP3-V2H
KUKA KP3-V2MD
KUKA KP5-V2S2V
KUKA DKP
Staubli

We offer extensive compatibility with the Stäubli catalogue. If you have questions or don’t see your equipment below, please contact us.

  • Stäubli CS8 and CS9 controllers
Stäubli RS20
Stäubli RS40B
Stäubli RS60
Stäubli RS80
Stäubli RX130B
Stäubli RX130BL
Stäubli RX130BXL
Stäubli RX160
Stäubli RX160HD
Stäubli RX160L
Stäubli RX170B
Stäubli RX170BL
Stäubli RX170HSM
Stäubli RX60B
Stäubli RX60BL
Stäubli RX90B
Stäubli RX90BL
Stäubli TP80
Stäubli TS2 100
Stäubli TS2 40
Stäubli TS2 60
Stäubli TS2 80
Stäubli TS20
Stäubli TS40
Stäubli TS60
Stäubli TS80
Stäubli TX2 140
Stäubli TX2 160
Stäubli TX2 160L
Stäubli TX2 40
Stäubli TX2 40BIO
Stäubli TX2 60
Stäubli TX2 60L
Stäubli TX2 60LKER
Stäubli TX2 90
Stäubli TX2 90L
Stäubli TX2 90XL
Stäubli TX200
Stäubli TX200L
Stäubli TX250PAINT
Stäubli TX2TOUCH 60L
Stäubli TX2TOUCH 90
Stäubli TX2TOUCH 90L
Stäubli TX2TOUCH 90XL
Stäubli TX40
Stäubli TX60
Stäubli TX60L
Stäubli TX90
Stäubli TX90L
Stäubli TX90XL
Stäubli TX90XLCO2
Stäubli TX90XLJEN
Universal Robots

We offer full compatibility with the Universal Robots catalogue. If you have questions or don’t see your equipment below, please contact us.

  • Universal Robots CB1, CB2, CB3 and e-series CB5 controllers
Universal Robots UR10
Universal Robots UR10e
Universal Robots UR3
Universal Robots UR3e
Universal Robots UR5
Universal Robots UR5e
Yaskawa Motoman

The compatibility with Yaskawa Motoman robots is currently under development. If you have questions or don’t see your equipment below, please contact us.

  • Yaskawa XRC, NX100, DX100 and YRC1000 controllers

Looking for a particular robot, controller, process equipment or software compatibility?

ask us