huge commit

- worked on about everything
- grid walker using plugable modules
- wifi models
- new distributions
- worked on geometric data-structures
- added typesafe timestamps
- worked on grid-building
- added sensor-classes
- added sensor analysis (step-detection, turn-detection)
- offline data reader
- many test-cases
This commit is contained in:
2016-08-29 08:18:44 +02:00
parent 99ee95ce7b
commit a2c9e575a2
94 changed files with 8298 additions and 257 deletions

View File

@@ -233,7 +233,8 @@ public:
// no matching node found -> add a new one to the grid
if (iNode.idx == -1) {
iNode.idx = grid.add(iNode.node);
const T* n2 = grid.getNodePtrFor(GridPoint(iNode.node.x_cm, iNode.node.y_cm, iNode.node.z_cm));
iNode.idx = (n2) ? (n2->getIdx()) : (grid.add(iNode.node));
}
// add semantic information