Hardware acceleration products for robots

Services

Products

ROBOTCORE® ecosystem

Robotic Processing Units (RPUs)

RPUs are robot brains, processing units for robots that map efficiently robot behaviors (programmed as ROS computational graphs) to underlying compute resources. They empower robots with the ability to react faster, consume less power, and deliver additional real-time capabilities.

ROBOTCORE®

ROBOTCORE® RPU

A robot-specific processing unit
specialized in ROS computations.
Features 16xCPUs, a GPU and an FPGA.

Learn more

Tools and IP Cores for robots

Semiconductor building blocks for robots. ROS 2 API-compatible hardware acceleration tools and robot Intellectual Property (IP) cores (IP cores). Increase your robot's performance, including latency, throughput and power efficiency.

ROBOTCORE®
Collaborative

Accelerated dynamic
collision avoidance.
ros2_control APIs.

Learn more

ROBOTCORE®
ROS 2

Accelerated ROS 2
network communications.
ROS 2 on FPGA.

Learn more

ROBOTCORE®
RTPS

Accelerated DDS
network communications.
DDS-RTPS on FPGA.

Learn more

ROBOTCORE®
UDP/IP

Accelerated UDP/IP
networking stack.
UDP/IP on FPGA.

Learn more

ROBOTCORE®
Perception

Accelerated ROS 2
robotics perception
stack.

Learn more

ROBOTCORE®
Transform

Accelerated ROS 2
coordinate transformations
(tf2).

Learn more

ROBOTCORE®
Framework

Hardware acceleration
framework for ROS
and ROS 2.

Learn more

ROBOTCORE®
Cloud

Tools to speed-up ROS 2
graphs with the cloud,
and in the cloud.

Learn more

Let us be your hardware
acceleration partner

ROS and ROS 2 experts

report

We serve clients from all over the world

report

Our past experience speaks for our work. Ask for references!

report

We use the best tools in the industry