Skip to content

Conversation

@tizianoGuadagnino
Copy link
Collaborator

I try to organize a bit the data structures in the code, specifically in the DensityMap.hpp. Moreover, I try to reduce the code lines into the DensityMap.cpp to make everything easy to understand. I will like to continue this process for a couple of rounds @saurabh1002, mostly I am gonna ask your opinion about the changes and to validate the performances on whatever dataset you prefer.

For these PR we can make a todo(dream) list of how the API and code structure should look like.

@saurabh1002 saurabh1002 merged commit 4d3767c into main Mar 21, 2024
saurabh1002 added a commit that referenced this pull request Mar 21, 2024
* Reduce code lines and rearrange stuff, need validation

* Introduce the DensityMap as struct, use Eigen::Array for min/max
operations on density grid corners

* You can just move a DensityMap, no copy allowed

* Reverse iterator

* Use using to make code more understandable

* Minimal renaming and const correcteness

* use floor for discretization, loop over density grid instead of pcd

---------

Co-authored-by: ssg1002 <[email protected]>
@tizianoGuadagnino tizianoGuadagnino deleted the tiziano/clean_more branch March 21, 2024 14:22
@saurabh1002 saurabh1002 added enhancement New feature or request c++ labels Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++ enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants