Skip to content
/ minot Public

A versatile toolset for debugging and verifying stateful robot perception software.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

uos/minot

Repository files navigation

Minot

Minot is a highly versatile toolset for debugging and verifying stateful robot perception software. Some common use cases are:

  • Fine-grained rosbag publishing
  • Synchronous, deterministic and reproducable testing
  • ROS1 -> ROS2 or language migrations
  • Functional method evaluations

Visit the Documentation to find out more.

Quick Install

For most users, the easiest way to install Minot is using the installation script with a single command. This will install the minot binaries and libraries into your user directory.

curl -sSLf https://install.steado.tech/minot | sh

For ROS support, make sure to have your ROS environment sourced before running the script.

After your first steps with Minot, you may want to use its more advanced features. Check the detailed install page for that.

VS Code Extension

Search for "Minot" in your editor an install the package. Running it will require a Minot binary in your $PATH. The extension will add syntax highlighting for .mt files and automatically activates as soon as you open a Minot file. You will see some buttons in the editor footer. Maybe start by selecting some lines and run them with Run Selection. Minot will be run automatically in the background.

More information about the extension can be found at the Marketplace.

Tree-sitter Support

Minot comes with support for Tree-sitter syntax highlighting outside of VS Code. See this repository for instructions on how to add Minot support to the Helix editor or use the repository for other editors that support Tree-sitter grammars.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A versatile toolset for debugging and verifying stateful robot perception software.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •