Skip to main content

Hardware Architecture

Where This Fits

This page describes how Atlas implements sensor synchronization at the hardware level.

After understanding the synchronization problem, this section explains how Atlas establishes a sensor domain boundary that unifies timing, power, and connectivity.

This is where the problem becomes a physical system.


Atlas Fusion V2 provides a deterministic sensor backbone for robotics systems.

It consolidates sensor connectivity, power distribution, and timing into a single hardware layer between sensors and the robot compute platform.


What Atlas Fusion V2 Does

Atlas Fusion V2 transforms sensor integration from fragmented wiring into a structured hardware system.

Instead of connecting every sensor directly to the SBC, all sensors connect to Atlas.

Atlas exposes the entire sensor subsystem through a single upstream interface.

Atlas Fusion V2 architecture


Core Architecture Pillars

Atlas Fusion V2 is built on three core hardware principles:

1. One-Cable Sensor Integration

Atlas replaces multi-cable sensor wiring with a single upstream connection.

Instead of:

  • multiple USB cables
  • separate UART wiring
  • individual timing lines
  • distributed power modules

Atlas provides:

  • one upstream interface to the SBC
  • one centralized sensor backbone
  • one clean system integration boundary

Result:

  • reduced cable harness complexity
  • cleaner mechanical design
  • lower integration effort

Atlas Fusion V2 One Cable


2. Centralized Power Distribution

Atlas provides protected onboard power for all connected sensors.

Instead of multiple external power modules, sensors are powered through a unified board-level design.

Result:

  • reduced electrical noise from scattered converters
  • improved power stability across sensors
  • simplified system power architecture

3. Deterministic Timing Authority

Atlas establishes a hardware-level timing boundary for all connected sensors.

It accepts external timing input and distributes synchronization signals across the sensor stack.

Result:

  • aligned sensor capture timing
  • consistent timestamp reference
  • improved multi-sensor data correlation

Atlas Fusion V2 Deterministic Timing Authority


Why This Architecture Matters

Traditional robotics systems connect sensors directly to the SBC, resulting in:

  • 7–10 independent sensor cables routed to the SBC
  • mixed interfaces across USB, UART, I2C, SPI, and PPS
  • multiple sensor powers delivered through scattered converters and ad hoc wiring
  • No clean timing boundary across devices
  • difficult debugging and maintenance due to loose connectors and harness complexity
  • Repeated engineering work for every new robot SKU

Atlas replaces this with a structured hardware model:

  • one sensor backbone
  • one power domain
  • one timing authority
  • one upstream connection

This simplifies both development and deployment.


Deployment Advantages

Simpler Integration

  • fewer cables routed to the SBC
  • reduced dependency on SBC I/O ports

Higher Reliability

  • fewer connection points at the SBC
  • reduced vibration-related failures

Cleaner Electrical Design

  • centralized power reduces interference
  • fewer independent switching sources

Faster Debugging

  • issues can be isolated at the Atlas boundary
  • no need to trace multiple cables

Platform Reuse Across SKUs

Atlas Fusion V2 is designed as a reusable sensor backbone across robot platforms.

Once adopted, the same architecture can be deployed across multiple SKUs and product lines without redesigning sensor integration.

Result:

  • faster development of new robot platforms
  • reduced engineering repetition
  • consistent system architecture across products

System Role

Atlas Fusion V2 does not replace the robot compute platform. It manages the sensor-side infrastructure, allowing the robot compute platform to focus on: Perception,Planning and AI processing.

At the hardware level, Atlas provides:

  • Sensor aggregation across mixed interfaces
  • Protected onboard power for connected sensor groups
  • A board-level timing authority
  • External PPS input and timing signal redistribution
  • Single-cable upstream integration to the compute platform
  • A strong reference design for white-label OEM customization

Reference Platform for OEM Integration

Atlas Fusion V2 is designed as a production-oriented reference board, not just an evaluation kit.

It serves as a white-label hardware architecture that enables OEM teams to move from evaluation to deployment without redesigning the sensor integration layer.


How OEM Teams Use Atlas

Evaluation Reference Board

Use Atlas as-is to validate:

  • sensor connectivity
  • timing behavior
  • system integration

Subsystem Integration Platform

Deploy Atlas as a reusable sensor subassembly in pilot or low-volume systems.


White-Label Derivative Design

Customize Atlas for production while preserving the core architecture.

Typical customization areas:

  • connector configuration
  • power input and budget
  • timing I/O behavior
  • MCU or control logic
  • enclosure and branding

Summary

The Atlas hardware stack transforms sensor integration from a one-time engineering task into a scalable, reusable hardware foundation that can be deployed across multiple robot SKUs and product lines.


Hardware Specification Details

This section defines the core hardware characteristics of Atlas Fusion V2, focusing on sensor aggregation, power distribution, interface definition, and mechanical design.


Sensor Aggregation Architecture

Atlas Fusion V2 aggregates multiple sensor classes into a single board-level integration domain.

Supported sensor interfaces include:

  • USB 3.0 downstream connections for cameras, LiDAR, and peripherals
  • UART interface for serial sensors and telemetry devices
  • I2C interface for low-speed digital sensors
  • SPI interface for higher-speed peripheral communication
  • Dedicated UART+PPS path for navigation or timing-aware sensors

