[ros-users] [Discourse.ros.org] [Next Generation ROS] ROS2 o…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Loïc Dauphin via ros-users
Date:  
To: ros-users
CC: Loïc Dauphin
Subject: [ros-users] [Discourse.ros.org] [Next Generation ROS] ROS2 on microcontrollers with RIOT


Hello !

I haven't posted news from [the project](https://github.com/astralien3000/riot-ros2) for a long time now, but here is the summary of my last developments :

- I have updated the ros2 packages I use from beta2 to arment !
- I have improved the build system integration between Ament and RIOT, now the build process looks much more like the [official crosscompilation for arm](https://github.com/ros2/ros2/tree/master/arm_crosscompilation).
- I don't need to modify the official packages' CMakeLists.txt anymore, so that future update will be easier.

In the other hand, I also removed some features that I have no time to maintain anymore (be understanding, I'm working alone on this project :sweat:) :

- removed rmw_mqtt implementation
- removed some examples

Also, my implementation of rclc (ROS Client Library for C) has recently been merged with the [official rclc repository](https://github.com/ros2/rclc) (many thanks to the reviewers). I could not reach the point where it would be included in the official ROS2 stack, but at least it is usable with the normal ROS2 stack and the RIOT-ROS2 stack ! You can check [these examples](https://github.com/astralien3000/examples/tree/master/rclc) for trying with the normal stack.

My roadmap for this year is :

- to complete rclc so that it may be included in a future ROS2 version
- to have a full implementation of topics, services and discovery with rmw_ndn.
- to update to newer versions of RIOT
- to write some example tutorials for using on a microcontroller (the main benefit of my project :smile:)
- to build a complete autonomous robot with this project (and take part to the [Eurobot competition](http://www.eurobot.org/eurobot/eurobot-2018))

Of course any contribution is welcome, even just saying that it does not work on your computer !

Cheers !





---
[Visit Topic](https://discourse.ros.org/t/ros2-on-microcontrollers-with-riot/1293/11) 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

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>