시스템 · AI · 현실에서 움직이는 기계

시스템, AI, 그리고 기계

AI가 구현을 가속하고 소프트웨어가 물리 세계를 움직이는 시대에 무엇을 이해하고, 검증하고, 책임져야 하는지 기록합니다. 분산 시스템부터 로봇의 센서와 전원, 네트워크와 동작까지 하나의 시스템 엔지니어링 관점으로 바라봅니다.

01

시스템과 AI

구현 속도가 빨라질수록 더 중요해지는 구조, 운영, 검증과 책임.

02

현실의 로보틱스

센서, 전원, 네트워크와 구동부가 소프트웨어의 가정을 시험하는 현장.

03

엔지니어링 판단

성공담만이 아니라 실패, 측정, 방향 전환과 재현 가능한 근거.

신들이 API를 배포해 버렸다

최신 필드 노트

신들이 API를 배포해 버렸다

2003년의 프로그래밍 책은 코딩이 쉬워져도 시스템은 더 복잡해질 것이라 내다봤다. AI가 등장한 지금, 판단·검증·책임의 가치는 더 커진다.

최신 글 읽기 →

전체 기록

가장 최근 글부터, 판단과 실험의 변화를 시간순으로 따라갈 수 있습니다.

세상에 없던 아이디어는 아니었다 — 나는 이미 너무 늦은 걸까?

ROSCon에서 비슷한 아이디어를 발견한 뒤 다음 목표를 바꿨다. 실제 로봇 실패 하나를 기록하고, AI의 도움으로 원인을 탐색해 재생 테스트로 수정을 검증한다.

Wi-Fi 버그가 삐 소리를 낼 때

방향별 Wi-Fi 처리량, 저전압이라는 반전, 사라진 로그, 그리고 로봇 디버깅 끝에 더 명확해진 다음 실험.

충전 문제가 로보틱스 엔지니어링 문제가 되다

충전으로 인한 개발 중단, 벤더 외부 전원 가이드, bench PSU 선택과 power-path 및 자동 도킹으로 확장된 질문.

VNC 대신 네이티브 ROS 2 원격 개발

VNC가 장기적으로 잘못된 추상화인 이유와 RTX 4090 Ubuntu 워크스테이션을 ROS 2의 네이티브 참여자로 만들려는 계획.

수정 전에 공장 기본 상태를 보존하기

하드웨어 검증, ROS 인벤토리, 배터리 텔레메트리, SSH 문제와 복구 가능한 전체 디스크 백업 전략.

로봇과의 첫날

로봇의 도착, 조립과 배선의 마찰, 디스플레이 문제, 그리고 로보틱스가 ROS보다 아래 계층에서 시작된다는 첫 체감.

RTX 4090 로보틱스 워크스테이션 준비

Jetson 하나에 모든 개발을 의존하지 않기 위해 Ubuntu, ROS 2와 RTX 4090 워크스테이션을 준비한 과정.

M3 Pro 구매 결정

M3 Pro 구매를 결정하며 받아들인 리스크와 검증, 이해, 백업을 거쳐 점진적으로 벤더 스택을 벗어나려는 계획.

첫 Physical AI 플랫폼 선택하기

첫 로보틱스 실험실로 모바일 매니퓰레이터를 선택하며 검토한 요구사항, 트레이드오프, 보안 우려와 Jetson 결정.

이 저널을 만드는 이유

2년 적응 목표와 10년 장기 기록, 그리고 실패와 초보 단계의 질문까지 엔지니어링 기록에 남겨야 하는 이유.