맞습니다. Jetson Orin Nano에서 고정 IP를 설정하는 방법은 netplan 외에도 다음과 같은 3가지 주요 방식이 있습니다. 각각 장단점과 사용 환경이 다르기 때문에, 아래에 정리한 내용을 참고하여 상황에 맞는 방식을 선택하세요.✅ 1. netplan (JetPack 5/6 기본)대상 환경: Ubuntu 20.04, 22.04 (JetPack 5.x, 6.x)장점: 시스템 부팅 초기에도 안정 적용, YAML 기반 명시적 설정단점: 다소 생소한 문법, 실수 시 네트워크 마비 위험→ 앞서 설명한 내용 참고✅ 2. NetworkManager (nmcli, GUI 도구)Jetson Orin Nano에는 NetworkManager가 백그라운드에 기본 설치되어 있고, 데스크탑 환경에서는 GUI 설정도 ..
외부에 있는 윈도우 서버를 원격으로 켜는 것은 일반적인 원격 데스크톱(RDP)이나 AnyDesk처럼 이미 켜진 컴퓨터에 접속하는 것과는 다르게, 꺼져 있는 서버를 전기적으로 "부팅"시키는 것이므로 다음과 같은 조건과 방법이 필요합니다.✅ 1. 가능한 조건 (필수)서버 쪽 (윈도우 PC)BIOS/UEFI에서 Wake-on-LAN(WoL) 기능이 활성화되어 있어야 함서버가 유선 랜으로 연결되어 있어야 함 (Wi-Fi는 일반적으로 WoL 지원 안 함)서버가 꺼져 있어도 전원이 연결되어 있고, LAN 포트에 신호를 수신할 수 있어야 함네트워크 조건서버가 공인 IP or 포트포워딩 설정된 공유기 아래에 있어야 함WoL 신호는 **특정 포트(보통 UDP 9번)**로 보내야 함공유기에서 브로드캐스트 패킷을 내부 네트..
LiDAR와 RADAR는 각각 다른 방식으로 환경 데이터를 수집하며, 자율주행 차량, ADAS(첨단 운전자 지원 시스템), 로봇공학 등 다양한 분야에서 사용됩니다. 이들의 핵심 차이점을 다음과 같이 정리할 수 있습니다.1. 개념LiDAR (Light Detection and Ranging):레이저 빛을 사용하여 물체와의 거리를 측정합니다.레이저 펄스를 방출하고 반사되어 돌아오는 시간을 계산하여 물체의 거리와 형태를 정밀하게 파악합니다.RADAR (Radio Detection and Ranging):전파를 사용하여 물체의 위치, 속도, 거리 등을 측정합니다.전파가 물체에 반사되어 돌아오는 신호를 분석하여 정보를 수집합니다.2. 기술적 차이요소 LiDAR RADAR작동 원리레이저 빛 반사전파 반사파장빛 (4..
(1) 개요DDS(Data Distribution Service)는 분산 시스템에서 데이터 교환을 위한 퍼블리셔-구독자(Publish-Subscribe) 모델을 기반으로 한 미들웨어 표준입니다. **Object Management Group (OMG)**에서 정의한 표준으로, **ROS2(Robot Operating System 2)**와 같은 시스템에서 핵심적인 데이터 전달 방식을 제공합니다.(2) DDS의 주요 특징퍼블리셔-구독자 모델데이터의 생산자(Publisher)와 소비자(Subscriber)가 직접 연결되지 않고, 미들웨어가 데이터를 관리하여 효율적인 분산 시스템을 구성.퍼블리셔는 데이터를 주제(Topic)로 송신하고, 구독자는 원하는 주제를 기반으로 데이터 수신.QoS(Quality of S..
ROS2 (Robot Operating System 2)(1) 개요ROS2는 로봇 시스템 개발을 위한 오픈소스 프레임워크로, ROS의 후속 버전입니다. 분산 시스템에서의 유연성과 실시간 성능 요구사항을 충족하도록 설계되었습니다. 이는 ADAS 및 자율주행 차량 개발에도 폭넓게 사용됩니다.(2) 주요 특징실시간 데이터 처리ROS2는 Real-Time Middleware (RTM) 기반으로 실시간 처리를 지원합니다.자율주행 차량의 센서 데이터를 신속히 분석하고 제어 명령을 내리는 데 적합합니다.DDS(데이터 배포 서비스) 통신 기반ROS2는 DDS를 사용해 노드 간 데이터를 전달합니다. 이는 고속, 저지연 통신과 높은 안정성을 제공합니다.다양한 플랫폼 지원Linux, Windows, macOS 등 다양한 플..
차량 데이터에서 실시간성을 보장하는 것은 매우 중요합니다. 특히 ADAS 및 DSM 시스템처럼 안전과 직결된 기술에서는 데이터베이스 연결 및 실시간 데이터 처리가 핵심 요소입니다. 이러한 실시간성을 보장하는 방법들을 데이터베이스, 통신 방식, 시스템 최적화의 관점에서 설명해 드리겠습니다.1. 실시간 데이터베이스 (Real-Time Database)실시간 데이터 처리를 위해 일반적으로 실시간 데이터베이스를 사용합니다. 이러한 데이터베이스는 데이터의 입출력 속도와 응답 시간을 최소화하도록 설계되었습니다.주요 실시간 데이터베이스 유형In-Memory Database (IMDB)데이터를 RAM에 저장하여 접근 속도를 극대화합니다.예시: Redis, Memcached, SAP HANATime-Series Data..