All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed implementation of
PointsTracker
class (#23).
- Modified
ImageProcessor
class into aBipedalLocomotion::System::Advanceable
type. (#29) - Modified
IMUPreintegrator
class to account only for preintegrated measurements by refactoring the factor out of the class. (#30) - Move
KinDynVIO::Perception::TimeStampedImg
fromKinDynVIO/Perception/Features/ImageProcessor.h
toKinDynVIO/Perception/Features/DataTypes.h
. (#30)
- Implement
PerceptionCameraModels
library containingPinHoleCamera
class. - Implement
PerceptionFeatures
library containingPointsTracker
class andImageProcessor
class. - Add
ArucoDetectorExample
andPointsTrackerTest
(#21). - Implement
LinesTracker
class inPerceptionFeatures
library and addLinesTrackerTest
. (#23). - Improve
ImageProcessor
class to considerLinesTracker
class (#23). - Add
IMUPreintegrator
class intoEstimators
library. This class wraps GTSAMCombinedIMUFactor
preintegration into aBipedalLocomotion::System::Advanceable
type. (#29) - Add
ArucoWrapper
class intoEstimators
library to wrapBipedalLocomotion::Perception::ArucoDetector
withgtsam
relevant outputs. (#30) - Add
TestData
library to maintain common datasets for test-cases. (#30)