Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improper merging when robots have different orientations #70

Open
phoenixrider12 opened this issue Jun 24, 2022 · 3 comments
Open

Improper merging when robots have different orientations #70

phoenixrider12 opened this issue Jun 24, 2022 · 3 comments

Comments

@phoenixrider12
Copy link

phoenixrider12 commented Jun 24, 2022

I am using map merging with 2 real robots and my robots have different initial orientations. The launch file for multirobot_map_merge is as follows:
Screenshot from 2022-06-24 16-24-59

Why the map merging is like this:
Screenshot from 2022-06-24 16-18-46

If I keep the orientation same, then the merging is correct.

@sandilyasg
Copy link

@phoenixrider12 were you able to resolve this issue? If so, can you please post what you did. Thanks

@phoenixrider12
Copy link
Author

@phoenixrider12 were you able to resolve this issue? If so, can you please post what you did. Thanks

I did solve the issue but don't remember what I exactly did. First of all I was not able to do merging with unknown initial positions. I was only able to do it with known initial positions and there also I mentioned the x,y drift between both the robots but didn't mention the yaw difference between them This was my launch file which worked: https://github.com/phoenixrider12/Multi-VOLTA-Exploration-and-Dynamic-Map-Updates/blob/main/map_merge/launch/map_merge.launch

@sandilyasg
Copy link

@phoenixrider12 Thanks for your reply. I am running it with known initial positions. I tried to use the x,y drift between both the robots but somehow it made the merging worse -- I am looking into bugs related to the package itself in the following links:
#15
#12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants