본문 바로가기
반응형

Programming Language62

ROS fuerte 설치 Ubuntu 12.04.5 LTS ROS fuerte - sources.list 설정$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list' - key 설정 wget http://packages.ros.org/ros.key -O - | sudo apt-key add - - 설치 (Desktop-Full Install) $ sudo apt-get update$ sudo apt-get install ros-fuerte-desktop-full - ROS 환경설정$ echo "source /opt/ros/fuerte/setup.bash" >> ~/.bashrc$ .. 2014. 7. 4.
리눅스 커널 컴파일 및 Xenomai 설치 Linux ubuntu 12.04.3 LTS x86 Linux kernel : linux-3.8.13Xenomai : xenomai-2.6.3ipipe : 3.8.13 - 커널 컴파일을 위한 기본적으로 필요한 프로그램 설치$ sudo apt-get install build-essential kernel-package libncurses5-dev doxygen build-essential : 컴파일 할 때 사용하는 gcc 및 C library 등을 설치kernel-package : 데비안 시스템에서 커널 빌드를 위해 필요한 프로그램들libncurses5-dev : 커널 컴파일 시, 커널의 옵션을 세팅할 때, 텍스트 베이스의 ncurse 그래픽 라이브러리를 사용하는데, 이를 위해 필요doxygen : API.. 2014. 7. 1.
OpenNI, SensorKinect, NITE, PCL 설치 Ubuntu 12.04.3 LTS OpenNI 1.5.8.5 Sensorkinect 5.1.2.1 NITE 1.5.2.21PCL 1.6 - openjdk 설치 $ sudo apt-get install openjdk-6-jdk - 기타 의존 패키지들 설치 $ sudo apt-get update $ sudo apt-get install mono-complete git-core cmake freeglut3-dev pkg-config build-essential libxmu-dev libxi-dev libusb-1.0-0-dev doxygen graphviz libudev-dev - OpenNI 설치 $ mkdir ~/kinect && cd ~/kinect $ git clone -b unstable https:.. 2014. 6. 27.
QT 관련 사이트 국내 사이트===================================================================================== korone.net's programming sitehttp://www.korone.net/ 최호필 Qt Programming Tutorialhttp://hops.x-y.net/data/Qt/ MINI Site QThttp://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/QT 영진이와 함께하는 서당 - Qt 프로그래밍http://php.chol.com/~valentis/bbs/zboard.php?id=Lecture_Qt 와우리눅스 - Q&A(QT)http://www.wowlinux.com/knowledg.. 2014. 6. 26.
[OpenCV] OpenCV 2.0 설치중 에러 VS2008에서 opencv2.0설치할때 에러때문에 많이 고생했는데요 cmake를 실행후 경로를 입력하고 configure버튼을 누르면 정상적으로 실행되지 않고 아래와 같이 에러가 납니다. =====에러내용===== Check for working C compiler: cl . . . . Error configuration process, project files may be invalid =====여기까지 에러내용===== 이런 에러가 뜰때 방법입니다. 이때 'Where to build the binaried경로를 지정한 폴더를 가면 CMakeCache.txt파일이 있고 이파일을 열면 에러내용이 기록되어 있습니다. 에러내용에 "fatal error LNK1104: 'kernel32.lib' 파일을 열 .. 2010. 10. 18.
[OpenCV] PC 캠(cam) 해상도 설정 프로젝트중 캠에서 영상을 받아와 이미지프로세싱을 하여야 하는데, 윈도우XP에서 코딩하다가 윈도우7으로 환경이 변했는데 멀쩡하던 영상이 갑자기 줄여지지가 않았다 XP에서 기본 세팅인 680x480에서 320x240 영상으로 변환하여 사용중이다가 윈7으로 바꾸고나니 아무리 방법을 써봐도 680x480에서 영상이 줄여지지가 않았다. picture image만 조금 다뤄보다가 영상이미지를 다루려니까 기초지식도 없는판에 검색해도 무슨내용인지도 잘모르겠고.. 주말 2틀을 반납하여 삽질만 하다가... 포기하기 직전에 나한테 맞는 방법을 찾았다.. 아직 좀더 확실히 테스트는 안해봤지만 너무 기쁜나머지 일단 포스팅... OpenCV구버전 cvcamSetProperty 와 VidFormat 구조체 를 이용하면 간단히 해결.. 2010. 10. 18.
[OpenCV] Motion Detecting 사람이 지나갈때 인식해서 오고/가는 사람의 수를 세는 시스템인 듯. 예제와 원리가 잘 나와있다. 얼핏 생각하기엔 1. 우선 object를 detect하고 2. 해당 object의 motion을 detecting 하여 3. line over처리를 하여 object의 개수를 센다.. 말이 쉽지,, 우선 object를 잘 추출해 내야 될 것이고 - 이 과정에서 사람이 아닌 다른 물체가 감지될 오류가 있다.. 예를 들어 움직이는 카트라던지 동물이나 굴러다니는 공 등? 그리고 motion detecting을 위해 object의 움직이는 속도와 각도를 고려해서 방향성을 우선 정해놓아야 할것이다. 동영상을 보면 빠른 속도의 object들도 잘 tracking하므로.. 아마도 미리 방향을 계산하지 않았나 싶다.. 게다.. 2010. 10. 17.
MFC 콤보박스 [콤보 박스 사용 예] 1. 다이얼로그 등에, 콤보박스를 드래그 하여 올려둔다. 2. 컨트롤 타입의 변수 선언. 3. 콤보에 들어갈 목록을 배열로 작성 예) CString combo_value[] = {"111111","222222","333333"}; 4. 배열로 작성한 목록을 콤보박스에 추가 m_CtrlComBo.ResetContent(); // 콤보 박스의 모든 값을 초기화 for(int i=0; i 2010. 10. 5.
MFC에서 printf() 사용하기 MFC프로그래밍을 하다가 디버깅을 해야 하는 경우에 워낙 툴의 디버그 기능이 좋아서 굳이 printf()를 사용할 필요가 없다. 하지만 간단하게 변수값 하나 급히 본다던가 오히려 툴의 디버그기능이 더 복잡하게 느껴진다던가.. –_- 하는 경우에는 printf() 값 찍어보기가 아쉬울 때가 있다. 그래서 MFC에서 printf()함수를 가능하게 해주는 편리한 기능을 어떤분이 만들어 놓셨다 후후훗~ 어떤분인지는 모르겠지만 감사히 쓰겠나이다~ –_-;; 꾸벅 사용방법은 너무나도 간단하다. 첨부파일속에 있는 Console.h와 Console.cpp파일을 프로젝트에 추가시키고 printf()를 사용하고자 하는 cpp파일에 #include "Console.h"를 해주고 생성자에 Console::Allocate();.. 2010. 7. 16.
반응형