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

[cleanup] Move mapping into urc_perception and remove unused code in urc_perception #198

Merged
merged 5 commits into from
Aug 31, 2024

Conversation

yambati03
Copy link
Contributor

@yambati03 yambati03 commented May 30, 2024

Description

This PR deletes some unused code in the urc_perception package and moves the mapping code into this package.

Expectation: Mapping + re-planning still works as expected in simulation.

This screenshot was taken after launching bringup_simulation.launch.py with the bt_test.xml behavior tree on this branch. This shows that mapping and re-planning still works as expected.
image

Self Checklist

  • I have formatted my code using ament_uncrustify --reformat
  • I have tested that the new behavior works

@yambati03 yambati03 changed the title Initial commit [cleanup] start to delete unnecessary code May 30, 2024
@yambati03
Copy link
Contributor Author

This PR is getting too large, so decided to break it up into multiple smaller PRs to make validation easier. Closing.

@yambati03 yambati03 marked this pull request as ready for review August 27, 2024 20:46
@yambati03 yambati03 changed the title [cleanup] start to delete unnecessary code [cleanup] Move mapping into urc_perception and remove unused code Aug 27, 2024
@davidcalderon03 davidcalderon03 changed the title [cleanup] Move mapping into urc_perception and remove unused code [cleanup] Move mapping into urc_perception and remove unused code in urc_perception Aug 27, 2024
@davidcalderon03
Copy link
Member

Has the current A* implementation been tested with these changes? We can move forward with this PR as it is, and subsequent PRs can clean up other parts of the codebase.

@yambati03 yambati03 added the type/refactor Refactors a section of the codebase label Aug 30, 2024
@yambati03 yambati03 linked an issue Aug 30, 2024 that may be closed by this pull request
@yambati03 yambati03 changed the title [cleanup] Move mapping into urc_perception and remove unused code in urc_perception [cleanup] Move mapping into urc_perception and remove unused code in urc_perception Aug 30, 2024
@davidcalderon03
Copy link
Member

Also tested on the rover and everything still works. LGTM.

@yambati03 yambati03 merged commit 87a1fc8 into master Aug 31, 2024
4 of 5 checks passed
@yambati03 yambati03 deleted the fix/cleanup branch August 31, 2024 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/refactor Refactors a section of the codebase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Delete unused files in the codebase
2 participants