본문 바로가기

realsense6

180727-31 Recording Program Update 180727 몇가지 해야 할 일이 더 생겼다. 우선순위를 매겨 나열하자면 1. 최종 프로그램의 3일치량의 데이터량을 알아내는 작업 2. 2개 이상의 카메라를 컴퓨터에 물렸을 때 동시 녹화가 되게 기존의 프로그램을 수정하는 작업 3. 파라미터를 조절하여( Depth, Infrared, Color) 녹화가 잘되게 최적의 데이터 값을 뽑아내는 작업 그럼 1번을 우선적으로 진행하자면 color Depth 값과 binary Depth 값이 같이 저장되게 만들라고 했으므로 현재 color Depth만 저장되는 프로그램에 binary Depth를 추가 시키기로 했다. Video writer를 하나 더만들고 알고리즘을 따라 추가를 해준 결과! Binary Depth가 저장이 되지 않았다 고민끝에 이유를 발견 할 수 있.. 2018. 7. 31.
180720 Converting Realsense Cameca frame to AVI complete 드디어 저번주에 미션 받았던 인텔카메라에서 바로 avi 포멧으로 녹화하는 프로그램을 만들었다!!~실행과 동시에 디렉토리가 생성되어 avi형식으로 RGB(일반영상) Depth(깊이) infrared(적외선) 따로 따로 영상 3개가 각 폴더에 저장되는 프로그램이다.연구를 위한 자료 추출프로그램이라 할 수 있다.이프로젝트를 하며 도움을 많이 받은 블로그를 링크하며 간략한 설명을 첨부한다. http://unanancyowen.com/en/rs_bag2image/ 우선 프로그램을 개발할때 많은 도움이 된 Tsukasa Sugiura씨 블로그이다. 그냥 인텔 realsense SDK만 들여다보며 한숨짓고 있을 때 동아줄이 내려온 기분이었다. 예제를 보며 대략 감을 잡을 수 있었고 무엇보다 코드가 쉽게 구현되어있어서.. 2018. 7. 20.
180716 ROS 파일을 읽은 후 rs_bag2image 등장! 지난 시간에 ROS를 Ubuntu에 깔고 나서 bag2video.py를 실행해보려 했지만 자꾸 환경변수문제인지 별의별 오류가 발생한다.그래서 다른 방법을 찾기로 했다. How to extract images from a rosbag file and convert them to video 이러한 제목이 눈에 들어왔다. 내가 찾던것이 아닌가 https://coderwall.com/p/qewf6g/how-to-extract-images-from-a-rosbag-file-and-convert-them-to-video 주소를 타고 들어가면 우분투에 ROS를 깔고 rosbag파일을 준비하고 MJPEG Tools [Ubuntu: sudo apt-get install mjpegtools]ffmpeg [Ubuntu: s.. 2018. 7. 17.
180709 .bag 파일에 대해 알아보자! 추가)윈도우 10에서 리눅스설치 오늘은 realsense 카메라로 녹화한 영상을 avi나 다른 영상 압축파일로 변환하는 임무를 받고!역시나 구글신께 도움을 요청했다.하지만 .bag이란 확장자가 많이 쓰이지 않는 듯 했다. 한국어로 된 설명 파일은 거의 없었고 영어로 된파일도 그렇게 많지 않았다. 그래서 부족한 파일을 뒤져 조사해본 결과! A bag is a file format in ROS for storing ROS message data. Bags -- so named because of their .bag extension -- have an important role in ROS, and a variety of tools have been written to allow you to store, process, analyze, a.. 2018. 7. 9.
180703 cmake를 알아보자 어제에 이어 realsense 코드 실행을 이어가보자 우선 링킹 오류가 있는 것이 분명했다. 심각도코드설명프로젝트파일줄비표시 오류(Suppression) 상태오류LNK1107파일이 잘못되었거나 손상되었습니다. 0x89A에서 읽을 수 없습니다.627captureD:\project\627capture\librealsense-master\scripts\ubuntu-xenial\ubuntu\opennsl\OpenNSL\sdk-6.5.10-gpl-modules\make\Make.lib1 자꾸 이런 오류가 뜬다..답답해 이번에는 초심으로 돌아가보기로 했다. c++책을 들고 기본을 공부해보자c++ 프로그램 개발과정을 다시 들여다 보았다. 우선 c++ 소스 프로그램(hello.cpp)을 작성한다. 이후 컴파일러가 컴파.. 2018. 7. 3.
비주얼스튜디오 외부라이블러리 포함시키기 180702 저번주 금요일부터 깃헙에서 realsense 예제코드를 찾아서 실행해보려 시도중이다. 헤더파일이 포함안되어 해당 출력 파일 폴더를 찾아 속성 > c/c++ > 일반 > 추가 포함 디렉터리와 속성 > 링커 > 일반 > 추가 라이브러리 디렉터리 에 추가 시켰으나 이번엔 링크에러가 뜬다 심각도코드설명프로젝트파일줄비표시 오류(Suppression) 상태오류LNK2019_rs2_get_librealsense_exception_type 외부 기호(참조 위치: "public: __thiscall rs2::error::error(struct rs2_error *)" (??0error@rs2@@QAE@PAUrs2_error@@@Z) 함수)에서 확인하지 못했습니다.627captureD:\project\627c.. 2018. 7. 2.