First Layer Robotics logo
Motion Core entering pre-production validation
Coming Soon

Motion Core

Robotics Motion Subsystem for Differential-Drive Mobile Robots

A USB-connected motion subsystem for Raspberry Pi, NVIDIA Jetson and ROS 2 based robots — integrating motor control, wheel-velocity PID, kinematics, power distribution and safety architecture in a single robotics-native platform.

Why Motion Core?

Mobile robotics teams repeatedly rebuild the same low-level infrastructure — motor control, encoder acquisition, power systems, embedded firmware and host communication layers — for almost every new robot platform.

Reduce Repeated Engineering

Replace bespoke motor-control electronics and custom firmware with a reusable robotics motion subsystem.

Accelerate Robot Bring-Up

Move faster from prototype wiring and low-level integration to a functioning mobile robot platform.

Focus On Autonomy

Let robotics teams focus on perception, controls, navigation and application behaviour rather than embedded infrastructure.

Typical System Architecture

Motion Core sits between the host computer and the robot’s motors and power system, providing a complete motion subsystem over a single USB connection.

Motion Core system architecture diagram

Key Capabilities

Single USB Integration

One cable from host SBC to motion subsystem. No bespoke embedded layer to build, debug or maintain.

Differential-Drive Control

On-board wheel velocity PID, encoder acquisition and kinematics for differential-drive robots.

Open Protocol

ORCP (Open Robotics Communication Protocol) provides a clean abstraction between software and motion hardware.

Robotics-Native Software

Designed for Python, ROS 2 and MATLAB integration — not just low-level register or PWM control.

Integrated Power Architecture

Multi-chemistry battery monitoring, 5 V / 5 A auxiliary output and current monitoring for SBCs and sensors.

Safety-Oriented Design

Hardware E-stop, safe-start interlock and motor-disable logic designed in from the architecture upward.

Join the early validation programme

Motion Core is entering pre-production testing and characterisation. We are looking for robotics developers, university labs, integrators and startups building differential-drive mobile robots.

Register interest to receive development updates, beta availability and the Motion Core spec sheet.