ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

wgengland's profile - activity

2021-09-01 04:22:57 -0500 received badge  Famous Question (source)
2021-08-02 03:49:16 -0500 received badge  Student (source)
2021-04-10 09:41:14 -0500 received badge  Popular Question (source)
2021-04-10 09:41:14 -0500 received badge  Notable Question (source)
2020-04-03 08:29:53 -0500 received badge  Famous Question (source)
2020-03-30 09:04:53 -0500 commented answer How to get OpenCV 4 working with ROS Melodic?

this is the binary that installed so I do have this version

2020-03-30 08:43:56 -0500 asked a question tf/transform_broadcaster.h Usage

tf/transform_broadcaster.h Usage For some reason I get this error when trying to use tf/transform_broadcaster.h. I have

2020-03-28 01:04:09 -0500 marked best answer How to get OpenCV 4 working with ROS Melodic?

I'm trying to run ROS Melodic with Opencv 4.2.0 on windows What is wrong with my CMAKELISTS? I have added opencv to my system path, but Catkin_make always gives this error:

Could not find a configuration file for package "OpenCV" that is compatible
  with requested version "4.2.0".
  The following configuration files were considered but not accepted:
    C:/opt/rosdeps/x64/CMake/OpenCVConfig.cmake, version: 3.4.1

The version it finds is the opencv shipped with ROS melodic distribution. How do I change where CMAKE searches?

This is my CMake:

cmake_minimum_required(VERSION 2.8.3)
project(nav_ross)

add_compile_options(-std=c++11)

find_package(catkin REQUIRED COMPONENTS
  roscpp
  rospy
  std_msgs
  message_generation
  cv_bridge
  image_transport
  pcl_ros
  sensor_msgs
  visualization_msgs
  dynamic_reconfigure
  geometry_msgs
)

find_package(OpenCV 4.2.0 REQUIRED)

add_message_files(
   FILES
   nav_msg.msg
 )

 generate_messages(
   DEPENDENCIES
   std_msgs
   visualization_msgs
   geometry_msgs
 )

 generate_dynamic_reconfigure_options(
    cfg/post-process-config.cfg
 )

catkin_package(
  CATKIN_DEPENDS roscpp rospy std_msgs message_runtime cv_bridge image_transport pcl_ros sensor_msgs visualization_msgs geometry_msgs
)

include_directories(
  ${catkin_INCLUDE_DIRS}
  ${OpenCV_INCLUDE_DIRS}
  ../../cpp
cfg/cpp/nav_ross
)

add_library(iasdk_static STATIC ../../cpp/radarclient.cpp ../../cpp/tcpradarclient.cpp ../../cpp/tcpsocket.cpp ../../cpp/timer.cpp ../../cpp/threadedclass.cpp)

add_executable(Movement-Detector Movement-Detector.cpp)
target_link_libraries(Movement-Detector ${catkin_LIBRARIES} ${OpenCV_LIBS})
add_dependencies(Movement-Detector nav_ross_generate_messages_cpp)

add_executable(talker1 talker1.cpp)
target_link_libraries(talker1 ${catkin_LIBRARIES} ${OpenCV_LIBS} iasdk_static)
add_dependencies(talker1 nav_ross_generate_messages_cpp ${devel2_pkg_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})

add_executable(Mobile_Platform Mobile_Platform.cpp)
target_link_libraries(Mobile_Platform ${catkin_LIBRARIES} ${OpenCV_LIBS} iasdk_static)
add_dependencies(Mobile_Platform nav_ross_generate_messages_cpp ${devel2_pkg_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
2020-03-25 11:10:58 -0500 commented answer How to get OpenCV 4 working with ROS Melodic?

Yes I'm sure - it's very confusing. I can see the directory it has installed: C:\opencv with config.cmake containing: s

2020-03-25 03:56:44 -0500 commented answer How to get OpenCV 4 working with ROS Melodic?

Thanks for the help, but I do have this version installed. It seems ROS distro also comes with 3.4.1 and the find packag

2020-03-25 00:30:11 -0500 received badge  Notable Question (source)
2020-03-24 21:08:52 -0500 received badge  Popular Question (source)
2020-03-24 13:40:30 -0500 answered a question catkin_make opencv version conflict.

I' wondering this too.. but in windows!

2020-03-24 13:40:30 -0500 asked a question How to get OpenCV 4 working with ROS Melodic?

How to get OpenCV 4 working with ROS Melodic? I'm trying to run ROS Melodic with Opencv 4.2.0 on windows What is wrong w