UbiquityRobotics / learn

Ubiquity Robotics Tutorials Wiki
https://learn.ubiquityrobotics.com
15 stars 13 forks source link

Support for ROS2 Humble #75

Open rohitpandey1234 opened 1 year ago

rohitpandey1234 commented 1 year ago

We are interested in integrating ubiquity lidars in our robots, may you please clarify is it possible to get ROS2 support

MoffKalast commented 1 year ago

Well we are slowly working towards ROS 2 support, but it is unlikely to be available all that soon yet. For now I'd suggest installing both ROS 1 and 2, setting up the ros1_bridge and then running the lidar nodes under ROS 1, with the rest of your system on the ROS 2 side. That'll also let you use a whole lot of packages that haven't been ported to ROS 2 yet.

anfederman commented 1 year ago

I saw a ROS2 driver for a LDLIDAR, which might work for our 5 meter lidar which I think is an LD clone. Not sure if the Lesein Lidar has anything similar for ROS2, though some manufacturers like Ouster have nodes.

On Thu, Mar 9, 2023, 2:44 AM MoffKalast @.***> wrote:

Well we are slowly working towards ROS 2 support, but it is unlikely to be available all that soon. For now I'd suggest installing both ROS 1 and 2, setting up the ros1_bridge https://github.com/ros2/ros1_bridge and then running the lidar nodes under ROS 1, with the rest of your system on the ROS 2 side.

— Reply to this email directly, view it on GitHub https://github.com/UbiquityRobotics/learn/issues/75#issuecomment-1461777797, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHZ377ILCMKO5MM3S5YSEDW3GX7JANCNFSM6AAAAAAVU5BAOU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

anfederman commented 1 year ago

https://github.com/Myzhar/ldrobot-lidar-ros2 the cmd_interface_linux.cpp looks like cut and paste from our ur12_lidar code.

On Thu, Mar 9, 2023 at 2:44 AM MoffKalast @.***> wrote:

Well we are slowly working towards ROS 2 support, but it is unlikely to be available all that soon. For now I'd suggest installing both ROS 1 and 2, setting up the ros1_bridge https://github.com/ros2/ros1_bridge and then running the lidar nodes under ROS 1, with the rest of your system on the ROS 2 side.

— Reply to this email directly, view it on GitHub https://github.com/UbiquityRobotics/learn/issues/75#issuecomment-1461777797, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHZ377ILCMKO5MM3S5YSEDW3GX7JANCNFSM6AAAAAAVU5BAOU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

anfederman commented 1 year ago

Also found this: https://github.com/LS-Technical-Supporter/LS-LIDAR-C32-ROS2

our ur50_lidar is sourced from this company.

On Thu, Mar 9, 2023 at 8:10 AM Alan Federman @.***> wrote:

https://github.com/Myzhar/ldrobot-lidar-ros2 the cmd_interface_linux.cpp looks like cut and paste from our ur12_lidar code.

On Thu, Mar 9, 2023 at 2:44 AM MoffKalast @.***> wrote:

Well we are slowly working towards ROS 2 support, but it is unlikely to be available all that soon. For now I'd suggest installing both ROS 1 and 2, setting up the ros1_bridge https://github.com/ros2/ros1_bridge and then running the lidar nodes under ROS 1, with the rest of your system on the ROS 2 side.

— Reply to this email directly, view it on GitHub https://github.com/UbiquityRobotics/learn/issues/75#issuecomment-1461777797, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHZ377ILCMKO5MM3S5YSEDW3GX7JANCNFSM6AAAAAAVU5BAOU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

MoffKalast commented 1 year ago

Well that looks promising, we just need someone to verify that they work.

anfederman commented 1 year ago

Well, get me a darn RPi 4 and the conveyor bot sitting in los Gatos and I can start testing.rhw big deal will be Ubiquity motor in ROS 2.

On Thu, Mar 9, 2023, 11:09 AM MoffKalast @.***> wrote:

Well that looks promising, we just need someone to verify that they work.

— Reply to this email directly, view it on GitHub https://github.com/UbiquityRobotics/learn/issues/75#issuecomment-1462624971, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHZ374KVHBBMEBTQ5HACALW3ITFRANCNFSM6AAAAAAVU5BAOU . You are receiving this because you commented.Message ID: @.***>