Other services

Robotics consulting

We are amongst the top experts globally on the Robot Operating System (ROS), including ROS and ROS 2. Our work is well known, widely distributed and used. Our robotics consulting services focus on helping our clients design specialized robot compute architectures and streamline various robotic processes using open source including ROS and Gazebo, so that you don't spend time reinventing the wheel and re-developing what already works.

Partner with us!

Why are we the right partner?

Beyond the usual robotics pipeline (sensing, perception, mapping, localization, motion control, low-level control and actuation), our areas of expertise applied to robotics include Artificial Intelligence, hardware acceleration (across compute substrates), systems architecture, interoperability, embedded systems, real-time, hardware modularity and distributed synchronization.

Our reports

Hardware Acceleration in Robotics Report 2022

2022 Hardware Acceleration in Robotics Report

2022 ROS 2 Hardware Acceleration Working Group Dissemination Report

2022 ROS 2 Hardware Acceleration Working Group Dissemination Report

2021 ROS 2 Hardware Acceleration Working Group Dissemination Report

2021 ROS 2 Hardware Acceleration Working Group Dissemination Report

Hardware Acceleration solutions for the robotics architect

Hardware Acceleration solutions for the robotics architect

Reach out
for robotics consulting

Our published research

RobotCore

ROS 2 on a Chip, Achieving Brain-Like Speeds and Efficiency in Robotic Networking

RobotCore

RobotCore: An Open Architecture for Hardware Acceleration in ROS 2

FogROS2

FogROS 2: An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2

Adaptive Computing in Robotics

Adaptive Computing in Robotics, Leveraging ROS 2 to Enable Software-Defined Hardware for FPGAs

Kria Robotics Stack, A ROS 2-centric Approach for Hardware Acceleration in Robotics

Time-sensitive networking for robotics

Time Synchronization in modular collaborative robots

The Hardware Robot Operating System (H-ROS), an infrastructure to create interoperable robot components

Towards a distributed and real-time framework for robots: Evaluation of ROS 2.0 communications for real-time robotic applications

Real-time Linux communications: an evaluation of the Linux communication stack for real-time robotic applications

Modular And Self-Adaptable (MASA) strategy for building robots

HRIM: the Hardware Robot Information Model

gym-gazebo2, a toolkit for reinforcement learning using ROS 2 and Gazebo

Robot_gym: accelerated robot training through simulation in the cloud with ros and gazebo

Hierarchical learning for modular robots

Towards self-adaptable robots: from programming to training machines

Extending the OpenAI Gym for robotics: a toolkit for reinforcement learning using ROS and Gazebo

ROS2Learn: a reinforcement learning framework for ROS 2

Evaluation of deep reinforcement learning methods for modular robots

Standards in robotics that we contributed

REP 2008, ROS 2 Hardware Acceleration Architecture and Conventions

REP 2008, ROS 2 Hardware Acceleration Architecture and Conventions

REP 2014, Benchmarking performance in ROS 2

REP 2014, Benchmarking performance in ROS 2

Do you have any questions?

Get in touch with our team.

Let's talk Case studies