Cerulion 🤖 recently launched!

Launch YC: Cerulion 🤖 Fast, reliable, cross-platform robot middleware
"Cerulion enables lightning-fast, rock-solid communications for safe robots with an easy, cross-platform GUI"

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

Founded by Lakshay Sharma & Se Hwan Jeon

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.

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.

The Cerulion 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: Cerulion leverages 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.

Learn More

🌐 Visit www.cerulion.com to learn more.

📧 Have experience with ROS or any other robot middleware? Did the founders miss something above that you really need? Send them a message via email!

🤝 The Cerulion founders 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, they're happy to chat!

⭐ P.S. — Please star Cerulion's GitHub repo!

👣 Follow Cerulion on LinkedIn & X.

Posted 
October 16, 2024
 in 
Launch
 category
← Back to all posts  

Join Our Newsletter and Get the Latest
Posts to Your Inbox

No spam ever. Read our Privacy Policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.