[ros-users] [Discourse.ros.org] [OpenEmbedded] Distribution layers for ROS

Dmitry Rozhkov ros.discourse at gmail.com
Thu Dec 7 08:44:28 UTC 2017



Here's the relevant part of my `bblayers.conf`:

```
REFKIT_LAYERS = " \
  /home/rojkov/work/iot-ref-kit/openembedded-core/meta \
  /home/rojkov/work/iot-ref-kit/openembedded-core/meta-selftest \
<SKIP>
  "

REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-filesystems"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-gnome"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-multimedia"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-networking"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-oe"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-perl"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-python"
REFKIT_LAYERS += "/home/rojkov/work/iot-ref-kit/openembedded-core/../meta-openembedded/meta-xfce"
```

meta-ros is tested against the master branch of OE-core, but should work with the latest release too. I guess BBB is supported out of the box. In Ostro [1] we didn't use any additional BSP layer for BBB, but did have some additional kernel patches. Check this layer [2]

For ROS2 you may have a look at this pull request to meta-ros [3] and check this topic https://discourse.ros.org/t/ros-2-layer-for-openembedded-linux/2835/5.

[1] https://github.com/ostroproject/ostro-os
[2] https://github.com/ostroproject/ostro-os/tree/master/meta-ostro-bsp
[3] https://github.com/bmwcarit/meta-ros/pull/538





---
[Visit Topic](https://discourse.ros.org/t/distribution-layers-for-ros/3355/2) or reply to this email to respond.




More information about the ros-users mailing list