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

Add RFC for delete / load interface in ROS. #41

Merged
merged 1 commit into from
Nov 18, 2020

Conversation

MichaelGrupp
Copy link
Contributor

@MichaelGrupp MichaelGrupp commented Apr 12, 2019

@nwotero
Copy link

nwotero commented Sep 5, 2019

Is there a reason you can only delete finished or frozen trajectories? Can't deleting an active trajectory also finish the trajectory before deleting it for convenience?

@MichaelGrupp
Copy link
Contributor Author

PoseGraph.DeleteTrajectory() just expects these states: https://github.com/googlecartographer/cartographer/blob/master/cartographer/mapping/internal/2d/pose_graph_2d.cc#L599

Could be of course changed to finish implicitly in the service handler.

@Roboterbastler
Copy link

@MichaelGrupp First, thanks for your work and sharing your WIP code! I'm trying to use and test it, but as soon as I attempt to delete a (in my case frozen) trajectory the following check fails and cartographer crashes:

optimization_problem_3d.cc:371] Check failed: imu_data_.HasTrajectory(trajectory_id)

Any idea what is going wrong?

@gurbain
Copy link

gurbain commented Aug 18, 2020

Hi everyone,

Is anyone still working on this RFC? I'm quite interested to see in integrated in cartographer-ros :)

Gabriel

@MichaelGrupp
Copy link
Contributor Author

I plan to integrate this feature, but this might take some time since we are currently busy with other maintenance tasks.

@MichaelGrupp MichaelGrupp requested review from bochen87 and wohe October 28, 2020 13:12
@MichaelGrupp
Copy link
Contributor Author

@bochen87 @wohe Can we merge this RFC for completeness? I want to upstream this feature and associated patches (see e.g. cartographer-project/cartographer#1767 or cartographer-project/cartographer_ros#1540).

@wohe
Copy link
Member

wohe commented Nov 18, 2020

@MichaelGrupp Could you assign an RFC number and sign off the PR?

@MichaelGrupp
Copy link
Contributor Author

Done. I guess we should ignore or deactivate the CLA check here.

@wohe
Copy link
Member

wohe commented Nov 18, 2020

Changed it from CLA to DCO check.

@wohe wohe merged commit 1001543 into cartographer-project:master Nov 18, 2020
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

Successfully merging this pull request may close these issues.

5 participants