- Jan 30, 2019
-
-
Andre Gaschler authored
-
- Jan 19, 2019
-
-
Wolfgang Hess authored
-
- Jan 18, 2019
-
-
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
-
- Jan 16, 2019
-
-
Alex Millane authored
* Moved value converter include out of internal folder. * Ran clang-format.
-
- Jan 09, 2019
-
-
Wolfgang Hess authored
Eigen::Matrix (or Eigen::Array) with custom scalar types is not intended for arbitrary structs: https://eigen.tuxfamily.org/dox/TopicCustomizing_CustomScalar.html This implements a simple class as a replacement.
-
- Jan 03, 2019
-
-
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
-
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
-
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.
-
- Jan 02, 2019
-
-
Andre Gaschler authored
std::string::operator+ is very inefficient
-
Andre Gaschler authored
Previously, two config values were spelled "bandwith". The assumption is that these values are not used in other repositories so the rename is harmless.
-
Andre Gaschler authored
This silently worked when it was written, but in order to check out a specific commit we cannot have a shallow clone of the master.
-
- Dec 19, 2018
-
-
Christoph Schütte authored
The update of the prometheus library requires some fixes in the test.
-
- Dec 17, 2018
-
-
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`.
-
- Dec 16, 2018
-
-
Michael Grupp authored
Was hardcoded to 3 before, but it makes sense to make this a parameter.
-
Christoph Schütte authored
* Switch to new bazel workspace rules * Add another override
-
- Dec 14, 2018
-
-
Sebastian Klose authored
Moving next Open House to January.
-
- Nov 23, 2018
-
-
Andre Gaschler authored
-
- Nov 22, 2018
-
-
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.
-
- Nov 15, 2018
-
-
Michael Grupp authored
-
- Nov 12, 2018
-
-
gaschler authored
-
- Nov 07, 2018
-
-
amikholap authored
Got linker error for Abseil in the build env due to imprecise library order. Worked fine on the dev machine though. Maybe helps someone. https://pastebin.com/raw/AEKPBt1n
-
- Nov 01, 2018
-
-
Michael Grupp authored
Allows to build Docker images with Clang.
-
- Oct 27, 2018
-
-
Alexander Belyaev authored
-
- Oct 26, 2018
-
-
gaschler authored
Clang with thread safety does not compile because num_nodes_since_last_loop_closure_ is modified without holding a mutex. This fixes it.
-
- Oct 25, 2018
-
-
gaschler authored
This is necessary because otherwise derived classes are potentially deleted incompletely, using the destructor of the interface.
-
gaschler authored
This change improves the portability of Cartographer.
-
Alexander Belyaev authored
-
- Oct 19, 2018
-
-
Juraj Oršulić authored
Noticed ToFlatIndex during profiling. Inline a couple of other short functions as well.
- Oct 12, 2018
-
-
Alexander Belyaev authored
-
- Oct 10, 2018
-
-
Alexander Belyaev authored
-
Kevin Daun authored
-
- Oct 08, 2018
-
-
Alexander Belyaev authored
-
Alexander Belyaev authored
-
- Oct 03, 2018
-
-
Alexander Belyaev authored
-
- Oct 02, 2018
-
-
Alexander Belyaev authored
-
Alexander Belyaev authored
-
- Oct 01, 2018
-
-
Alexander Belyaev authored
-
- Sep 15, 2018
-
-
Michael Grupp authored
Changes the public map builder API, but is required to not break the ROS API. See also https://github.com/googlecartographer/cartographer_ros/pull/1014 and #1422
-
- Sep 14, 2018
-
-
gaschler authored
-