CerebrumTechnology Book a Demo

Cerebrum technology

A reasoning engine for the physical world

Cerebrum technology gives autonomous machines deterministic reasoning: the same approved knowledge and the same inputs always lead to the same decision, and every decision can be explained and replayed.

Target integration architecture

One reasoning platform. Many robotic systems.

Controller stacks & robotics software

  • ArduPilot Copter · Plane MAVLink
  • PX4 Air vehicles · Rovers MAVLink · ROS 2
  • Betaflight FPV flight control MSP / RC bridge
  • ArduRover Ground · Surface vessels MAVLink
  • ArduSub + BlueOS Underwater autopilot + companion MAVLink
  • MOOS-IvP Marine autonomy software MOOSDB publish / subscribe
  • ROS 2 Mobile robots · Manipulators Topics · Services · Actions Typical transport: DDS
  • Universal Robots Arms · Cobots URScript · RTDE
  • AGV / AMR controllers Mobile robot fleets VDA 5050 / MQTT

Local controllers: stabilization, motion loops & failsafes

Local drive buses: CANopen · EtherCAT

Controller-specific adapters

Capability mapping · Protocol translation · Command bounds

Up to the adapters: Authorized goals & commands

Same platform APIs · Same deployment blueprint

Down to the platform: State, feedback & receipts

Shared platform foundation

Cerebrum Technology

  • Observations & state
  • Intents & commands
  • Receipts & evidence
  • Knowledge & profiles
  • Perception & state estimation Observations → estimates
  • World & ownship awareness Situation, freshness & limits
  • Reasoning & coordination Alternatives → semantic intents
  • Policies & capabilities Authority & capability checks
  • Safety & execution coordination Admission, bounds & receipts
  • Evidence & replay Traceability across all modules
  • Governed Knowledge Ontologies, policies & approved experience
  • Knowledge synthesis & learning ILP / ALP candidate knowledge
  • Governance & commissioning Review, approval & explicit activation
  • Deployment infrastructure
  • Identity & trust
  • Version compatibility
  • Health & operations

Shared foundation · Controller-specific adapters · Independent deployments

Illustrative adapter targets; integration validated per controller and deployment.

How it works

The engine, function by function

Choose a function, or click its part of the brain. A short explanation comes first; the details follow below.

  • Governed Knowledge: What the engine knows decides how it can act
  • Perception: Observations with stated confidence
  • World view and spatial intelligence: An operational understanding of the world
  • Memory and learning: Memory gives every decision context
  • Reasoning and decisions: The same knowledge and the same inputs give the same decision
  • Coordination and execution: Independent platforms, one shared mission
  • Ownship: the self-aware platform: Knowing its own capabilities and limits

A precise meaning of cognition

Perception. Memory. Reasoning. Action.

Here, robotic cognition describes these observable functions and the models that connect them. Operational self-awareness means representing the robot’s own capabilities, resources and limits.

A decision, explained

Why did the drone do that?

Choose a step to watch it.

Bring accountable reasoning to your autonomous system.

Tell us about the machine, environment and operating constraints you need to support. We will explore how a commissioned knowledge stack, authority model and validation boundary could fit your existing sensing, control and execution systems.