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
Decentralized Multi Trajectory #1300
Comments
Besided multi-master ROS setup you could also consider that Cartographer has "cloud" features that allow to implement client-server architectures using the gRPC framework. This could theoretically be used for decentralized scenarios. Some resources:
The sad news is that besides that it's not really documented how to get started with that at the moment. You'd need to have gRPC and async_grpc installed and build the cartographer library and cartographer_ros with the CMake buildflag |
Thanks @MichaelGrupp for your reply, the information you provided is well enough to start with. I'll keep updating this thread with my progress and questions. |
UpdateI was able to bodge together a working version for decentralized cartographer. I've added a rosservice: You can test the decentralized version by pulling my forked version of cartographer and cartographer_ros and using branch I'd also like to add a PR for this work. @MichaelGrupp do you know if this is possible or if this feature is any useful? |
IMO it doesn't make sense to put effort in a PR at the moment since this project is not really maintained by the former Google team anymore (see cartographer-project/cartographer#1675 ). The last time I talked to them it wasn't really clear if/how the public project will be continued, so I can't say more at the moment. |
That's really unfortunate. I also wanted to add a starting position for the remote trajectories (something like #1507) so I am going to keep working on it. But, I'll close this issue for now. |
Hey @shreyasgokhale what did you mean with frozen trajectories? What kind of impact did it have on cartographers workflow or performance? Have you been able to overcome this issue? Or did you drop the project?
|
This is related to issue #1113.
Hello,
I am developing a feature for cartographer where it is possible to include submaps from other trajectory for -
Is this feature already implemented? Can developers give some pointers where should I start?
Thanks,
Shreyas
The text was updated successfully, but these errors were encountered: