ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Micro-ROS on Foxy or something else?

asked 2020-06-14 12:21:39 -0500

chrisalbertson gravatar image

I'm working on a new-start robot using Ubuntu 20.04 and ROS2 Foxy. There will be some microcontrollers (STM32) and I'd like to use MicroROS on them

I'm looking for the best way to do the above. It seems that MicroROS is still on "Dashing" and Dashing needs Ubunto 18 while Foxy is written for Ubuntu 20. So I can't install Dashing and Foxy both at the same time.

I'm looking for the best way to go.

1) I notice a "features/foxy" branch on the Micro ROS git does that work
well enough to use for development
and testing?

2) I could downgrade my development system to use Ubuntu 18 and Dashing but I think Foxy is enough of an improvment that I want to stay with it

3) I could find a good alternative to Micro ROS, perhaps inventing my own over the wire protocol

4) something else?

It seems the #3 is the best option

edit retag flag offensive close merge delete

Comments

1

something else?

Using a Docker image with 18.04 and Dashing?

gvdhoorn gravatar image gvdhoorn  ( 2020-06-14 13:49:27 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2021-01-22 04:44:55 -0500

ralph-lange gravatar image

In July, we released support for Foxy. Did you use it in the meanwhile or did you develop an alternative solution? Would be great to hear more about your use-case and approach, for example in one of the next Embedded Working Group meetings, cf. https://calendar.google.com/calendar/....

While it took about a month to release support for Foxy, we plan to release the support for Galactic much faster - which is much easier for us now due to Rolling Ridley.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2020-06-14 12:21:39 -0500

Seen: 418 times

Last updated: Jan 22 '21