HomeCompaniesCerulion

Cerulion

Open source operating system for robots

Cerulion is an open source operating system for robots built by 2 MIT robotics PhDs. Companies like Amazon Robotics and Boston Dynamics AI Institute are using us to develop faster and ship more reliable robots than with ROS. With up to 1000x improvements in communications performance over state of the art, Cerulion is enabling the next generation of embodied AI.

Cerulion
Founded:2024
Team Size:2
Location:San Francisco
Group Partner:Diana Hu

Active Founders

Lakshay Sharma, Founder/CEO

Lakshay is the cofounder/CEO of robotics middleware startup Cerulion. Prior to this, he studied computer engineering, astrophysics and robotics at the University of Pennsylvania, and researched robot motion planners at MIT.

Lakshay Sharma
Lakshay Sharma
Cerulion

Se Hwan Jeon, Founder

I'm the cofounder of Cerulion along with Lakshay Sharma. Cerulion is a software interface and abstraction layer to make controlling, debugging, and visualizing commercial robots accessible to everyone. Prior to YC, I studied mechanical engineering at the University of Notre Dame and MIT, specializing in robotics, optimal control, and reinforcement learning for legged platforms.

Se Hwan Jeon
Se Hwan Jeon
Cerulion

Company Launches

Robots are expensive and hard to develop/debug. Cerulion solves the robot tooling problem to cut down development times by up to 10x.

The Problem

The incredibly high capital costs required for robotics, combined with the inherently non-deterministic nature of embodied intelligence, result in an unpredictable system where even attempts, let alone failures, are cost-prohibitive.

Robots are expensive and hard.

And yet, despite time on hardware being such a precious resource, roboticists today are absolutely wasting 90% of it fighting against unoptimized tooling. Some common complaints are:

  • Needlessly complex to install, maintain, and document
  • Incredibly steep learning curve for non-transferable skills
  • Poor observability into a robot's belief
  • Artificial non-determinism induced by slow or unreliable message-passing
  • Unreliable network protocols and IPCs
  • System breakdown due to poor inter-robot communication
  • Unreliable logging and cumbersome/nondeterministic log replay
  • Wasting precious field time parsing 1000s of lines of runtime errors whooshing past the screen

And the list goes on and on.

Robot tooling today is broken. Unacceptably so.

Our Solution: Performance never looked this good!

  • Packaged as an app, rather than a CLI tool: Instead of shipping as a bunch of CLI tools to be installed, patched, and reinstalled, Cerulion is an app you can download on Windows, Mac, or Linux. It will smartly detect and handle any dependencies as needed.
  • Intuitive, cross-platform visualizer: The sleek, easy-to-use GUI is the main way of communicating with your robot in the field, which means you can run it with minimal resources on your favorite long-lasting laptop with any OS, instead of that RGB laptop with a gaming GPU running Linux.
  • Minimal boilerplate and setup: The way you program robots in Cerulion is designed to get out of your way, so you can focus on the planner and perception algorithms instead of worrying about the inter-process comms, IP addresses, or network routes.
  • Fast and reliable communication: We leverage cutting-edge Rust-based networking and IPC stacks like Zenoh and IceOryx2, along with tried and tested C++ alternatives like LCM and IceOryx. By ensuring communications don't fail silently and messages are delivered when expected, Cerulion eliminates nasty surprises in safety-critical scenarios.

Meet The Team

As robotics PhD students at MIT, Lakshay and Se Hwan have gathered years of experience (and frustration) working on robots, and want to see a world where you can take robot reliability for granted.

Our Ask

Have experience with ROS or any other robot middleware? Did we miss something above that you really need? Send us a message at founders@cerulion.com!

We always love (and are happy to provide) warm intros to people working on robots and automation.

And of course, if you need help with your robot system, or are curious about any of this, we're happy to chat!

P.S. — Please star our GitHub repo!

Company Photo

Company Photo