Skip to main content

Supported hardware

The AICA System supports many different types of hardware. The following tables present robotic manipulators and peripherals for which drivers exist, along with necessary prerequisites and additional software that these might require.

note

This list is work in progress and regularly updated. If your hardware is not listed, please submit a ticket to the AICA Community Feedback board or reach out to the AICA team for assistance or further details.

As described in this section, the AICA System can integrate existing ROS drivers. This allows you to expand the supported hardware list by using open source or custom-developed ROS packages.

Robotic manipulators

BrandRobot ControllerAdd-onsAdditional Notes
ABBOmniCoreRobot Web Services, Externally Guided MotionRobotWare 7.X
KUKAKR C5RobotSensorInterface
Mecademicn/an/aTCP/IP & EtherCAT drivers for Meca500
StäubliCS9, CS8Calter, advCtrlFunctionsTX2 series
Universal RobotsPolyscope > 5.Xn/a
Franka Emikan/aFast Research Interfacebeta version available
Kassown/aKORD CBunbeta version available
KinovaGen3n/abeta version available
UFACTORYn/an/abeta version available

Peripherals

BrandSupported DevicesRequirementsAdditional Notes
SCHUNKEGU, EGK, EZU mechatronic grippersModbus RTU or Ethernet-based (PROFINET, Ethernet/IP, and EtherCAT) interface
ATIForce / Torque SensorsNet F/T interface
Bota SystemsForce / Torque SensorsSerial or EtherCAT interface
OrbbecGemini 33X/435Le/2/2L, Femto Bolt/Mega, Astra 2n/a
Intel RealSenseL515, D4XXn/a
tip

You can also use generic cameras and webcams with the Camera Streamer from the core-vision components package, provided your host machine can natively mount them as USB devices.

Industrial PC (IPC) support

Along with consumer-grade computers that can be configured to work with the AICA framework, we have extensively used and validated the operation of the framework with the following IPCs:

ManufacturerModelAvailable GPUGPU SupportNotes
SiemensSIMATIC BX-39ANoNoIndustrial OS; various hardware configurations supported
SiemensSIMATIC IPC 547JNoNoUbuntu real-time OS; various hardware configurations supported
BeckhoffC6043YesYesUbuntu real-time OS; various hardware configurations supported, incl. GPU support
BoschctrlX X3NoNoctrlX OS (development purposes only; limited computational resources
BoschctrlX X7Yes (optional)NoctrlX OS

In many occasions, setting up these machines/OSs may require some more nuanced configuration steps. For additional or specialized support on getting these machines up and running you may always contact us.