Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upwhether ORB_SLAM3 would support the ROS #1
Comments
|
@Sunchanghao I see that authors have already provided a ROS example: https://github.com/UZ-SLAMLab/ORB_SLAM3/blob/master/Examples/ROS/ORB_SLAM3/src/ros_stereo.cc |
|
As I see this code uses |
|
Also support for ROS2 (I'm maintainer on ROS2 navigation2, would love to do testing with this!) would be great. I'd like to make formally supported integrations with this and ROS2 with navigation2 (https://github.com/ros-planning/navigation2). I see a few ORB-SLAM2 references that weren't changed: https://github.com/UZ-SLAMLab/ORB_SLAM3/search?p=1&q=ORB_SLAM2&unscoped_q=ORB_SLAM2 Do you intend to support this and improve on it or is this a one-and-done research project? I ask because if we do some integrations with navigation2 we'll likely make improvements and want to know if we should fork this for the ROS world or submit PRs back here if there's support. |
|
+1 |
Have you tested the effect? |
good job! |
|
just change ORBSLAM2::System into ORBSLAM3::System, I can compile the code by catkin_make |
哈 那效果呢 是新版本的效果了吧 不知道会不会有什么问题 |
|
ros代码里面的那些命名空间还是ORBSLAM2 |
是啊 所以不知道啥意思 |
|
ORBSLAM3 haven't provide source code of vio based ros. |
|
关于VIO的ros代码作者没有提供;不过由于兼容了ORBSLAM2的一些函数,所以orbslam3中基于ros的视觉里程计代码理论上还是能跑的,不过要改一些变量名,命名空间杀啥的。。 |
好的吧 再等等先 |
|
I change the code 'ORBSLAM2' to 'ORBSLAM3' and success build and launch. |
There also seems to be no odometer~ |
|
I commited two visual-inertial ROS interfaces Mono_inertial and Stereo_inertial at https://github.com/xiefei2929/ORB_SLAM3-ROS-Interface |
looking forward to!