Tasks
Implementation considerations
- Consider how to implement without losing readability and usability.
- Do not optimize too early. Only adopt methods that have been shown to be effective by benchmarking.
wip branch
wip/gba is an experimental implementation, but it has some issues.
- The edge implementation is untested and suspicious.
- It pollutes the existing global BA.
- It is very unstable. The result will change each time you run it. In particular, the calculation of the direction of gravity is unstable.
- There seems to be a difference in the optimal strategy for keyframe insertion: compared to Visual SLAM, we needed to insert more keyframes for scale and gravity direction initialization.
- My impression from the experiments so far is that the time taken for initialization is too long. In some applications, it may be necessary to move the camera randomly until it is initialized.
references
Tasks
Implementation considerations
wip branch
wip/gba is an experimental implementation, but it has some issues.
references