VIS4ROB-lab / ccm_slam

CCM-SLAM: Robust and Efficient Centralized Collaborative Monocular SLAM for Robotic Teams
540 stars 107 forks source link

Communication controller (to simulate network issues)? #16

Closed lesurp closed 2 years ago

lesurp commented 4 years ago

Hi,

I tried enabling the network disturbance via the communication controller (mentioned Sec 5.3) however it doesn't seem to be included in the repository?

I changed the line in the server launch file (src/ccm_slam/cslam/launch/Server.launch) to:

<arg name="dist" default="1"/>

However it appears there's no such node:

ERROR: cannot launch node of type [ccmslam/ccmslamCommTestDisturber]: Cannot locate node of type [ccmslamCommTestDisturber] in package [ccmslam]. Make sure file exists in package path and permission is set to executable (chmod +x)

And grep'ing ccmslamCommTestDisturber does not return anything, making me wonder if this part is simply not in the repository at all?

Thanks!

patriksc commented 4 years ago

Hey lesurp

Yes, the communication controller is not part of the repository. Thanks for the feedback, we should have removed this from the launch file. Sorry for the inconvenience!

lesurp commented 4 years ago

No problem, although I was a bit hoping that you had only forgotten it as I was interested in trying that controller. If there's any open source basis that you've used to write it that I could use? Thanks!

patriksc commented 2 years ago

Closed - inactive