1) Stick with ROS1 / Melodic and Ubuntu 18.04 for the whole project. Noetic apparently requires Ubuntu 20.04.2) Go for ROS2 and port over the SLAMTEC ROS SDK (which is just built on top of a C++ API) to ROS2 (a learning opportunity!).But it looks like I would have to use Eloquent, which works under 18.04, but is already EOL. Foxy apparently requires 20.04. The SLAMTEC C++ SDK comes with prebuilt libraries for Ubuntu 16.04/GCC 5.4 OR Ubuntu 18.04/GCC 7 only. I spent a couple of hours trying to build it in 20.04 and hit some incompatibility errors and asked tech support.
3) Just use Windows like I did with my other SLAMTEC based project.
Thanks,
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/2133325473.3729683.1631037783142%40mail.yahoo.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CABrUjRFGorjDhGp7p%3DQEFKiT_%3DNepbr-9CcW1QwDGQ5-tSGRSQ%40mail.gmail.com.
On Sep 8, 2021, at 10:50 AM, Michael Wimble <mwi...@gmail.com> wrote:
Porting code from ROS1 to ROS2 is generally not hard. Things are similar once you get past the requirement to change the network parameters. And I suspect that foxy and galactic will run fine under Docker, if you need to stay with 18.04. Don’t use Eloquent.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/AF04A290-8EDE-464A-ABFB-E15A4EAFD8D0%40gmail.com.
On Oct 22, 2021, at 8:18 AM, Mohamed Fouad <md.f...@gmail.com> wrote:
Hi everybody,
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/a1ae3674-69ec-4838-b2d9-4152fe7e3959n%40googlegroups.com.