1. 30 Jan, 2019 1 commit
  2. 19 Jan, 2019 1 commit
  3. 18 Jan, 2019 1 commit
    • Jonathan Huber's avatar
      Allow introduction of new landmarks into loaded (frozen) map (#1475) · fd679757
      Jonathan Huber authored
      In the current implementation, as soon as one trajectory is frozen it is not possible to use new landmarks anymore.
      In this PR a suggest a change, that allows introducing new landmarks also in the presence of a frozen trajectory. This is done with the following steps:
      - Store set of frozen landmarks
      - Landmarks that are loaded from a pbstream, with the flag ` load_frozen_state=true` are inserted into the set of frozen landmarks via `setLandmarkPose` function
      - frozen landmarks are set constant in the optimization problem
      - new landmarks can be introduced and will be optimized in the optimization problem
      
      Motivated by and closes #1470
      fd679757
  4. 16 Jan, 2019 1 commit
  5. 09 Jan, 2019 1 commit
  6. 03 Jan, 2019 3 commits
    • Michael Grupp's avatar
      Small fixes for PoseExtrapolator::UpdateVelocitiesFromPoses() (#1492) · 53a1f6c2
      Michael Grupp authored
      - use `pose_queue_duration_` instead of hardcoded "0.001"
        (cartographer_ros sets this to 0.001, probably that's why this
        wasn't noticed)
      - queue_delta is in seconds, log message said milliseconds
      53a1f6c2
    • Michael Grupp's avatar
      Fix regression in Protobuf find_package logic. (#1491) · 2d698e70
      Michael Grupp authored
      The introduced changes are not compatible with CMake < 3.6 if the
      FindProtobuf.cmake bundled with CMake is used.
      Since our minimum required version is 3.2, I consider this to be a bug.
      
      - camel-case variables names weren't used before 3.6
        (upper-case is lowered in CMake > 3.6 for backwards compatibility)
      - the `CONFIG` search for the Windows build logs a warning even if the
      `REQUIRED` search succeeds, should be quiet
      2d698e70
    • Andre Gaschler's avatar
      Bump protobuf for Bazel 0.21 (#1493) · b038e07f
      Andre Gaschler authored
      Protobuf 3.5 would require a Bazel flag
      bazel build --incompatible_package_name_is_a_function=false
      for Bazel 0.21 because its bazel syntax is old.
      Rather than building with this flag, let's just update
      the protobuf version.
      
      Also, fix lint.
      b038e07f
  7. 02 Jan, 2019 3 commits
  8. 19 Dec, 2018 1 commit
  9. 17 Dec, 2018 1 commit
    • Juraj Oršulić's avatar
      Windows build fixes & Azure CI (#1463) · c370d221
      Juraj Oršulić authored
      This PR makes libcartographer build on Windows (including tests). Abseil was bumped to avoid a MSVC compiler bug.
      
      I have observed two tests failing:
      `MapBuilderTestByGridType/MapBuilderTestByGridType.GlobalSlam2D/1` and `MapBuilderTestByGridType/MapBuilderTestByGridType.LocalizationOnFrozenTrajectory2D/1`.
      c370d221
  10. 16 Dec, 2018 2 commits
  11. 14 Dec, 2018 1 commit
  12. 23 Nov, 2018 1 commit
  13. 22 Nov, 2018 1 commit
    • Michael Grupp's avatar
      Add gauge metrics for inter-submap constraints. (#1465) · e0b2196c
      Michael Grupp authored
      Since the constraint builder metrics are ever-increasing, it makes sense
      to add gauges that monitor the current counts of constraints in the pose
      graph. The main advantages are that they also take trimming into account
      and distinguish constraints within or across trajectories.
      e0b2196c
  14. 15 Nov, 2018 1 commit
  15. 12 Nov, 2018 1 commit
  16. 07 Nov, 2018 1 commit
  17. 01 Nov, 2018 1 commit
  18. 27 Oct, 2018 1 commit
  19. 26 Oct, 2018 1 commit
  20. 25 Oct, 2018 3 commits
  21. 19 Oct, 2018 2 commits
  22. 12 Oct, 2018 1 commit
  23. 10 Oct, 2018 2 commits
  24. 08 Oct, 2018 2 commits
  25. 03 Oct, 2018 1 commit
  26. 02 Oct, 2018 2 commits
  27. 01 Oct, 2018 1 commit
  28. 15 Sep, 2018 1 commit
  29. 14 Sep, 2018 1 commit