You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,8 +42,6 @@ This package is the **official build system for micro-ROS**. It provides tools a
43
42
44
43
*<sup>3</sup> a valid CMake toolchain with custom crosscompilation definition is required*
45
44
46
-
Please note that NuttX with Olimex STM32-E407 board is the reference platform and not everything might be supported on other platforms.
47
-
48
45
## Secondary build system tools
49
46
50
47
micro-ROS also offers some other ways to crosscompile it for different platforms. These other options are secondary tools and may not have full support for all features. Currently micro-ROS is also available as:
@@ -71,7 +68,7 @@ Some other prerequisites needed for building a firmware using this package are:
71
68
sudo apt install python3-rosdep
72
69
```
73
70
74
-
# Building
71
+
# Building
75
72
76
73
Create a ROS 2 workspace and build this package for a given ROS 2 distro (see table above):
77
74
@@ -99,9 +96,6 @@ You can find tutorials for moving your first steps with micro-ROS on an RTOS in
99
96
Using the `create_firmware_ws.sh [RTOS] [Platform]` command, a firmware folder will be created with the required code for building a micro-ROS app. For example, for our reference platform, the invocation is:
100
97
101
98
```bash
102
-
# Creating a NuttX + micro-ROS firmware workspace
103
-
ros2 run micro_ros_setup create_firmware_ws.sh nuttx olimex-stm32-e407
104
-
105
99
# Creating a FreeRTOS + micro-ROS firmware workspace
106
100
ros2 run micro_ros_setup create_firmware_ws.sh freertos olimex-stm32-e407
107
101
@@ -130,17 +124,17 @@ Please note that each RTOS has its configuration approach that you might use for
130
124
131
125
In summary, the supported configurations for transports are:
0 commit comments