Commit Graph

177 Commits

Author SHA1 Message Date
Chris Lalancette
df015810ea Changelog.
Signed-off-by: Chris Lalancette <clalancette@gmail.com>
2023-12-26 18:11:36 +00:00
Chris Lalancette
3d913f6483
Switch to target_link_libraries. (#92)
This allows us to hide more of the libraries from downstream
consumers.

While we are in here, do slight cleanups so it is more clear
which libraries are depended on.

Signed-off-by: Chris Lalancette <clalancette@gmail.com>
2023-11-27 11:31:38 -05:00
Chris Lalancette
df8a1e3565 2.6.0 2023-04-28 17:20:55 +00:00
Chris Lalancette
da85ba43de Changelog
Signed-off-by: Chris Lalancette <clalancette@gmail.com>
2023-04-28 17:20:50 +00:00
Michael Carroll
de79acf96e 2.5.0 2023-02-14 09:16:14 -06:00
Michael Carroll
7e348ba248
Changelog.
Signed-off-by: Michael Carroll <michael@openrobotics.org>
2023-02-14 09:16:03 -06:00
Chris Lalancette
e95ea15102
Update laser_geometry to C++17. (#90)
The main reason to do this is so that we can compile laser_geometry
with the clang static analyzer.  As of clang++-14 (what is in
Ubuntu 22.04), the default still seems to be C++14, so we need
to specify C++17 so that new things in the rclcpp headers work
properly.

Further, due to reasons I don't fully understand, I needed to
set CMAKE_CXX_STANDARD_REQUIRED in order for clang to really use
that version.  So set this as well.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2023-01-31 14:37:40 -05:00
Audrow Nash
9247fd1908
Update Maintainers (#88)
* Add Dharini Dutia to CODEOWNERs file

Signed-off-by: Audrow Nash <audrow@openrobotics.org>
2022-12-08 08:45:36 -05:00
Audrow Nash
8deee5f936 Mirror rolling to ros2 2022-06-28 09:15:21 -05:00
Chris Lalancette
ba53212e69 2.4.0 2022-03-01 20:55:08 +00:00
Chris Lalancette
19af88238e Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2022-03-01 20:54:58 +00:00
Shane Loretz
810d01c4a4
Install headers to include/${PROJECT_NAME} (#86)
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2022-02-03 15:10:19 -08:00
Jonathan Binney
a6a18f8e7e
Merge pull request #83 from boschresearch/ros2-fix-casting-issue
Fix Duration casting issue leading to no undistortion
2022-01-23 20:12:17 -05:00
Jacob Perron
bfe15c8dd4 2.3.0 2022-01-14 18:17:12 -08:00
Marco Lampacrescia
93db1470f1 Explicit cast to double to prevent loss of precision
Signed-off-by: Marco Lampacrescia <Marco.Lampacrescia@de.bosch.com>
2021-12-09 11:44:47 +01:00
Marco Lampacrescia
784bcbcdc9 Fix Duration casting issue leading to no undistortion
Signed-off-by: Marco Lampacrescia <Marco.Lampacrescia@de.bosch.com>
2021-09-20 12:15:57 +02:00
Chris Lalancette
bfe1c494fd
Fix building on running on Windows Debug. (#82)
* Fix building on running on Windows Debug.

In particular, we need to set the python executable properly
when running on Windows Debug.  While we are in here, we also
fix up some dependencies in the package.xml and CMakeLists.txt.
We also have to remove WERROR ON, due to some Python
warnings that are outside of our control.  Finally, we heavily
reduce the number of tests being run here so that the tests
complete in a reasonable amount of time, even on (slow) Windows
debug.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2021-09-09 14:59:07 -04:00
Jonathan Binney
af5bdc2874
Update python code and tests for ros2 (#80)
* Enable projection nose test using ament

* Update python package and tests for ros2

* Remove unneeded python setup file

* Use pytest instead of nose

Nose was outputting xml that xUnit (jenkins plugin) couldn't read.

* Fix pytest warnings
2021-08-10 21:11:23 -04:00
Mabel Zhang
61c04d33ed 2.2.2 2021-05-11 21:34:10 -04:00
Mabel Zhang
f4c43aa9e6 changelog
Signed-off-by: Mabel Zhang <mabel@openrobotics.org>
2021-05-11 21:33:49 -04:00
Mabel Zhang
a536c3557d
Merge pull request #77 from hidmic/export-deps
Export sensor_msgs, tf2, and rclcpp as dependencies
2021-05-10 14:03:31 -04:00
Michel Hidalgo
3ae3c3f604 Export sensor_msgs, tf2, and rclcpp as dependencies
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
2021-05-07 17:27:40 -03:00
Chris Lalancette
bb3b8fa75c 2.2.1 2020-12-08 15:56:55 +00:00
Chris Lalancette
f1a4c63f76 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-12-08 15:56:44 +00:00
Ivan Santiago Paunovic
bafe85216e
Use rclcpp::Duration::from_seconds (#72)
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2020-11-02 11:33:51 -08:00
Mabel Zhang
404a119e22
Merge pull request #70 from ros-perception/update_maintainers
Update maintainers
2020-10-15 20:31:30 -04:00
Mabel Zhang
4aa308983e update maintainers
Signed-off-by: Mabel Zhang <mabel@openrobotics.org>
2020-10-15 19:13:10 -04:00
Jonathan Binney
28776b51c7
Merge pull request #63 from ros-perception/dirk-thomas/increase-test-timeout
increase test timeout
2020-07-14 10:29:05 -07:00
Dirk Thomas
5dd0cac391
increase test timeout
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-07-14 09:39:27 -07:00
Chris Lalancette
2a94c21148 2.2.0 2020-04-30 20:38:37 +00:00
Chris Lalancette
7669ef4738 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-04-30 20:33:57 +00:00
Jonathan Binney
7a7c6048fb
Merge pull request #59 from ros-perception/dirk-thomas/rename_ament_export_interfaces
use ament_export_targets()
2020-04-08 18:54:07 -07:00
Dirk Thomas
4bb30461b5
use ament_export_targets()
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-08 14:39:47 -07:00
Jonathan Binney
8aa0766d6c
Merge pull request #54 from Karsten1987/target_include_directories
use target_include_directories
2020-02-04 21:03:43 -08:00
Dirk Thomas
f59e3fea7e
code style only: wrap after open parenthesis if not in one line (#52)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-02-04 11:43:50 -08:00
Karsten Knese
2d84b65ca3 use target_include_directories
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
2020-02-03 11:51:54 -08:00
Michel Hidalgo
c2bdad5f01 Drop CMake extras redundant with eigen3_cmake_module. (#50)
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
2020-01-27 10:52:30 -08:00
Michael Carroll
254a8ae891
2.1.0
Signed-off-by: Michael Carroll <michael@openrobotics.org>
2019-09-27 08:32:13 -05:00
Jonathan Binney
dff3b58c85
Merge pull request #46 from sloretz/eigen3_cmake_module
Use eigen3_cmake_module
2019-08-08 14:42:11 -07:00
Shane Loretz
05b46e1b46 Use eigen3_cmake_module
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-08-06 11:40:36 -07:00
William Woodall
ed2c9b548c 2.0.0 2018-06-27 19:45:17 -07:00
William Woodall
3cb99b3e14 changelogs 2018-06-27 19:44:43 -07:00
William Woodall
ef5f6530c4 fixup package.xml 2018-06-27 19:41:34 -07:00
Mikael Arguedas
a2f55d1104 fix eigen dependency name (#36) 2018-06-20 16:44:37 -07:00
William Woodall
3d2bc6345f
Create LICENSE (#33) (#34) 2018-04-02 18:05:01 -07:00
Jonathan Binney
6a548af717
Merge pull request #32 from jonbinney/jb-relicense-visibility-header
Relicense visibility control file to BSD
2018-03-28 15:53:22 -07:00
Jon Binney
29f3c50fb8 Relicense visibility control file to BSD
Already relicensed in URDF repo.
2018-03-28 15:50:42 -07:00
Jonathan Binney
0edeab0703
Merge pull request #28 from bsinno/feature/refactoring_for_linux
Polish ros2 branch
2018-03-28 11:29:20 -07:00
Alessandro Bottero
5f2d6df121 Increase tests timeout (needed for Mac) 2018-03-27 18:09:03 +02:00
Martin Idel
e852926c02 Make build export symbols 2018-03-27 09:20:47 +02:00