전체 글 100

실시간으로 NVIDIA FoundationStereo 사용하기

1. 개요 NVIDIA에서 발표한 FoundationStereo Model을 이용하여 윈도우즈 환경에서 실시간 스테레오 매칭을 테스트 해본다. Astra Pro는 Depth 해상도가 많이 부족하여 형체 인식도 잘 안된다. 새로운 시도를 하여 보았고 결과는 만족스러웠다. 2. 스테레오 카메라 모듈 입력 이미지를 얻기 위해 아래와 같은 제품을 구매하였다. 가격은 4만원 조금 넘는다. 듀얼 렌즈 USB 웹캠 2560*720 30fps Windows Linux Android Raspberry Pi3.라이브러리 설치 설치는 간단하다. Github에서 다운 받는다. 학습된 훈련 데이터(pretrained model)를 다운로드 받는다. 11-33-40/model_best_b..

카테고리 없음 2026.05.07

Astra Pro 3D Camera 를 ROS2 연결하기

1. 개요 우분투 22.04 LTS에서 ORBBEC Astra Pro를 ROS2 Humble과 연결하고 테스트 한다. https://github.com/orbbec/ros2_astra_camera 2. Downloads Astra Pro 드라이버는 liborbbec.so libOniFile.so를 사용한다. Astra Pro는 USB2.0 또는 USB3.0 (파란색)를 사용하며 전원 용량을 고려하여 컴퓨터 본체 뒤면의 USB포트를 사용한다. (1) Install dependencies > sudo apt install libgflags-dev ros-$ROS_DISTRO-image-geometry ros-$ROS_DISTRO-camera..

카테고리 없음 2026.04.23

Unity에서 Addressables Asset을 사용하여 Scene을 다운로드

1. 개요 유니티(6) 현재 scene 안에서 새로운 scene을 동적으로 불러오기를 할 수 있는지 시도를 해보았다. 유니티에는 어드레서블 에셋( Addressables Asset)이 있다. 로딩을 받고자 하는 Scene을 Addressables Asset으로 만들어 사전에 서버에 미리 올리고 이를 실행 중에 받아 올 수 있다. 즉 Addressables Asset은 씬(Scene), 프리팹(Prefab), 텍스처, 애니메이션 등을 번들(Bundle) 형태로 패키징하여 서버에서 다운로드하고 런타임에 로드할 수 있는 시스템이다. 2. 서버에 올릴 씬 만들기( Addressables Asset 만들기 ) 유니티에서 제공하는 VR Tempalete을 사용한다. 현재 Sample Scene을 ..

카테고리 없음 2026.03.11

HotTop Coffe Roaster (KN8828B) 수리

