Miru's Blog
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
Threat Vectors in Robotics OTA Updates
Welcome to the “OTA Security Series!”.
Sep 8
•
Vedant Nair
1
August 2025
Config Wars - Chapter 5: What to Choose?
Welcome to “Choosing a Schema for Your Robotics Stack!” This series is designed to help scaling robotics teams understand why schemas are useful for…
Aug 4
•
Vedant Nair
Using Unix Sockets in Robotics
Introduction
Aug 1
•
Vedant Nair
2
1
July 2025
Config Wars - Chapter 4: Protocol Buffers (Protobuf)
Welcome to “Choosing a Schema for Your Robotics Stack!” This series is designed to help scaling robotics teams understand why schemas are useful for…
Jul 30
•
Vedant Nair
1
Using K3s and ArgoCD for Robotics OTA Deployment
Intro You’re going for a hike.
Jul 22
•
Vedant Nair
1
Part 2: Why ROS Switched From TCPROS to DDS
A deep-dive into DDS for ROS. Did Open Robotics make the right call?
Jul 21
•
Vedant Nair
2
Config Wars - Chapter 3: CUE
Welcome to “Choosing a Schema for Your Robotics Stack!” This series is designed to help scaling robotics teams understand why schemas are useful for…
Jul 18
•
Vedant Nair
Part 1: Why ROS Switched From TCPROS to DDS
Exploring ROS 1's communication model and why TCPROS didn't cut it.
Jul 15
•
Vedant Nair
3
Config Wars - Chapter 2: JSON Schema
Welcome to “Choosing a Schema for Your Robotics Stack!” This series is designed to help scaling robotics teams understand why schemas are useful for…
Jul 14
•
Vedant Nair
Config Wars - Chapter 1: Intro to Schemas
Welcome to Config Wars! This series is designed to help scaling robotics teams understand why schemas are useful for their configuration management and…
Jul 8
•
Vedant Nair
1
Choosing a Schema Language for Your Robotics Stack
Navigating schema languages and decision criteria for your stack.
Jul 2
•
Vedant Nair
1
June 2025
Tutorial: Deploying a Config Instance with Miru
The first of multi-part series exploring how to use Miru, and diving deep into how the system works behind the scenes.
Jun 23
•
Vedant Nair
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts