injae-kim/injae-kim.github.io

robot_operating_system/2019/07/08/ros-realtime-video-transmission

Opened this issue · 6 comments

ROS 에서 OpenCV로 실시간 영상 송수신 구현 방법

ROS 에서 OpenCV 로 디바이스간 실시간 영상 송수신 구현

https://injae-kim.github.io/robot_operating_system/2019/07/08/ros-realtime-video-transmission.html

도움 많이 되었습니다! 감사합니다!

안녕하세요 ros를 이용해서 영상을 송수신하는 방법에 대해 공부중인 학생입니다. 저는 ros melodic에서 ubuntu 18.04로 작성해주신 코드를 따라해봤는데요 pub은 잘 실행이 되지만 sub은 Attempt to unlock mutex that was not locked Aborted가 뜨면서 잘 되지 않았습니다. 그리고 GLib-GObject-CRITICAL **: g_object_unref: assertion G IS_OBJECT (object) failed라는 문구가 나오네요 이 방법에 대해 혹시 어떻게 해야할지 알 수 있을까요? 감사합니다.

To @JunOhPark 님,

Attempt to unlock mutex that was not locked Aborted 에러 메시지를 보니 ROS 의 문제라기 보다는 사용하시는 OpenCV 나 그래픽 라이브러리 쪽 이슈같네요! 에러메시지 기반으로 검색해보시면 단서를 얻으실 수 있을거라고 생각합니다! 감사합니다.

안녕하세요 ros에서 opencv를 사용하는 프로젝트를 진행하는 중인 학생입니다.
다름이 아니라 빌드중 CMake오류가 발생해서 오류가 발생한 부분인
catkin_package(
INCLUDE_DIRS include
.....)
에서 INCLUDE_DIRS include 문장을 주석처리하니 문제없이 실행이 되었는데 이유를 알 수 있을까요?? 지식이 많이 부족해서 염치없이 질문해봅니다.
감사합니다.

안녕하세요 @jaewxxkshin 님,

INCLUDE_DIRS include 문장을 주석처리하니 문제없이 실행이 되었는데 이유를 알 수 있을까요?

아마 이부분이 빌드에서 크게 중요한부분은 아닐거같아 주석처리후 실행만 잘된다면 없애도 괜찮을거같네요!
Ros 빌드 과정은 저도 가볍게만 봐서 정확한 원인은 모르겠네요ㅜ
글 읽어주셔서 감사합니다! 🙇

안녕하십니까. 올려두신 자료를 참고하여 진행하는 과정에서 catkin_create_pkg 수행 중 다음과 같은 오류가 발생했습니다.
ysj@LAPTOP-3SC1NJCG:~/catkin_ws$ catkin_create_pkg
usage: catkin_create_pkg [-h] [--meta] [-s [SYS_DEPS [SYS_DEPS ...]]]
[-b [BOOST_COMPS [BOOST_COMPS ...]]] [-V PKG_VERSION]
[-D DESCRIPTION] [-l LICENSE] [-a AUTHOR]
[-m MAINTAINER] [--rosdistro ROSDISTRO]
name [dependencies [dependencies ...]]
catkin_create_pkg: error: too few arguments
이에 대한 도움을 얻고싶습니다. 감사합니다.