Commit Graph

24 Commits (9ab557476d3d63e652f928776e6723a8912b948a)

Author SHA1 Message Date
Chris Lalancette b1b63a3cb1
Add libabsl-dev to the package.xml dependencies. (#1875)
This will allow the ROS buildfarm to properly install dependencies
when attempting to build this package.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2022-06-29 11:19:08 +02:00
Wolfgang Hess 105c034577
Prepare 2.0.0 release. (#1819)
Towards #1716.

Signed-off-by: Wolfgang Hess <whess@lyft.com>
2021-03-11 12:05:30 +01:00
Chris Lalancette 1f69b83e8a
Minor fixes for Cartographer from ROS (#1705)
* restrict boost dependencies to the ones used
* Also add googletest as a build dependency.
* Set GMOCK_INCLUDE_DIRS when doing src fallback.

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Co-authored-by: Mikael Arguedas <mikael.arguedas@gmail.com>
2020-10-23 15:38:58 +02:00
Wolfgang Hess 1ad6398bce
Depend on libceres-dev in package.xml for ROS. (#1750)
This changes cartographer_ros to no longer build
Ceres and instead uses libceres-dev for which a
suitable version is provided by ROS for Kinetic.

Related to #1705.

Signed-off-by: Wolfgang Hess <whess@lyft.com>
2020-09-24 11:32:40 +02:00
Wolfgang Hess a62fb739af
Update package.xml for ROS Noetic. (#1723)
Signed-off-by: Wolfgang Hess <whess@lyft.com>
2020-07-23 10:12:11 +02:00
Scott K Logan 6bbf2558ce
Drop superfluous ROS dependency on catkin (#1599)
This package's CMakeLists.txt doesn't reference catkin at all, and can
be regarded as a "pure CMake" package. In fact, the package.xml already
states that this package is built using cmake directly, but still
depends on catkin.

This change makes the package buildable without catkin, as would be
desired when building with colcon in ROS 2.
2020-06-03 11:13:57 +02:00
Wolfgang Hess 1659f0dc8b
Fix build status on front page. (#1693)
Changes "googlecartographer" to "cartographer-project"
for references to CI and GitHub.
2020-06-02 14:08:16 +02:00
Juraj Oršulić c370d221d0 Windows build fixes & Azure CI (#1463)
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`.
2018-12-16 17:04:23 +01:00
Michael Grupp 7d69ca9fa0 Add git dependency to package.xml (for Abseil build). (#1462) 2018-11-14 13:28:03 -08:00
Alexander Belyaev 5bda2a567c
Release 1.0 (#1177) 2018-06-05 12:54:07 +02:00
Christoph Schütte cd7df83e1c Add maintainers and authors to package.xml (#1170) 2018-05-29 14:25:58 +02:00
Christoph Schütte 41bb8be0fb Prepare 0.3.0 release (#696) 2017-11-23 10:27:08 +01:00
Holger Rapp ff37b0bb7d Remove output_debug_images. (#358)
This is now better done by RViz. This also gets rid of the dependency on webp.
2017-06-23 14:53:04 +02:00
Damon Kohler 8d94fe85e9 Prepare 0.2.0 release (#344) 2017-06-19 13:22:57 +02:00
Damon Kohler 22f673655f First unstable development release (#295) 2017-05-18 13:32:08 +02:00
Damon Kohler a15ada59f4 Switch to new ceres-solver package. (#139) 2016-11-22 16:33:14 +01:00
Holger Rapp 6e6d2decaa Fixes for Xenial. (#103)
- Remove use of get_property(LOCATION in cmake where this is easy. This
  reduces build warnings sufficiently to not drown out other important
  information.
- Mark cairo a dependency in package.xml so rosdep pulls it in.

Tested using docker -t ros:kinetic, which is based on Xenial.
2016-10-26 14:23:00 +02:00
Damon Kohler 54d4e0a9bb Small documentation fixes. (#32) 2016-10-05 17:27:08 +02:00
Wolfgang Hess ea0f93aa9a Adds the libwebp-dev dependency to package.xml. (#21) 2016-09-02 11:49:27 +02:00
Damon Kohler fef592c41b Switch to using our own Catkin wrapper for Ceres. (#18) 2016-08-30 15:28:44 +02:00
Wolfgang Hess e5585c6ace Clean up package.xml and add missing dependencies. (#19)
Clean up package.xml and add missing dependencies.
2016-08-30 14:48:12 +02:00
Tully Foote a2533cd75e Adds a few missing rosdeps. (#5)
This change depends on: ros/rosdistro#12453
2016-08-23 01:33:58 -07:00
Damon Kohler a3fe3181e0 Splits installation instructions into ROS/non-ROS. (#1)
Adds missing ROS dependency to package.xml.
2016-08-03 16:27:48 +02:00
Damon Kohler 269c28cb0c Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00