Faster robots. Faster ROS
Hardware acceleration

Faster robots. Faster ROS
Hardware acceleration

Our mission

Customized brains for robots

Acceleration Robotics is a firm focused on designing customized hardware, or “brains”, that speed up a robot's operation. In particular, the company creates custom compute architectures for high performance robots through hardware acceleration solutions (CPU, FPGAs, GPUs and combinations).


News

Acceleration Robotics announce and open sources ROBOTCORE®, the first Robotic Processing Unit – specialized in ROS computations

ROBOTCORE® is a processing unit for the robotics architect that maps robotics computations efficiently to its CPUs, GPU and FPGA to obtain faster robots and with additional real-time capabilities.

Read press release
Acceleration Robotics and PlanV collaborating to create a robotics microcontroller unit (MCU) powered by RISC-V and ROS 2

The “roscore-v” project aims to create an MCU that has a native ROS 2 hardware implementation and delivers lower latency and additional real-time capabilities.

Read press release
Acceleration Robotics collaborating with AMD to design next-generation robotic compute architectures with ROS

Acceleration Robotics, who leads the ROS 2 Hardware Acceleration community efforts, will collaborate with AMD to develop new robotic capabilities with its Adaptive SoCs and SOMs.

Read press release
Towards robot accelerators, democratizing hardware acceleration in robotics

Acceleration Robotics and Harvard University will present in Japan an Open Architecture for hardware accelerating robots that helps prototype “robot chips” and make robot computations faster.

Read press release
Acceleration Robotics launch ROBOTCORE® Framework to speed-up ROS 2 robots

The ROBOTCORE® hardware acceleration framework helps roboticists build “robot chips” and make robot computations faster, more deterministic and power efficient through FPGAs and GPUs.

Read press release

Products

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®

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

Learn more

Tools and Robot IP Cores

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

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

ROBOTCORE®
Perception

Accelerated ROS 2
robotics perception
stack.

Learn more

ROBOTCORE®
Transform

Accelerated ROS 2
coordinate transformations
(tf2).

Learn more
ROBOTCORE

ROBOTCORE Framework

Hardware Acceleration Framework for ROS

ROBOTCORE® empowers you with capabilities to build custom compute architectures for robots, or "robot cores". It deals with vendor proprietary libraries, accelerating computations, increasing performance and abstracting away the complexity of bringing your Robot Operating System (ROS) computational graphs to your favourite silicon architecture.

A ROS hardware acceleration framework that provides its customers with a development, build and deployment experience for hardware and hardware accelerators similar to the standard, non-accelerated ROS development flow.

Learn more

ROBOTCORE Perception

Accelerate your Robotic Perception Stack

ROBOTCORE® Perception is an optimized robotic perception stack that leverages hardware acceleration to provide a speedup in your perception computations.

API-compatible with the ROS 2 perception stack, ROBOTCORE® Perception delivers high performance, real-time and reliability to your robots' perception.

ROBOTCORE Perception

Learn more
ROBOTCORE Perception
ROBOTCORE Transform

ROBOTCORE Transform

Accelerate your Robotic Coordinate System Transformations (TF)

ROBOTCORE® Transform is an optimized robotics transform library that manages efficiently the transformations between coordinate systems in a robot.

API-compatible with the ROS 2 transform (tf2) library, ROBOTCORE® Transform delivers higher throughput and lower latency while aligning with the standard way to keep track of coordinate frames and transform data within a ROS robotic system.

ROBOTCORE Transform

Learn more

ROBOTCORE Cloud

Accelerate your Robotic Computations with The Cloud

ROBOTCORE® Cloud allows roboticists to launch parts of their ROS 2 computational graphs into the cloud while addressing interoperability and scalability issues. It supports the most popular cloud providers including Azure, GCP and AWS.

Technically, it extends ROS 2 to a) provision cloud machines from either the ROS 2 CLI or the ROS 2 launch system, b) set up a secure private network and address interoperability issues and c) deploy the graphs as specified in the ROS 2 launch system extensions. Best of all, it aligns with ROBOTCORE® , empowering developers with a unique flow to deploy their accelerators into cloud instances in a compute substrate-agnostic manner (across CPUs, GPUs and FPGAs).

ROBOTCORE Cloud

Learn more
ROBOTCORE Cloud

Hardware acceleration services

Hardware acceleration will revolutionize robotics, enabling faster robots. However, the diversity of acceleration options makes it difficult for roboticists to easily deploy accelerated systems without expertise in each specific hardware platform.

Our robot hardware acceleration services will help you bring up the full potential of your robots by consulting or designing hardware for you.

Find out more

Hardware acceleration

News
Explore

Robot Operating System

ROS
Explore

We're robot architects

Improving robot computational graphs to run faster, consuming less power and in real-time.

Let's talk