Skip to content

Script

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

curl -sSLf https://uos.github.io/minot/install | sh

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

You can now run Minot.

minot --help

Or the standalone coordinator.

minot-coord --help

If the command could not be found, add your local binary folder to your $PATH: echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc.

Script Usage:

Use the --ros-distro option to specify which ROS2 publisher bindings to embed when building from source:

  • jazzy - ROS2 publisher (C API, needs sourced ROS2)
  • humble - ROS2 publisher (C API, needs sourced ROS2)

Use the --embed option to specify which components to embed when building from source:

  • coord - Coordinator (default)
  • ratpub - Ratpub publisher
  • ros1-native - ROS1 publisher (native, no system dependencies)
  • ros2-native - ROS2 publisher with RustDDS (native, no system dependencies)
Script arguments
curl -sSLf https://uos.github.io/minot/install | sh -s -- --help