HackerTrans
トップ新着トレンドコメント過去質問紹介求人

vedantnair

no profile record

投稿

The Challenges of Managing Robot Config with Git

mirurobotics.com
1 ポイント·投稿者 vedantnair·4 か月前·5 コメント

US and Israel strike Iran, raising oil supply security risks

spglobal.com
1 ポイント·投稿者 vedantnair·4 か月前·0 コメント

Afghan Taliban open to talks after Pakistan bombs Kabul, Kandahar

reuters.com
1 ポイント·投稿者 vedantnair·4 か月前·0 コメント

FBI investigating 'potential nexus to terrorism' in deadly mass shooting

cnn.com
5 ポイント·投稿者 vedantnair·4 か月前·0 コメント

OpenClaw Addresses Security Risks

thebiggish.com
3 ポイント·投稿者 vedantnair·5 か月前·0 コメント

Apple finalizes Gemini / Siri deal

engadget.com
3 ポイント·投稿者 vedantnair·5 か月前·0 コメント

Italy Railways Sabotaged

bbc.co.uk
110 ポイント·投稿者 vedantnair·5 か月前·143 コメント

Nobel Institute affirms that Venezuela's Machado can't give Peace Prize to Trump

latimes.com
11 ポイント·投稿者 vedantnair·6 か月前·2 コメント

[untitled]

26 ポイント·投稿者 vedantnair·6 か月前·0 コメント

Smartwatch helps find plane crash near Yellowstone

nbcmontana.com
3 ポイント·投稿者 vedantnair·12 か月前·1 コメント

Lawfare Against Jerome Powell

scotsmanguide.com
3 ポイント·投稿者 vedantnair·12 か月前·0 コメント

First Cloned Yak in Tibet

lifesciencehistory.com
1 ポイント·投稿者 vedantnair·12 か月前·0 コメント

House Passes Genius Act

cbsnews.com
4 ポイント·投稿者 vedantnair·12 か月前·0 コメント

A short history of how drones have changed warfare

itcanthink.substack.com
2 ポイント·投稿者 vedantnair·12 か月前·0 コメント

[untitled]

1 ポイント·投稿者 vedantnair·12 か月前·0 コメント

Is China planning to use Nvidia chips for military operations?

economictimes.indiatimes.com
2 ポイント·投稿者 vedantnair·12 か月前·1 コメント

[untitled]

1 ポイント·投稿者 vedantnair·12 か月前·0 コメント

[untitled]

1 ポイント·投稿者 vedantnair·昨年·0 コメント

[untitled]

1 ポイント·投稿者 vedantnair·昨年·0 コメント

The Pains of Config Management in Robotics, and How We Built Miru to Solve Them

mirurobotics.substack.com
2 ポイント·投稿者 vedantnair·昨年·1 コメント

コメント

vedantnair
·4 か月前·議論
This is great feedback. Thank you.
vedantnair
·4 か月前·議論
> Wow, these people don't know how to filter git log by directory? This is pretty messed up, no wonder that git does not work to them.

Hmm... good point. Would you say that a directory per device is the best way to manage robot config? Have you felt that non-technical users are comfortable with this? Curious what your experience has been like.

> oh! This was a strawman argument to motivate their SAAS. Still, it's a pretty weak one.

I don't think this is a strawman argument. This is a problem we've heard from real robotics teams as they scale their fleets. I did my best not to shill. I'd like to think that reserving one sentence at the end of the blog is acceptable.

Still, I'd love to hear where you think the arguments are weak so I can reconsider them. Thanks again for reading. I appreciate it!
vedantnair
·4 か月前·議論
The problem with using Git as the backbone of your robotics config management is that Git is more like a datastore, where you really need a database.

As you scale, this affects your ability to scale RobotOps, to stand up other fleet management tooling, and to provide the security/access controls your customers need.
vedantnair
·12 か月前·議論
This is Chapter 2 of Config Wars! Today, we’re diving into JSON Schema.

JSON Schema was popularized through its use in validating API requests in the OpenAPI format. Since JSON is universal, it’s quickly become the largest, most well supported schema validation ecosystem.

It boasts a strong community of third-party and code-generation validation libraries that we’ll discuss.

It can natively struggle with overrides (you’ll have to use a templating engine like Jinja), but thankfully, we’ve made this seamless with Miru’s config management tool.
vedantnair
·昨年·議論
In this five-part series, we'll be deep diving into why schemas are so important for scaling a robotics configuration management system and battling it out between different schema formats.

By the end of the series, you'll be an expert at what schemas are best for what use case and their respective tradeoffs. This will give you and your team the confidence to choose a schema that's best for your fleet.

In this chapter, we'll be introducing schemas: why they're powerful, what they are used for, and what we care about when choosing a schema.
vedantnair
·昨年·議論
Choosing the right schema language is an important part of scaling software infrastructure for a growing robotic fleet.

Unfortunately, most robotics teams aren't well-versed in the different features and functionalities of each language, which can lead to short-term optimizations.

In this blog, we’ll give you all the information you need to choose the right schema for your production fleet. We’ll walk through what a schema language is, why they’re useful, our main criteria when choosing a schema, and finally, a few options for popular schemas in robotics.
vedantnair
·昨年·議論
Managing configs is a pesky infrastructure problem that slows down scaling robotics fleets.

A single robot can have thousands of configuration parameters, many of which are custom, based on factors such as the customer site, hardware version, etc. This makes it difficult to manage which configs belong on which robot, version them globally (while maintaining sanity for local edits), and deploy them to your device.

In this blog, I wrote about the challenges teams have faced with config management and how we’ve designed Miru to solve them.