1. 개요 HopTop 커피 로스터(https://www.hottopamericas.com/)는 커피 애호가라면 한번 쯤은 들어본 장비일 것이다. 이 장비는 자주 고장을 일으킨다. 그 이유는 장비의 청소 불량일 것으로 추측된다. 특히 우측 측면 부분에 Fan 있고 이곳에 에어 필터가 있는데 이 곳이 막히게 되면 과열이 되면서 Fuse 손상이 발생되기 쉽다. 퓨즈의 용량은 안전을 고려해서 그런지 쉽게 끊어지게 저용량으로 설계되어 있다. 2. 분해 및 보드 살펴보기 장비를 분해 하고 컨트롤 보드를 찾아본다. 장비의 분해방법은 유튜브나 관련 문서를 확인해 보자. https://www.hottopamericas.com/repair.html3. Fuse 교체하기 위 사진에서 Fuse..

카테고리 없음 2026.02.04

Macbook Pro에 윈도우즈 설치하기

1. 개요 Macbook pro 15inch 2017 i7 2.8Ghz Quad Core를 윈도우즈 전용으로 사용하려고 다음과 같은 작업을 수행한다. 인텔CPU를 사용하는 경우 맥운영체제를 완전히 제거하고 윈도우즈만 설치할 수 있다. 2. Microsoft 공식 사이트에서 Windows ISO 다운로드(별도의 윈도우즈 PC에서 작업) https://www.microsoft.com/ko-kr/software-download/windows11 x64 디바이스용 Windows 11 디스크 이미지(ISO) 파일을 다운로드한다. 3. Rufus 실행 https://rufus.ie/ko/ 에서프로그램다운받아서 USB메모리를 부팅 전용 iso로 만든다. 4. 맥북에서 부팅..

카테고리 없음 2025.12.26

ISO 설치로 사용된 USB메모리 복구하기

1. 개요 ISO 설치 과정에서 부팅용으로 구성된 USB 메모리는 일반적으로 파일 탐색기에 표시되지 않으며, 이를 복구하려면 디스크 초기화 후 파티션 재생성과 포맷 과정이 필요하다. ISO 설치에 사용된 USB 메모리는 diskpart에서 디스크를 선택한 뒤 clean 명령으로 초기화하고, 새 파티션을 생성하여 포맷함으로써 일반 USB로 복구한다. 2. PowerShell 관리자 권한으로 실행 USB메모리 카드를 연결한 상태에서 파워셀을 실행하고 다음과 같이 명령어를 입력한다. > diskpart > list disk이 프로그램은 매우 위험한 프로그램으로 잘못하면 시스템 하드디스크를 날려 버릴 수 있으니 매우 조심해야 한다. 3. 복구 명령 메모리 용량으로 USB 메모리 카드가 어떤..

카테고리 없음 2025.12.26

n8n 우분투에 설치하기

1. 개요n8n은 오픈소스 워크플로우 자동화 도구입니다. 다양한 앱과 서비스(API, DB, 파일 등)를 연결해서 작업을 자동화할 수 있는 플랫폼입니다. Zapier, Make(Integromat) 같은 SaaS 자동화 서비스의 셀프호스팅 대안으로 많이 쓰입니다. 우분투에 설치하는 과정을 정리해 보았습니다.2. 리눅스에 PostgreSQL 설치 n8n은 PostgreSQL 사용을 권장한다. PostgreSQL은 객체-관계형 데이터베이스 관리 시스템이다. > sudo apt update > sudo apt install postgresql postgresql-contrib 설정 파일 (version 14인 경우) > sudo vi /etc/postgresql/14/ma..

카테고리 없음 2025.09.12

Unity6에서 Meta Quest3를 위한 Passthrough App 만들기

1. 개요 Meta Quest3는 컬러 카메라를 이용한 Passthrough를 지원한다. AR/MR를 위한 앱을 만드어 보기 적합한 장비이다. Quest2는 흑백이고 화질도 떨어지지만 Quest3는 컬러이면서 화질도 양호하다. Passthrough 모드에서 3D 오브젝트를 보여주는 앱을 유니티에서 만들어 보자. 2. 유니티 프로젝트 만들기 Meta에서 제공하는 SDK는 유니티의 버전에 따라 지원되지 않을 수 있다. 버전이 안맞으면 에러가 많이 발생한다. 고생할 수 있다. 여기에서는 유니티 6(6000.0.56f1)를 사용 한다. universal 3D 프로젝트를 만든다.프로젝트 이름을 TestPassthrough로 D:\Temp 폴더에 만들었다. 2. 기본 설정하기 Hierarc..

카테고리 없음 2025.09.05

웹캠을 이용한 RTSP 서비스 구축하기(윈도우즈)

1. 개요    RTSP(Real-Time Streaming Protocol)는 실시간 스트리밍 데이터의 제어를 위해 설계된 네트워크 프로토콜입니다. 주로 미디어 서버와 클라이언트 간의 통신에서 사용되며  IP 카메라, VOD(Video on Demand), 라이브 스트리밍에 사용된다. RTSP(Real-Time Streaming Protocol)와 유사한 RTMP(Real-Time Messaging Protocol)도 또한  스트리밍 미디어를 전송하기 위한 프로토콜입니다.  RTMP는 실시간 라이브 방송, Flash 미디어 서버 기반 스트리밍에 사용된다. RTMP는  표준이 아니며 Flash 기술의 쇠퇴로 사용 감소 중이다. 그런나  RTSP는 여전히 IP 카메라와 보안 시스템에서 중요한 프로토콜로 남..

카테고리 없음 2024.12.29

Render Farm (Deadline) 구축하기

1. 개요Render Farm(렌더팜)은 여러 대의 컴퓨터를 네트워크로 연결하여 대규모 렌더링 작업을 병렬로 처리하는 시스템입니다.주로 영화, 애니메이션, VFX, 건축 시각화, 3D 모델링 등과 같은 분야에서 사용됩니다. 렌더팜은 고성능의 렌더링을 효율적으로 수행하여 렌더링 시간을 단축하고 생산성을 극대화하는 데 중요한 역할을 합니다. AWS에서 무료로 제공하는 Deadline을 이용하여 렌더팜을 구축하여본다. 로컬 네트워크에 여러대의 컴퓨터가 설치되어 있는 학교의 실습실 환경은 렌더팜을 설치하기 좋은 환경이다. 실습실의 모든 컴퓨터의 절전 기능을 해제하고 컴퓨터의 PC 이름도  단순하게 Node01, Node02 이런식으로 관리하는 것이 편리하다.   2. Render Farm의 구성요소    (1)..

카테고리 없음 2024.12.21