Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Targeted distro correction for OpenCV4 with melodic #1

Closed
wants to merge 93 commits into from

Conversation

OAkyildiz
Copy link
Owner

Merging Solosito's commit on ros-perception#308 into default
melodic branch.

gaoethan and others added 30 commits April 12, 2018 15:27
 image_geometry
 opencv_tests
 vision_opencv

Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Interim to ignore irrelative components
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
It mainly contains:
 - C++ interfaces and lib
 - python interfaces and corresponding C++ backend
 - all tests
 - remove boost dependence with C++11 or above instead

Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
- broadcast.py
- rosfacedetect.py
- source.py

Signed-off-by: gaoethan <ethan.gao@linux.intel.com>
Add apache 2.0 license which aligns to ros2
Fix the coding style gap with ros2 requirement
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
    copyright
    cpplint
    flake8
    uncrustify
    ...

Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Fix the major issues from lint_cmake and python flake8/pep257
to avoid moudle not found issue

Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
* Port image_geometry to ROS2.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
…ception#5)

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
* Build the image_geometry library shared.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Switch to using ament_cmake_ros for shared libraries by default.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Try to fix library not found problem on Windows.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Fix silly typo.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Add visibility_control for Windows compatibility.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Mark all inlines dllexport.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
As discussed in Slack, despite this dependency key, ROS 2 actually builds
against upstream opencv (2.x) rather than opencv3.
* pass filename to actually run the test

* comment out poython tests as they've not been ported to ROS2 and we dont have python3 bindings with OpenCV ATM

* putting my name in todo
gaoethan and others added 29 commits August 14, 2018 11:27
 - Replace assert_equal with assert
Add opencv as dependency and change assert_equal with assert
remove redundant ament_auto_lint to avoid build error
As JPEG2000 defaults to use JASPER as its codec,
but it's disabled within the opencv library after
Ubutnu Xenial due to security issues, one can enable
to use after rebuild opencv library with jasper enabled
on demand while necessary

Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
remove jp2 for test_encode_decode_cv2_compressed
Add python3-numpy as build and execution dependency
* revert initialization in PinholeCameraModel constructor (ros2@d2e5edb)

* revert message initialization in tests (ros2@ecbcd64)
Latest ros2 repo does not include ament_tools. Executing ament command results in error.
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
@OAkyildiz OAkyildiz closed this Feb 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.