Commit Graph

162 Commits

Author SHA1 Message Date
Jacob Perron
bfe15c8dd4 2.3.0 2022-01-14 18:17:12 -08: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
Martin Idel
b23632b018 Build dynamically using visibility control 2018-03-27 09:13:34 +02:00
Alessandro Bottero
2ae4771b7b Add TODO for PointCloud 1 support 2018-03-27 09:06:28 +02:00
Alessandro Bottero
5339c858ac Fix package.xml 2018-03-27 09:06:28 +02:00
Martin Idel
21946942e3 Add Copyright 2018-03-27 09:06:28 +02:00
Martin Idel
c029efcdd6 Remove angle dependency as no longer necessary 2018-03-27 09:06:28 +02:00
Martin Idel
a62f1f1d79 Remove several test cases
- On not so fast machines, tests run into timeouts due to exponential explosion: test setup makes for about 7000 test cases
- Keep edge cases
2018-03-27 09:06:28 +02:00
Martin Idel
c985f5defc Fix Windows warnings 2018-03-27 09:06:28 +02:00
Martin Idel
48e676ff7f Disable second test for now
Test needs a correct lookupTransform
It would be best to make that call mockable, but that's not possible with tf2::BufferCore
2018-03-27 09:06:28 +02:00
Martin Idel
2783d803f8 Fix cpplint 2018-03-27 09:06:28 +02:00
Andreas Greimel
1dd3314e3b Use correct time unit 2018-03-27 09:06:28 +02:00
Martin Idel
433181e63e Uncrustify 2018-03-27 09:06:28 +02:00
Martin Idel
b88330b64c Add tests (remove superfluous test cases) and linters
- Code now lints with standard ament linters
- Added test cases for LaserScan to PointCloud2
- Removed tests that were commented out + tests for LaserScan to PointCloud
2018-03-27 09:06:28 +02:00
Alessandro Bottero
c6c6e833fe Build statically but position independent code
- This is necessary to link against shared libraries on Linux
2018-03-27 09:06:28 +02:00
Alessandro Bottero
8fb9c51bf8 Make it compile, remove PointCloud support, and remove boost
- Compiles on Windows with VS2015/VS2017
- Compiles on Mac with clang
- Compiles on Linux with gcc
- Removed PointCloud support as this is deprecated and might not be needed in ROS 2
- Remove boost as per ROS 2 development guidelines
2018-03-27 09:06:28 +02:00
Jonathan Binney
7ad6e21d3d
Merge pull request #31 from jonbinney/jb-add-ros2-visibility-header
Add visibility header modified from rclcpp
2018-03-26 20:47:47 -07:00