Quantcast

[Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT

Procópio Stein via ros-users



Hello !

I am studying the possibility of porting ros2 to RIOT.

To begin wiith, I have seen a (very old) fork of RIOT on the ros2 organisation.
Is there someone who works (or worked) on that ?

Cheers !






---
[Visit Topic](https://discourse.ros.org/t/ros2-on-microcontrollers-with-riot/1293/1) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT

Procópio Stein via ros-users



Hi @astralien3000,

The fork you referred to is available [here](https://github.com/ros2/ros2_embedded_riot).

RIOT was indeed considered as one of the candidates to build up a prototype of a ROS 2 microcontroller-oriented framework however the prototype was finally built on top of NuttX instead. The resulting prototype is available [here](https://github.com/ros2/ros2_embedded_nuttx).






---
[Visit Topic](https://discourse.ros.org/t/ros2-on-microcontrollers-with-riot/1293/2) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT

Procópio Stein via ros-users
In reply to this post by Procópio Stein via ros-users



Hi @vmayoral,

Thanks for your answer.
After reviewing the [NuttX-based repository](https://github.com/ros2/ros2_embedded_nuttx), I have found that you were implementing a [very light rcl interface](https://github.com/ros2/ros2_embedded_nuttx/blob/master/rcl/rcl.h) compared to the ["normal" one](https://github.com/ros2/rcl/tree/master/rcl/include/rcl). The interfaces are even not compatible.
Is that a choice ? Or is it an early proof of concept interface that will tend to look like the "normal" interface ? Or am I completely wrong and this is not the code you are using ?






--
[Visit Topic](https://discourse.ros.org/t/ros2-on-microcontrollers-with-riot/1293/3) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT

Procópio Stein via ros-users
In reply to this post by Procópio Stein via ros-users



hi @astralien3000,

[quote="astralien3000, post:3, topic:1293"]
Or is it an early proof of concept interface that will tend to look like the "normal" interface
[/quote]

that was the case. At the time of writing, ROS 2 rcl was still being written and only a minimal set of interfaces were implemented.

The code is not actively maintained anymore but it should provide a good starting point for anyone with relevant interest in the topic of ROS 2 running in microcontrollers.






---
[Visit Topic](https://discourse.ros.org/t/ros2-on-microcontrollers-with-riot/1293/4) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Loading...