stella-cv / stella_vslam

This is a unofficial fork of OpenVSLAM (https://github.com/xdspacelab/openvslam)
https://stella-cv.rtfd.io/en/latest/
Other
911 stars 390 forks source link

Visualize Landmark pointclouds in RVIZ #599

Closed sandeepdutta closed 3 months ago

sandeepdutta commented 4 months ago

I have added a feature to visualize the landmarks in RVIZ as a pointcloud. "All Landmakes" are displayed as grey, the "local landmarks" are displayed as red. It seems to be working correctly, it would be great if the code can be reviewed and merged into the main branch if acceptable. The code is in my fork @ "git@github.com:sandeepdutta/stella_vslam_ros.git" I have changed on "stella_vslam_ros.cc" ,"stall_vslam_ros.h" & "system.cc" , added a function publish_landmarks, it is called @ 1HZ from viewer thread in "system.cc" when "viewerstring" is "pointcloud_publish"

Please let me know if I can add anything more. Thank you Sandeep