HUNTLAB

요금·보험·청약·제도, 공식 자료로 확인해 정리합니다.

글마다 출처와 확인 날짜를 남기고, 개발 장비와 피지컬 AI는 직접 측정합니다.

LIFE

생활 정보

요금과 기준이 바뀌면 다시 확인해 고칩니다.

LEARNING PATH

기초부터, 한 단계씩.

처음이라면 01부터 읽어보세요. 익숙한 주제는 건너뛰어도 좋습니다.

RECENT ARTICLES

피지컬 AI 최근 글

새로 공개한 글부터 모았습니다.

2026.10.26 · 약 24분

Gazebo 시뮬레이션 시계를 0이 아닌 시각에서 시작하고 싶을 때: rclpy에서 now() − Duration이 ‘음수 시각’ ValueError를 내는 구간을 시뮬레이션 초로 계산하기

시작 시각을 W보다 크게 주면 첫 /clock 이후의 음수 시각 예외는 사라진다. 그러나 /clock을 받기 전 ROS 시각은 0이라 생성자·벽시계 타이머·먼저 온 콜백의 now() − W는 여전히 실패한다. rclpy Jazzy 소스와 가짜 /clock 실험 5회로 실패 구간을 세고, 경계 0까지 막는 가드를 정한다.

2026.10.25 · 약 28분

Failed to fetch packages.ros.org/ros2 404 Not Found가 뜰 때 apt update부터 다시 하면 풀릴까: 공식 설치 순서와 오프라인 저장소로 갱신 전후 실패 개수 재 보기

apt update는 내 기계의 패키지 목록만 낡았을 때 404를 없앤다. update가 새 목록을 못 받았거나 서버가 옛 목록을 내주면 실패 개수는 그대로다. 오프라인 저장소에서 5회 잰 결과와 내 기계에서 같은 판정을 하는 순서를 정리했다.

2026.10.22 · 약 26분

apt update에서 ROS 2 저장소 서명 오류(F42ED6FBAB17C654)가 날 때 공식 문서의 ros2-apt-source 단계는 무엇을 바꿀까: 기계 수와 저장소 설정 변경 횟수로 키 관리 수작업 계산하기

ROS 2 apt 서명 키 F42ED6FBAB17C654는 2019년부터 같은 키이고 만료일만 세 번 바뀌었다. ros2-apt-source는 키가 아니라 키와 저장소 설정이 기계에 도착하는 경로를 바꾼다. 언제 손이 덜 가는지 n·k로 계산하고, 예전 파일을 남겼을 때와 갱신을 놓친 기계의 apt 반응을 오프라인 컨테이너에서 확인했다.

2026.10.21 · 약 24분

Python launch 파일 안에서 LaunchArgument 값을 꺼내려면: LaunchConfiguration이 실행 시점에 문자열로 이어 붙여진다는 점으로 ‘2’와 ‘5’가 7이 아니라 25가 되는 경우 계산하기

LaunchConfiguration은 값이 아니라 실행할 때 문자열로 풀리는 자리표시자다. 리스트로 묶은 '2'와 '5'는 '25'가 되고, 노드 파라미터로 가면 정수 25로 들어간다. ROS 2 Jazzy 컨테이너 실측으로 계산 위치를 고른다.

쉽게 설명하고, 확인한 만큼만 말합니다.

기초 용어는 예시와 함께 설명합니다. 공식 자료 해설, 시뮬레이션, 실제 장비 실험을 구분하고, 실행한 예제에는 환경·버전·결과와 한계를 남깁니다.

현재 공개된 편집·정정 원칙 →

이전 운영 노트

WordPress 운영과 자동화 기록은 별도 아카이브로 보존합니다.