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

Expand grid concepts to N dimensions #341

Open
serraramiro1 opened this issue Apr 10, 2024 · 0 comments
Open

Expand grid concepts to N dimensions #341

serraramiro1 opened this issue Apr 10, 2024 · 0 comments
Assignees
Labels
cpp Related to C++ code enhancement New feature or request

Comments

@serraramiro1
Copy link
Contributor

Feature description

All the grid representations are currently 2D, starting from BaseRegularGrid2.
This could be extended to N dimensions to leverage them when attacking higher dimensionality problems.

Just as an example, the NDT sensor model being introduced in #338 could very easily be extended to 3D if we had the proper grid representations.

@serraramiro1 serraramiro1 added enhancement New feature or request cpp Related to C++ code labels Apr 10, 2024
@nahueespinosa nahueespinosa changed the title Expand grid concepts to N dimensions. Expand grid concepts to N dimensions May 23, 2024
@serraramiro1 serraramiro1 self-assigned this Jun 3, 2024
serraramiro1 added a commit that referenced this issue Jun 12, 2024
### Proposed changes
Adds support for N dimensional data structures in some grid types. 
Partially addresses #341  

#### Type of change

- [ ] 🐛 Bugfix (change which fixes an issue)
- [x] 🚀 Feature (change which adds functionality)
- [ ] 📚 Documentation (change which fixes or extends documentation)

💥 **Breaking change!** _Explain why a non-backwards compatible change is
necessary or remove this line entirely if not applicable._

### Checklist

_Put an `x` in the boxes that apply. This is simply a reminder of what
we will require before merging your code._

- [ ] Lint and unit tests (if any) pass locally with my changes
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] I have added necessary documentation (if appropriate)
- [x] All commits have been signed for
[DCO](https://developercertificate.org/)

---------

Signed-off-by: Ramiro Serra <[email protected]>
Signed-off-by: serraramiro1 <[email protected]>
Co-authored-by: Michel Hidalgo <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cpp Related to C++ code enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant