Hardware Kit
x86_64 CPU
Workstation/NUC-class compute for heavy autonomy stacks, simulation, and multi-sensor fusion. Ideal for development, testing, and production gateways.
Linux
High compute
Dev/Deploy
Compute
Multi-core x86_64
Memory
8-128 GB RAM
OS/RTOS
Linux / Windows
Toolchain
gcc/clang, CMake
Power
30-200W (system-dependent)
Typical Boards
- Intel NUC / mini-PCs for embedded deployments
- Desktop workstations for development
- Industrial PCs for rugged environments
Toolchain + Build Profile
- Native gcc/clang builds
- Containerized builds for reproducibility
- CI pipelines for regression tests
cmake .. -DTARGET=posix
cmake --build .
Pin-Level + Electrical
- No direct GPIO; use USB/CAN/PCIe adapters
- Real-time I/O often handled by a companion MCU
- Use udev rules for stable device naming
Sensors + Peripherals
- High-bandwidth LiDAR, stereo, multi-camera arrays
- GNSS and IMU via USB/serial
Comms + Networking
- Ethernet, Wi-Fi, 4G/5G modems
- CAN via PCIe/USB adapters
Real-Time + Determinism
- Use real-time kernels or isolate CPU cores
- Pin critical threads and avoid memory spikes
Recommended Vault Modules
Pitfalls + Mitigations
- Non-deterministic scheduling under load
- Driver/permission issues on serial devices
- Power/thermal headroom on compact enclosures
Field Checklist
- Pin critical threads and set CPU governor
- Lock device names with udev rules
- Validate thermal envelope under peak load