Skip to content

Conversation

@Serafadam
Copy link
Contributor

Purpose

Hiding the dependencies for VIO and VSLAM so that external lining doesn't require them to be linked as well

Specification

None / not applicable
The changes are ported from ROS. Linking type has been changed to private, PIMPL pattern has been used to hide headers for VIO and VSLAM, also methods that were used for RTABMap in TransformData and CalibrationHandler have been moved to other file. Additionally, new datatype has been introduces MapData which contains also minX and minY fields used to correctly position maps in ROS.

Dependencies & Potential Impact

None / not applicable

Deployment Plan

None / not applicable

Testing & Validation

None / not applicable

@Serafadam Serafadam marked this pull request as ready for review December 1, 2025 18:14
@Serafadam Serafadam requested a review from moratom December 1, 2025 18:14
@Serafadam Serafadam added the testable PR is ready to be tested label Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testable PR is ready to be tested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants