본문으로 건너뛰기

TAG

#QERRA

이 태그가 붙은 기사를 모았습니다. 태그는 AI 분류 단계에서 자동으로 붙고, 검수를 통과한 항목만 노출됩니다.

6건
Peter Xie / Pexels
ROS Discourse

사회적 반사 신호로 로봇을 멈출 수 있지만 재시작은 불가한가? Dual-Dwell 안전 게이트 테스트 (Webots)

이 글은 Webots 시뮬레이터에서 '이중 지속(dual-dwell) 안전 게이트'의 복구 동작을 검증한 실험을 소개한다. 핵심 설계 원칙은 AI 인식(perception) 모델이 로봇의 이동 권한을 박탈할 수는 있어도 재부여는 할 수 없도록 하는 '단방향 안전 계약(safety contract)'이다. 병원·노인 요양 시설처럼 사람이 쓰러지는 상황에 반응해야 하는 환경에서, 미인증 확률 모델이 모터 컨트롤러를 직접 제어하면 스레드 지연이나 환각(hallucination)이 위험을 유발할 수 있다는 문제의식에서 출발한다. 저자는 그리스에 기반한 독립 개발자로, Claude·Gemini 등 AI 코딩 도구를 사용했으며 공인 안전 평가사가 아님을 직접 밝히고 있다. 원문은 데이터 공개 직전에 잘려 있어 실험 수치는 확인되지 않는다.

큐레이터공인 안전 규격(예: IEC 62443, ISO 10218) 검증 없이 Webots 시뮬레이션에서만 수행된 개인 실험이므로, 제시된 설계가 실제 현장에서도 유효한지는 독립 검증이 필요하다. 본문이 중간에 잘려 실제 측정 데이터를 확인할 수 없다는 점도 감안해야 한다.

Matheus Bertelli / Pexels
ROS Discourse

Webots Demo 8: QERRA-v2 Classical 감시 게이트 다중 결함 수명주기 및 워치독 강화

QERRA-v2 Classical 감시 게이트(supervisory gate)의 다중 결함 시나리오를 Webots R2025a 시뮬레이션 환경에서 TIAGo 모바일 베이스로 검증한다. 약 66초의 시뮬레이션 시간(32 ms 주기, 2,077 제어 사이클) 동안 다섯 가지 결함을 연속으로 주입한다. 장애물 정지 시험에서는 2.0 rad/s(약 196 mm/s) 주행 중 스위프 복도 필터가 346 mm 정지 포락선 이내인 341 mm에서 위반을 감지하고 해당 틱에 즉시 영속도 명령을 내린다. 라이다 데이터가 갱신되지 않으면 4틱(128 ms) 후 TRIP_SENSOR_INVALID 상태로 전환되어 페일-클로즈드(fail-closed) 동작이 확인된다. 위험 구간 중 운영자 채널에서 리셋이 요청되면 RESET_REJECTED_HAZARD로 거부하는 인터록(interlock) 기능도 함께 검증한다.

큐레이터모든 결과는 Webots 시뮬레이션 환경에서만 수집된 것으로 실제 하드웨어 검증은 포함되지 않았다. 본문이 워치독 재분석 도중 잘려 있어 전체 결과를 확인하기 어렵다.

Tara Winstead / Pexels
ROS Discourse

레이어 3 부정 강화: QERRA-THRIVE (v2.0.2) 순위 역전 해결

QERRA-v2 Classical v2.0.2의 레이어 3(QERRA-THRIVE)에 대한 부정 강화(negation hardening) 업데이트가 ROS Discourse에 공개됐다. 레이어 3는 자율 플래너(autonomous planner)가 생성한 행동 계획 후보를 인간 중심(Suite A)·생태적(Suite B) 12개 행동 벡터에 걸쳐 의미론적 임베딩과 결정론적 정규식·규칙 검사를 혼합해 평가하고 순위를 매기는 역할을 한다. 테스트 중 감사에서 위험 요소나 제약을 '회피하고 있음'을 명시한 행동 계획 후보를 오히려 규칙 위반으로 잘못 감점하는 거짓 양성(false-positive) 오류가 발견됐다. 예를 들어 "잔디밭을 피해 지정 구역에 접근한다"거나 "고전압 조립 자격 미달로 인간 감독자를 요청한다"는 계획이 잘못 처벌 대상으로 분류되고 있었다.

큐레이터본문이 중간에서 잘려 수정 방법의 전모를 확인할 수 없다. Webots 시뮬레이션 환경에서 발견된 사례이므로, 실기 로봇에서 동일 오류가 재현되는지는 아직 확인되지 않은 상태다.

Jakub Żerdzicki / Unsplash
ROS Discourse

Webots 데모 6: TIAGo의 복합 물리적 안전 반사 (QERRA-v2 Classical)

QERRA-v2 Classical의 레이어 1(물리적 안전 반사, QERRA-HSR v0.1) 시뮬레이션 데모(Demo 6)를 소개하는 글이다. 해당 안전 레이어는 긴급 상황 발생 시 머신러닝(ML) 추론 없이 즉각적으로 바퀴 모터를 잠그고, 위험 조건이 해소된 후 안전한 복구 정책을 실행하는 두 가지 기능을 담당한다. 시뮬레이션 환경은 Webots(R2025a)로 구성된 자동차 조립 공간이며, PAL Robotics의 TIAGo 로봇이 고전압 배터리 팩을 운반하는 시나리오를 사용한다. 작업 중 기술자가 갑자기 쓰러지는 사고가 발생하며, 세 가지 레이어 1 안전 벡터(그 중 immediate_physical_distress, confidence=0.88 확인)가 동일한 처리 주기(tick)에 동시에 활성화되는 복합 상황을 검증한다.

큐레이터본문이 중간에 잘려 세 번째 안전 벡터 내용과 실험 결과를 확인할 수 없다. 시뮬레이션 전용 데모이므로 실제 로봇 현장에서의 반응 신뢰성은 아직 알 수 없다.

Markus Spiske / Unsplash
ROS Discourse

QERRA-v2 데모 5: 폐루프 도덕 게이팅, 물리적 안전 및 가치 선택 (Webots의 TIAGo)

QERRA-v2 Classical은 물리적 안전, 도덕 게이팅(moral gating), 가치 선택의 세 레이어로 구성된 분리형 제어 아키텍처이다. 물리적 안전 레이어는 언어 처리를 기다리지 않고 서브밀리초(sub-millisecond) 단위로 반사적 안전 제어를 수행하며, 결정론적(deterministic) 도덕 게이트는 모터 동작 전에 명령 의도를 검증한다. 가치 레이어는 정상 운용 중 사회적 예절과 공간적 배려를 점수화한다. 이번 데모는 PAL Robotics TIAGo 휴머노이드 AMR을 Webots R2025a 시뮬레이터에서 구동하며, 노트북 CPU에서 100% 오프라인으로 실행된다. 시나리오는 리조트 복도에서 90초 안에 업무 마감 압박, 낙상 사고 대응, 고객 응대가 동시에 발생하는 상황을 다룬다.

큐레이터Webots 시뮬레이션의 단일 시나리오(90초, 복도 환경)에서 얻은 결과이므로, 서브밀리초 안전 반응 등 성능 수치는 실물 하드웨어나 다양한 환경에서 재현되기 전까지 개발팀 주장으로만 해석해야 한다.

Pavel Danilyuk / Pexels
ROS Discourse

QERRA-v2 업데이트: 로보틱스의 사회적·생태적 행동 선택을 위한 3번째 레이어(THRIVE) 추가

QERRA-v2는 로봇 행동 결정을 위한 3계층 프레임워크로, 이번 v2.0.0 업데이트에서 세 번째 계층인 QERRA-THRIVE가 추가되었다. 1계층(도덕적 위반 필터링)과 2계층(충돌 방지)만으로는 동료에게 과도한 속도 강요, 사적 공간 무단 녹화 등 일상적 사회 마찰을 해결하지 못한다는 문제의식에서 설계되었다. QERRA-THRIVE는 안전 제동 장치가 아닌 행동 순위 결정기(action ranker)로서, 앞선 두 계층을 통과한 후보 행동들만을 대상으로 평가를 수행한다. 첫 번째 버전은 두 개 스위트에 걸쳐 12개의 벡터를 포함하며, Suite A(인간 중심)에는 transparent_disclosure, balanced_pacing, stated_preference_respect, sovereign_independence 등 9개 벡터가 정의되어 있다.

큐레이터공개된 내용은 설계 명세 수준이며, 12개 벡터가 실제 로봇 환경에서 검증되었는지—시뮬레이션인지 실기인지—가 언급되지 않아 행동 순위 결정 효과를 현시점에서 판단하기 어렵다.