Skip to content
Snippets Groups Projects
  1. Jan 30, 2019
  2. Jan 19, 2019
  3. Jan 18, 2019
    • 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. Jan 16, 2019
  5. Jan 09, 2019
  6. Jan 03, 2019
    • 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. Jan 02, 2019
  8. Dec 19, 2018
  9. Dec 17, 2018
    • 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. Dec 16, 2018
  11. Dec 14, 2018
  12. Nov 23, 2018
  13. Nov 22, 2018
    • 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. Nov 15, 2018
  15. Nov 12, 2018
  16. Nov 07, 2018
  17. Nov 01, 2018
  18. Oct 27, 2018
  19. Oct 26, 2018
  20. Oct 25, 2018
  21. Oct 19, 2018
  22. Oct 12, 2018
  23. Oct 10, 2018
  24. Oct 08, 2018
  25. Oct 03, 2018
  26. Oct 02, 2018
  27. Oct 01, 2018
  28. Sep 15, 2018
  29. Sep 14, 2018