Skip to content

Commit b9b5f7a

Browse files
committed
Added shields to indicate the supported distros of the tutorials.
Signed-off-by: Ralph Lange <ralph.lange@de.bosch.com>
1 parent a4abeca commit b9b5f7a

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

_docs/tutorials/core/first_application_linux/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: First micro-ROS Application on Linux
33
permalink: /docs/tutorials/core/first_application_linux/
44
---
55

6-
## Target platform
6+
<img src="https://img.shields.io/badge/Written_for-Foxy-green" style="display:inline"/> <img src="https://img.shields.io/badge/Tested_on-Galactic-green" style="display:inline"/> <img src="https://img.shields.io/badge/Tested_on-Rolling-green" style="display:inline"/>
77

88
In this tutorial, you’ll learn the use of micro-ROS with Linux by testing a Ping Pong application.
99
In the follow-up tutorial [*First micro-ROS application on an RTOS*](/docs/tutorials/core/first_application_rtos/),

_docs/tutorials/core/programming_rcl_rclc/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Programming with rcl and rclc
33
permalink: /docs/tutorials/core/programming_rcl_rclc/
44
---
55

6+
<img src="https://img.shields.io/badge/Written_for-Foxy-green" style="display:inline"/> <img src="https://img.shields.io/badge/Tested_on-Galactic-green" style="display:inline"/> <img src="https://img.shields.io/badge/Tested_on-Rolling-green" style="display:inline"/>
7+
68
In this tutorial, you'll learn the basics of the micro-ROS C API. The major concepts (publishers, subscriptions, services,timers, ...) are identical with ROS 2. They even rely on the *same* implementation, as the micro-ROS C API is based on the ROS 2 client support library (rcl), enriched with a set of convenience functions by the package [rclc](https://github.com/ros2/rclc/). That is, rclc does not add a new layer of types on top of rcl (like rclcpp and rclpy do) but only provides functions that ease the programming with the rcl types. New types are introduced only for concepts that are missing in rcl, such as the concept of an executor.
79

810
* [Creating a node](#node)

_docs/tutorials/core/teensy_with_arduino/index.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@ title: Teensy with Arduino
33
permalink: /docs/tutorials/core/teensy_with_arduino/
44
---
55

6-
## Target platform
6+
<img src="https://img.shields.io/badge/Written_for-Foxy-green" style="display:inline"/>
77

88
In this tutorial you will learn how to connect Teensy with micro-ROS and ROS 2.
99
You will also learn how to install micro-ROS agent in Linux systems to communicate with
1010
Teensy-based Arduino board using Arduino IDE. This tutorial will also cover a
1111
simple publisher topic published from teensy and subscribed using ROS 2 interface.
1212

13+
## Target platform
14+
1315
To start with, we will need a host computer with either having a native
1416
Ubuntu 20.04 installed ROS 2 Foxy or using a docker version of the freshly build ROS 2 Foxy
1517
from this link. Now let us also look at the connection diagram which will help us
@@ -18,6 +20,7 @@ understand the full picture better.
1820
![Illustration of Connection diagram of Teensy 3.2 with Host PC running ros2 and micro-ros-agent](Teensy_micro_ros_connection.png)
1921

2022
## Installing ROS 2 and micro-ROS in the host computer:
23+
2124
Note: These first few steps are the same as in the micro-ROS installation page as in this link
2225

2326
For this tutorial you have to install ROS 2 Foxy Fitzroy on your Ubuntu 20.04 LTS computer.
@@ -193,3 +196,5 @@ If we listen to the topic we will see something like this:
193196
![Illustration of ros2 topic showing data](topic_show.png)
194197

195198
The integer msg data increasing in each cycle.
199+
200+
_Note: This tutorial was first published by the author [Manzur Murshid](https://github.com/shazib2t) on https://manzurmurshid.medium.com/how-to-connect-teensy-3-2-with-micro-ros-and-ros2-foxy-6c8f99c9b66a._

0 commit comments

Comments
 (0)