VIS4ROB-lab / covins

COVINS-(G) -- A (Generic) Framework for Collaborative Visual-Inertial SLAM and Multi-Agent 3D Mapping
384 stars 63 forks source link

Question about back-end data transmission on a custom dataset #57

Open imdsafi09 opened 10 months ago

imdsafi09 commented 10 months ago

Hello, thank you for your work.

I have been running COVINS(G) on ROS melodic on Ubuntu 18.04 with no problem with the VINS-FUSION (ROS versions) when run on EuRoC dataset. However, when I try to run it with our bag filles (real sense-d435i). The Vins-fusion seems working but it is unable to communicate with the ROS-wrapper (as shown in the picture). I followed the following instructions: 1-Compiled VINS-COVINS-adaptation 2- setup the server IP address in ~/catkin_ws/src/VINS-COVINS-adaptation/covins_comm/config/config_comm.yaml 3-roslaunch vins vins_frontend_realsense.launch (change topic names accordingly) 4- roslaunch covins_frontend vins_d455_agent.launch(change topic names accordingly) 5- rosrun covins_backend covins_backend_node

Could you please let me what point I am missing? Thank you exp

Ws1234567879789 commented 10 months ago

May I ask if you did not report an error when compiling VINS-COVINS-adaptation? Some of the download addresses he provided seem to be unable to download. If you compile successfully, I hope you can provide me with an answer. Thank you

manthan99 commented 10 months ago

Hi @imdsafi09

Could you please provide more information on all the terminal outputs. For example in the terminal where you are running the back-end, are you able to establish the connections with the agents ?

There are basically 2 ways you can run the setup with your custom camera.

Best Manthan

imdsafi09 commented 10 months ago

Hi @manthan99

Thank you for your detailed response. I fixed the issue, and everything was fine it was just a topic mismatch in the "covins_frontend/launch/vins_d455_agent.launch" file.

I have another related question when I use RVIZ while using the EuRoC dataset I can visualize the point cloud but when I am running it with my sensor input there is either no point or sometimes only a few. It is something related to my sensor data (d435i) or do I need to tweak any configuration parameters.

imdsafi09 commented 10 months ago

hi @Ws1234567879789

First, I tried to build via docker, but it failed (several errors). Then I opened the docker file https://github.com/manthan99/VINS-COVINS-adaptation/blob/master/docker/Dockerfile, ran all the commands, and compiled it manually.

Ws1234567879789 commented 10 months ago

run all the commands, and compiled it manually .I don't quite understand how to operate this, and I'm not very familiar with Docker. Can you explain in detail how to operate it? Thank you very much

---- Replied Message ---- | From | Muhammad @.> | | Date | 11/30/2023 13:22 | | To | VIS4ROB-lab/covins @.> | | Cc | Ws1234567879789 @.>, Mention @.> | | Subject | Re: [VIS4ROB-lab/covins] Question about back-end data transmission on a custom dataset (Issue #57) |

hi @Ws1234567879789

First, I tried to build via docker, but it failed (several errors). Then I opened the docker file https://github.com/manthan99/VINS-COVINS-adaptation/blob/master/docker/Dockerfile, ran all the commands, and compiled it manually.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>