-
Notifications
You must be signed in to change notification settings - Fork 95
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* initial commit * feat(Continual-SLAM): Finished __getitem__ dataset iterator Currently, still work in progress. But I have finished the simple data iteration, which returns the OpenDR type Image, Distance and Speed * feat(Continual-SLAM): Wrote the ROS node for image, velocity and distance publisher Currently still work in progress. Wrote the ROS node which publishes the sequantial images from KITTI as well as it publishes the velocity and distances at that current moment respectively * feat(Continual-SLAM): Extended ROS node to hold past 3 data values * feat(Continual-SLAM): [WIP] Implementation of CL-SLAM expert inference * feat(Continual-SLAM): [WIP] Implementation of CL-SLAM expert inference cont. started implementation of inference * feat(Continual-SLAM): Reverted dataset publisher into original single mode The caching of the previous times and previous images will be done in the reciever node * feat(Continual-SLAM): [WIP] Implemented predict function for depth-pose networks * feat(Continual-SLAM): [WIP] Started implementation of Learner class together with ROS Node (just for prediction mode now) * feat(Continual-SLAM): [WIP] ROS node for CL-SLAM Predictor * feat(Continual-SLAM): Add reconstruct depth images from disparity * feat(Continual-SLAM): [WIP] Ros node and learner class * feat(Continual-SLAM): [WIP] ROS nodes are implemented, synch is missing * feat(Continual-SLAM): ROS Node and Learner Implementation for only Predictor is done * feat(Continual-SLAM): [WIP] Fit/Adapt function is implemented, ROS Node publisher coordinate change * fix(Continual-SLAM): Fix small predictor mode requirements * feat(Continual-SLAM): [WIP] Learner/Predictor + ROS Nodes imp. done, need to fix bugs * refactor(Continual-SLAM): Refactored some parts to increase readability * feat(Continual-SLAM): [WIP] Working on adapt function * feat(Continual-SLAM): [WIP] Fix asterisk imports and init files * feat(Continual-SLAM): [WIP] Small addition for debugging, this commit can be ignored later on * refactor(Continual-SLAM): [WIP] changing couple of things to debug, not an important commit * feat(Continual-SLAM): Fixed algorithm, maybe there is room to improve * feat(Continual-SLAM): [WIP] trying to improve dataset publisher and visualization * feat(Continual-SLAM): [WIP] Added multi-device support back * feat(Continual-SLAM): Initial commit to Replay Buffer * feat(Continual-SLAM): [WIP] Replay buffer cont. * feat(Continual-SLAM): [WIP] for Replay buffer implementation * feat(Continual-SLAM): [WIP] Finished replay buffer implementation for ROS nodes as well * refactor(Continual-SLAM): Better namings, improvement in code * refactor(Continual-SLAM): Improvement of code quality for predictor node * refactor(Continual-SLAM): Improve code quality of ROS nodes * refactor(Continual-SLAM): Code quality improvement in CL-SLAM module * feat(Continual-SLAM): [WIP] new implementation of learner * feat(Continual-SLAM): [WIP] Fixed algorithm, improve replay buffer * feat(Continual-SLAM): [WIP] Improved ROS nodes * feat(Continual-SLAM): [WIP] Writing ROS2 nodes * feat(Continual-SLAM): Add ROS2 nodes * feat(Continual-SLAM): Added ROS2 node, and started writing tests * refactor(Continual-SLAM): Update default buffer size and publish rate for learner node * feat(Continual-SLAM): Added Loop Closure Detection * feat(Continual-SLAM): Fix small issues on Loop Closure Detection * feat(Continual-SLAM): [WIP] Loop Closure Performance * feat(Continual-SLAM): [WIP] Loop Closure Detection prob continues * feat(Continual-SLAM): Fixed LoopClosure * refactor(Continual-SLAM): Refactor code fix style problems, add LC update to ROS1 nodes * refactor(Continual-SLAM): Enable fit and infer tests * fix(Continual-SLAM): Fix small comment issue * feat(Continual-SLAM): [WIP] Demo * refactor(Continual-SLAM): Fix styling and get rid of debug lines * feat(Continual-SLAM): Update demo, add README's * docs(Continual-SLAM): Added docs for ROS nodes * feat(Continual-SLAM): Done with unit tests and demo * fix(Continual-SLAM): Fix typo bug on kitti.py * Adapt readme * feat(Continual-SLAM): Add publish pointcloud * feat(Continual-SLAM): Add pointcloud publish for ROS2 node * feat(Continual-SLAM): Add position graph for demo * feat(Continual-SLAM): Add dependencies * docs(Continual-SLAM): Fix deleting previous section mistake * feat(Continual-SLAM): Fix pep8, fix confused dataset files * feat(Continual-SLAM): Fix pep8, add pointcloud screenshot * fix(Continual-SLAM): Fix undetected local pep8 mistakes * feat(Continual-SLAM): Add g2o into skipped dirs for cpp style check * fix(Continual-SLAM): Place the skip dir correctly * fix(Continual-SLAM): Fix clang format * test(Continual-SLAM): Remove Loop Closure test due to not having g2o on test server * feat(Continual-SLAM): Update dependencies * feat(Continual-SLAM): Add the automatic installation of fixed g2opy * Update torch versions * Fix pep8 --------- Co-authored-by: Niclas Vödisch <[email protected]> Co-authored-by: Niclas <[email protected]> Co-authored-by: Nikolaos Passalis <[email protected]>
- Loading branch information
1 parent
6cf2bbf
commit 108bd9d
Showing
64 changed files
with
5,794 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.