Skip to content

MicroROS

root edited this page Jul 9, 2025 · 3 revisions

Objective: To document using MicroROS for Astrobotics.

Remember that everyone owns this documentation and if you find any errors or out of date information you should fix it.

Contents

Prerequisites

To understand the content on this page, you should have clicked through the MicroROS page. This gives you necessary background knowledge.

Setup

If you get a linker error complaining about finding the MicroROS library, i.e. (/home/astro-dev/.pico-sdk/toolchain/13_2_Rel1/bin/../lib/gcc/arm-none-eabi/13.2.1/../../../../arm-none-eabi/bin/ld: cannot find -lmicroros: No such file or directory), check that you have the libmicroros.a file in your libmicroros folder. See the pico template repository for an example. In my case, I was able to download the libmicroros.a file and add it to the libmicroros folder to resolve this issue.

Documentation Directory

Clone this wiki locally