Embodied AI

Robust Robotic State Estimation via Manifold Disentanglement for Embodied AI on the Edge.

Lead Research Engineer

Stealth Startup

May 2025 - present

Objective

To spearhead the complete research and development lifecycle for a novel, on-device artificial intelligence system for high-precision state estimation on a mobile robotics platform. From an ambiguous high-level goal, a fully-deployed system was delivered.

Challenges

  • Severe Hardware Constraints: The platform’s on-board sensors are resource-constrained and provide low-accuracy, high-noise data.
  • SOTA Benchmarking & Failure: I conducted a comprehensive literature review, implementing and benchmarking numerous state-of-the-art (SOTA) algorithms. These methods failed, yielding high errors.
  • Root Cause Analysis: The SOTA methods were fundamentally unsuited for our problem, as they are designed for high-fidelity sensors, not noisy data, and optimized for stationary receivers, whereas our platform is highly dynamic and mobile.

Methodology & Solution

  • Literature Review & Benchmarking: Conducted a comprehensive review of SOTA methodologies for state estimation. Key SOTA algorithms were implemented and benchmarked on the platform’s hardware. Given the failure of existing methods, I devised a custom, hardware-aware algorithm from first principles.

  • Novel Algorithm Design (Manifold Disentanglement): The core innovation is a novel manifold disentanglement technique. Instead of solving the high-dimensional state estimation problem directly (which is highly sensitive to sensor noise), my algorithm first reframes the problem onto a robust, lower-dimensional manifold. This intermediate step is robust to noise and its output is then used to solve the full state estimation problem.

  • Dynamic Platform Accommodation: The algorithm was designed from the ground up to explicitly account for a dynamic, mobile platform, a key differentiator from most SOTA methods.

  • Prototyping & Validation: I developed initial prototypes in Python to validate the theory against simulated data. After success, I built a robust data pipeline to ingest, process, and replay historical telemetry data from numerous real-world operational runs, enabling massive-scale regression testing. This pipeline included a robotic simulation & analysis platform.

  • Production Implementation: The final, high-performance algorithm was implemented in Lisp. This system was rigorously validated through a multi-stage pipeline, progressing from high-fidelity simulation to extensive on-hardware performance analysis to prove its real-world robustness.

Technology Stack

  • Lisp: Used for the core, on-device, high-performance algorithm. Selected for its high-speed execution, low-level customizability, and powerful metaprogramming capabilities, which enabled rapid debugging and iterative development directly on the running system.
  • Python: Used for data pipelines, simulation, benchmarking, prototyping, and validation.

Results & Impact

  • Performance: The custom algorithm achieved a >100x improvement in state estimation accuracy over the SOTA baseline.
  • Deployment: The system is now deployed on 100% of the company’s devices and is a foundational component of the platform’s autonomous capabilities.
  • Communication: Findings, progress, and results were communicated directly to the immediate team, the entire company, and the CEO.

Current & Future Work

I am currently leading the effort to extend this system for state-anchoring from environmental features. The system will identify and create a persistent library of environmental features, enabling the platform to re-identify them. This capability will provide a consistent global reference frame for the robot’s state, further enhancing precision and long-term reliability.