This architecture allows the robot compute platform to interface with one unified sensor domain, instead of managing multiple independent sensor connections.


Power Distribution

Atlas Fusion V2 includes a protected onboard power system designed for robotics environments.

Input domain

  • 9–24V DC input from robot battery
  • reverse polarity protection
  • transient and surge protection

Output domain

  • 5V rail for USB sensors and high-power peripherals
  • 3.3V rail for MCU and low-voltage interfaces
  • No onboard 3.3V / 5V level shifting on Fusion V2; mixed-voltage support is implemented in white-label OEM PCB derivatives

Design objectives

  • centralized power delivery across all sensors
  • reduced reliance on external DC-DC modules
  • improved electrical stability and noise control
  • protection against peripheral faults
  • consistent power architecture across deployments

Interface Definition

Atlas exposes a structured set of hardware interfaces for sensor integration, timing control, and host communication.

Sensor and System Interfaces

Interface TypeQtyDescription
USB 3.0 Downstream3USB cameras, LiDAR, and peripherals
UART1Serial sensors or telemetry
I2C1Low-speed digital sensors
SPI1High-speed peripheral communication
UART+PPS Navigation Path1Dedicated serial path for navigation sensors
USB 3.0 Upstream1Connection to robot compute platform
DC Power Input19–24V system power input

Timing Interfaces

InterfaceRoleFunction in the timing systemPrimary value
PPS_INExternal time reference inputReceives PPS from GNSS or another high-accuracy source to align Atlas to a global or system-level referenceGives Atlas traceable absolute time
PPS_OUTStandard PPS outputRedistributes a conditioned board PPS signal to downstream systemsProvides hardware heartbeat and clock reference to other devices
SYNC_OUTPeriodic synchronization outputEmits periodic sync pulses for simultaneous sensor captureEnables deterministic multi-sensor acquisition cadence
TRIGGER_OUTProgrammable trigger outputEmits one-shot, burst, or scheduled trigger pulsesPrecisely controls sensor action timing

This interface model defines a clear hardware boundary between the sensor subsystem and the compute platform, while extending Atlas timing control through dedicated synchronization I/O.


Supported Sensor Categories

Atlas Fusion V2 supports multiple sensor integration models to balance plug-and-play usability, ecosystem scalability, and OEM customization.

Note: "Plug-and-play" refers to integration simplicity, not timing determinism.
The level of timing control depends on sensor hardware capabilities.


1. Descriptor-Based Integration (Certified Sensor Model)

This category includes sensors that integrate with Atlas using standard interfaces and descriptor-based integration models, without requiring Atlas-owned drivers or firmware.

Atlas does not take ownership of sensor-side software. Integration relies on:

• standard interfaces (USB UVC, CDC, UART, etc.)
• sensor vendor compliance with interface specifications
• optional validation through Atlas testing

Key characteristics

• no custom driver or firmware required from Atlas
• plug-and-play at the system integration level
• scalable without ongoing maintenance burden
• timing behavior depends on sensor capabilities (not enforced by Atlas)

Typical examples

• USB UVC cameras
• USB LiDAR devices
• standard-compliant USB or serial sensors


2. Pre-Validated Sensor Integrations (Reference Implementations)

This category includes a small set of commonly used sensors that Atlas supports with pre-validated reference implementations.

These are provided to accelerate evaluation and early-stage development.

Key characteristics

• ready-to-use integration with minimal setup
• reference firmware, configuration, or examples provided
• maintained as part of Atlas validation scope (limited set)
• plug-and-play experience, but timing determinism depends on sensor type

Typical examples

• IMU sensors (UART / SPI / I2C)
• GNSS modules with PPS support
• selected reference sensors from the Atlas evaluation kit


3. White-Label OEM Integration Sensors

This category covers sensors integrated through custom OEM or white-label designs based on the Atlas hardware architecture.

OEM teams extend Atlas to support additional sensors through hardware and software adaptation.

Key characteristics

• full flexibility for production system integration
• hardware and firmware co-design supported
• timing behavior can be optimized based on sensor capabilities
• required for proprietary or non-standard interfaces

Typical customization areas

• interface adaptation (SPI, I2C, UART, proprietary links)
• power requirements and control logic
• timing synchronization behavior
• connector types and mechanical integration


Integration Model Summary

Atlas follows a layered integration strategy:

• Descriptor-based integration for scalable, low-friction adoption
• Pre-validated sensors for fast evaluation and prototyping
• OEM customization for production deployment

This allows Atlas to function as:

• a flexible integration platform
• a deterministic timing infrastructure layer
• a production-ready hardware foundation for robotics systems


Mechanical Specification

Atlas Fusion V2 is designed for integration into mobile and industrial robotics systems.

Mechanical characteristics

  • industrial-grade locking connectors for all external interfaces
  • reduced risk of cable loosening under vibration
  • board-level mounting holes for secure installation
  • optimized connector placement for clean cable routing

Design intent

  • improve mechanical reliability in field deployments
  • simplify assembly and maintenance
  • reduce cable strain and routing complexity
  • support integration into enclosed or space-constrained systems


What Comes Next

Atlas hardware establishes timing authority, but hardware alone is not sufficient.

The next step is to understand how this timing becomes usable inside a robotics software stack.

👉 Continue to DSIL SDK