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
Copy file name to clipboardExpand all lines: _docs/tutorials/core/first_application_rtos/nuttx.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ ros2 run micro_ros_setup create_firmware_ws.sh nuttx olimex-stm32-e407
21
21
22
22
Once the command is executed, a folder named `firmware` must be present in your workspace.
23
23
24
-
This step is in charge, among other things, of creating a set of micro-ROS apps for the specific platform you are
24
+
This step is in charge, among other things, of downloading a set of micro-ROS apps for the specific platform you are
25
25
addressing.
26
26
In the case of NuttX, these are located [here](https://github.com/micro-ROS/apps/tree/foxy/examples).
27
27
Each app is represented by a folder containing the following files:
@@ -77,7 +77,7 @@ To add the `uros_pingpong` application, follow the steps listed below:
77
77
* A list of the available applications will appear. You need to find: `micro-ROS Ping-Pong` and press the space bar to add it.
78
78
* Navigate to the bottom menu with the left and right arrows, and click on the `Exit` button.
79
79
* When you're back to the `Application Configuration` menu, go to `micro-ROS ---> Transport (UDP transport)`.
80
-
* A list of the available transports will appear. You need to go to `Serial transport` and press the space bar to add it. After that, you'll be automatically redirected to the previous menu.
80
+
* A list of the available transports will appear. You need to go to `Serial transport` and press the space bar to set the Serial port as micro-ROS transport. After that, you'll be automatically redirected to the previous menu.
81
81
* Navigate to the bottom menu with the left and right arrows, and click on the `Save` button.
82
82
* You will be asked if you want to save your new `.config` configuration, and you need to click `Ok`, and then `Exit`.
83
83
* Finally, push three times the `Esc` key to close the menu.
@@ -123,7 +123,7 @@ Make sure to match Olimex Rx with Cable Tx and vice-versa. Remember GND!*
123
123
124
124
At this point, you have both the client and the agent correctly installed.
125
125
126
-
To start micro-ROS, you first need to run the agent:
126
+
To give micro-ROS access to the ROS 2 dataspace, run the agent:
These instructions will setup a workspace with a ready-to-use micro-ROS build system.
37
35
This build system is in charge of downloading the required cross-compilation tools and building the apps for the
38
36
required platforms.
@@ -43,13 +41,13 @@ The build system's workflow is a four-step procedure:
43
41
toolchains for the specific hardware platform. Among these repositories, it will also download a collection of ready
44
42
to use micro-ROS apps.
45
43
***Configure step:** In this step, the user can select which app is going to be cross-compiled by the toolchain.
46
-
Some other options, such as transport, agentaddressor port will be also selected in this step.
44
+
Some other options, such as transport, agent's IP address/port (for UDP transport) or device ID (for serial connections) will be also selected in this step.
47
45
***Build step:** Here is where the cross-compilation takes place and the platform-specific binaries are generated.
48
46
***Flash step:** The binaries generated in the previous step are flashed onto the hardware platform memory,
49
47
in order to allow the execution of the micro-ROS app.
50
48
Further information about micro-ROS build system can be found
0 commit comments