AI 기반 HRI 솔루션이란? 사람과 로봇이 자연스럽게 소통하는 기술 전망

AI 기반 HRI를 공부하며 알게 된 것|사람처럼 말하는 것보다 중요한 로봇의 조건

AI 기반 HRI를 공부하며 알게 된 것|사람처럼 말하는 것보다 중요한 로봇의 조건

처음 HRI라는 용어를 접했을 때는 ‘사람과 대화하는 로봇 기술’ 정도로 이해했습니다. 음성인식이 좋아지고 대형언어모델이 연결되면 로봇도 자연스럽게 사람과 소통할 수 있을 것이라고 생각했습니다.

그런데 병원, 공항, 교육, 돌봄처럼 사람이 실제로 로봇과 같은 공간을 쓰는 상황을 하나씩 공부해보니 HRI는 대화 기능보다 훨씬 넓은 개념이었습니다.

로봇은 사람의 말을 이해해야 할 뿐 아니라 어디로 움직일지 보여주고, 사람이 가까이 오면 속도를 줄이고, 확실하지 않은 상황에서는 임의로 행동하지 않아야 합니다. 잘못된 안내를 했을 때는 수정하거나 사람에게 연결할 수 있어야 하고, 카메라와 마이크로 수집한 정보도 안전하게 다뤄야 합니다.

제가 공부하면서 가장 크게 바뀐 관점
처음에는 좋은 HRI를 “사람처럼 자연스럽게 말하는 로봇”이라고 생각했습니다. 지금은 사람이 로봇의 상태와 다음 행동을 쉽게 이해하고, 예상하지 못한 상황에서도 안심할 수 있게 만드는 기술이 좋은 HRI에 더 가깝다고 봅니다.

1. HRI는 음성대화 기술 하나가 아니었다

HRI는 Human-Robot Interaction의 약자로 사람과 로봇 사이에서 발생하는 상호작용 전체를 다루는 분야입니다.

공부하면서 제가 생각했던 것보다 범위가 훨씬 넓다는 점이 가장 먼저 눈에 들어왔습니다.

  • 사람이 로봇에게 얼마나 쉽게 요청할 수 있는가
  • 로봇이 말과 행동을 얼마나 정확하게 이해하는가
  • 로봇의 움직임이 사람에게 위협적으로 느껴지지 않는가
  • 로봇이 자신의 상태와 다음 행동을 분명하게 표현하는가
  • 오류가 발생했을 때 안전하게 멈추거나 도움을 요청하는가

공항 안내 로봇이 길을 알려주는 것도 HRI이고, 협동로봇이 작업자에게 가까워지면 속도를 낮추는 것도 HRI의 한 부분입니다.

결국 대화뿐 아니라 이동, 거리, 속도, 시선, 화면, 경고음, 안전제어까지 사람이 어떻게 받아들이는가가 모두 HRI와 연결돼 있었습니다.

2. 기존 서비스 로봇과 AI 기반 HRI의 차이도 정리해봤다

기존 서비스 로봇은 정해진 단어나 버튼에 반응하는 방식이 많았습니다.

예를 들어 사용자가 화면에서 목적지를 누르면 해당 장소로 안내하거나, 특정 질문에 미리 저장된 답변을 제공하는 구조입니다.

AI 기반 HRI에서는 여기에 상황과 맥락을 해석하는 기능이 추가됩니다.

기존 방식 = 입력된 명령에 반응
AI 기반 HRI = 말·행동·위치·주변 상황을 종합해 적절한 반응을 선택

예를 들어 병원에서 “검사받으러 왔는데 어디로 가야 하나요?”라고 질문했을 때 단순히 진료과를 다시 선택하게 하는 것이 아니라, 질문의 의도를 파악하고 필요한 경우 예약 정보와 병원 내부 정보를 연결해 안내하는 방식입니다.

하지만 여기서도 조심해야 할 점이 있었습니다. AI가 사람의 의도나 감정을 정확하게 ‘안다’고 표현하는 것은 과할 수 있습니다.

표정, 음성, 행동은 상황과 사람마다 다르기 때문에 AI는 여러 신호를 바탕으로 가능성을 추정하는 수준으로 이해하는 것이 더 현실적이라고 느꼈습니다.

3. 음성인식이 좋아져도 현장에서는 다른 문제가 생겼다

AI 로봇의 대화 기능을 생각하면 대형언어모델부터 떠올리기 쉽지만, 실제 현장에서는 그 전에 음성을 정확하게 듣는 문제가 있습니다.

병원과 공항처럼 주변이 시끄러운 장소에서는 소음 때문에 음성 인식률이 떨어질 수 있습니다.

  • 주변 사람들의 대화
  • 안내방송
  • 카트와 장비 소음
  • 어린이·고령자의 발음
  • 지역별 억양
  • 외국어 사용자

그래서 현장용 HRI는 단순히 좋은 언어모델을 붙이는 것보다 소음 제거, 화자 구분, 다국어 처리와 다시 묻기 같은 기능까지 필요하다는 점을 이해했습니다.

4. 컴퓨터 비전은 사람을 ‘판단’하기보다 안전하게 대응하기 위한 입력이었다

서비스 로봇은 카메라를 통해 사람의 위치와 이동 방향, 주변 혼잡도를 파악할 수 있습니다.

  • 사람이 어느 방향으로 움직이는지
  • 로봇과 사람 사이의 거리가 얼마나 되는지
  • 손짓이나 몸동작이 있는지
  • 휠체어·지팡이·유모차가 있는지
  • 통로가 혼잡한지

이 데이터를 활용하면 사람이 가까이 다가왔을 때 속도를 줄이거나 화면 방향을 조절할 수 있습니다.

다만 얼굴과 행동 데이터를 활용할수록 개인정보 문제도 커집니다.

그래서 저는 HRI에서 컴퓨터 비전을 볼 때 ‘얼마나 많이 알아내는가’보다 서비스에 필요한 정보만 최소한으로 수집하고 처리할 수 있는가가 더 중요할 수 있다고 생각하게 됐습니다.

5. 멀티모달 인식을 공부하며 ‘한 가지 신호로 단정하면 안 된다’는 걸 느꼈다

사람은 대화를 할 때 말의 내용만 듣지 않습니다. 목소리 크기, 말하는 속도, 표정, 몸의 방향과 주변 상황까지 종합해서 상대의 의도를 짐작합니다.

로봇도 자연스러운 상호작용을 하려면 음성, 영상, 거리, 촉각 등 여러 신호를 함께 사용할 수 있습니다.

예를 들어 사용자가 “괜찮아요”라고 말했더라도 목소리가 매우 작거나 행동이 불안정해 보일 수 있습니다.

하지만 이런 데이터만으로 사람의 감정이나 건강 상태를 단정하면 안 됩니다.

제가 멀티모달 HRI에서 중요하다고 본 원칙
  • 하나의 신호만으로 중요한 판단을 하지 않을 것
  • 감정·건강 상태를 확정적으로 표현하지 않을 것
  • 확신이 낮으면 다시 확인할 것
  • 중요한 상황에서는 사람에게 연결할 것

6. 같은 말도 장소에 따라 의미가 달라질 수 있었다

상황 인식과 의도 추론도 흥미로운 부분이었습니다.

사용자가 “여기요”라고 말해도 식당에서는 주문 요청일 수 있고, 병원에서는 도움이 필요하다는 의미일 수 있습니다.

AI 기반 HRI는 문장만 보는 것이 아니라 현재 장소, 사용자의 시선과 행동, 이전 대화와 주변 상황을 함께 참고할 수 있습니다.

하지만 잘못 추론했을 때 로봇이 바로 행동하면 오히려 불편하거나 위험할 수 있습니다.

그래서 저는 확신이 낮을 때 다시 질문하는 기능이 HRI에서 상당히 중요한 설계라고 생각합니다.

7. 병원 안내 로봇 사례를 따라가 보니 HRI가 시스템 기술이라는 게 보였다

한 환자가 로봇에게 “검사실이 어디예요?”라고 묻는 상황을 생각해봤습니다.

  1. 음성인식이 질문을 문자 정보로 바꿉니다.
  2. 자연어 처리 시스템이 검사실 위치를 찾는 요청이라고 판단합니다.
  3. 카메라와 거리 센서가 사용자의 위치와 이동 상태를 확인합니다.
  4. 필요하면 병원 시스템에서 예약과 검사실 정보를 확인합니다.
  5. 주변 혼잡도와 엘리베이터 위치를 고려해 경로를 만듭니다.
  6. 사용자의 이동 속도에 맞춰 로봇 속도를 조절합니다.
  7. 사용자가 뒤처지면 기다리고 갈림길에서 다시 안내합니다.

이 과정을 정리하고 나니 자연스러운 HRI는 대화 AI 하나만으로 만들 수 없다는 것이 분명해졌습니다.

대화 AI + 센서 + 지도 + 자율주행 + 시설정보 + 안전제어 + 개인정보 보호

8. 사람처럼 보이는 것보다 ‘예측 가능한 행동’이 중요했다

휴머노이드처럼 사람과 비슷한 형태의 로봇을 보면 자연스러운 상호작용에 더 유리할 것이라고 생각하기 쉽습니다.

하지만 실제로는 외형이 사람과 비슷해도 움직임이 갑작스럽거나 시선과 손동작이 어색하면 오히려 불안감을 줄 수 있습니다.

그래서 HRI에서는 다음 행동을 사람이 예상할 수 있도록 만드는 것이 중요합니다.

  • 이동 전 방향을 알려주기
  • 사람이 가까이 오면 속도 줄이기
  • 멈춘 이유를 화면이나 음성으로 알리기
  • 작업을 수행하지 못할 때 도움 요청하기
  • 사람에게 물건을 전달할 때 속도와 힘을 제한하기

이번 글을 공부하면서 좋은 HRI는 사람처럼 행동하는 기술보다 사람이 로봇을 이해하기 쉽게 만드는 기술에 더 가깝다고 생각하게 됐습니다.

9. AI가 똑똑해도 물리적 안전은 따로 설계해야 했다

이 부분은 특히 중요하게 느꼈습니다.

언어모델이나 비전 AI가 높은 수준의 판단을 한다고 해도 로봇이 실제로 사람과 부딪히면 안전한 시스템이라고 할 수 없습니다.

로봇은 센서 오류, 통신 지연, 지도 오차, 배터리 부족 같은 문제를 겪을 수 있습니다.

그래서 물리적인 안전 기능은 AI 판단과 별도로 구성할 필요가 있습니다.

  • 비상정지
  • 속도 제한
  • 충돌 감지
  • 안전거리 유지
  • 수동 조작 전환
  • 통신 장애 시 안전 정지

특히 어린이, 고령자와 환자가 많은 공간이라면 속도와 동작 범위를 더 보수적으로 설정하는 접근이 필요하다고 느꼈습니다.

10. 생성형 AI의 환각은 로봇에서는 더 조심해야 했다

대형언어모델은 자연스럽게 답변하지만 사실과 다른 내용을 그럴듯하게 말할 수 있습니다.

일반적인 대화에서는 작은 오류일 수 있지만 병원 안내, 안전, 금융이나 법률처럼 중요한 정보에서는 문제가 커질 수 있습니다.

그래서 중요한 HRI 서비스에서는 AI가 기억에 의존해 답하기보다 검증된 시스템에서 정보를 검색해 답변하도록 설계하는 방식이 더 적절하다고 생각합니다.

제가 중요하게 본 대응 방식
모르면 그럴듯하게 답하는 것보다 “확인할 수 없습니다”라고 말하고 직원이나 전문 시스템에 연결하는 로봇이 오히려 더 신뢰할 수 있습니다.

11. 개인정보 문제는 HRI에서 피하기 어려웠다

HRI 로봇은 카메라와 마이크, 위치정보를 사용할 수 있습니다.

특히 병원, 학교, 돌봄시설처럼 민감한 공간에서는 얼굴·음성·행동 데이터가 중요한 개인정보가 될 수 있습니다.

공부하면서 저는 데이터 수집량보다 다음 기준이 더 중요하다고 봤습니다.

  • 서비스에 꼭 필요한 정보만 수집하는가
  • 영상과 음성을 저장하는지 이용자에게 알리는가
  • 원본 데이터 보관기간이 최소화돼 있는가
  • 전송과 저장 데이터가 보호되는가
  • 관리자 접근권한과 접속기록을 관리하는가
  • 사용자가 동의를 철회하거나 데이터를 삭제할 수 있는가

가능하다면 모든 영상을 외부 서버로 보내기보다 로봇 내부에서 필요한 정보만 처리하는 방식도 의미가 있다고 생각합니다.

12. 돌봄·교육 로봇에서는 ‘사람인 척하지 않는 것’도 중요했다

돌봄이나 교육 로봇이 사람처럼 자연스럽게 대화하면 이용자는 친밀감을 느낄 수 있습니다.

이것이 외로움을 줄이거나 서비스 이용을 쉽게 만드는 긍정적인 효과가 있을 수도 있습니다.

하지만 어린이와 고령자처럼 취약한 이용자가 로봇을 실제 사람처럼 오인하거나 지나치게 의존할 가능성도 생각해야 합니다.

그래서 로봇이 AI 시스템이라는 점을 분명하게 알리고, 사람의 감정을 완벽하게 이해하는 것처럼 표현하지 않는 것이 중요하다고 느꼈습니다.

13. 제가 HRI 솔루션을 검토한다면 확인할 10가지

  1. 소음이 많은 실제 환경에서도 음성을 잘 인식하는가
  2. 어린이·고령자·외국인 등 다양한 이용자를 고려했는가
  3. 확신이 낮을 때 임의로 판단하지 않고 다시 질문하는가
  4. 로봇의 다음 행동을 사람이 쉽게 예상할 수 있는가
  5. AI 판단과 별도의 물리적 안전장치가 있는가
  6. 중요 정보는 검증된 데이터에서 가져오는가
  7. 개인정보를 필요한 만큼만 수집하는가
  8. 영상·음성 보관과 삭제 기준이 명확한가
  9. 실패 시 직원이나 관리자로 자연스럽게 넘길 수 있는가
  10. 사고 발생 시 판단·작동 기록을 확인할 수 있는가

14. HRI 성능도 대화 자연스러움 하나로 평가하면 부족했다

HRI를 공부하기 전에는 대화가 얼마나 자연스러운지를 가장 먼저 평가할 것 같았습니다.

지금은 실제 현장에서는 다음 항목을 함께 봐야 한다고 생각합니다.

평가 항목 제가 중요하다고 본 이유
의도 파악 정확도잘못된 요청 수행을 줄이기 위해
재질문 빈도과도한 오판과 이용자 불편 사이의 균형 확인
응답 지연시간대화와 안내의 자연스러움에 직접 영향
소음 환경 인식률병원·공항 같은 실제 환경 성능 확인
안전 개입 빈도물리적 상호작용의 안정성 확인
사람 연결 성공률로봇이 해결 못하는 문제의 예외 처리 능력
개인정보 처리 범위서비스 편의성과 정보 보호의 균형

15. 앞으로 HRI에서 더 관심 있게 보고 싶은 기술

① 멀티모달 인식

음성·영상·제스처·거리 데이터를 함께 활용하되, 중요한 판단에서 과도한 추론을 줄이는 방향이 중요하다고 봅니다.

② 온디바이스 AI

영상과 음성을 외부로 보내지 않고 로봇 내부에서 필요한 정보만 처리하면 개인정보 보호와 응답속도 측면에서 장점이 있을 수 있습니다.

③ 설명 가능한 로봇 행동

로봇이 무엇을 하려는지, 왜 멈췄는지, 왜 사람의 도움이 필요한지를 이용자가 쉽게 알 수 있게 만드는 기능입니다.

④ 사람에게 넘기는 예외 처리

모든 상황을 AI가 해결하려 하기보다 확실하지 않은 경우 관리자·직원·보호자에게 연결하는 기술이 상용 서비스에서는 매우 중요하다고 봅니다.

⑤ 안전과 상호작용의 통합 설계

대화, 이동, 속도, 거리, 물건 전달 동작까지 하나의 HRI 경험으로 설계하는 방향입니다.

16. 공부한 뒤 제가 내린 결론

처음에는 AI 기반 HRI가 로봇을 사람처럼 대화하게 만드는 기술이라고 생각했습니다.

하지만 지금은 그보다 훨씬 현실적인 기술이라고 봅니다.

좋은 HRI는 사람을 완벽하게 이해하는 척하는 것이 아니라, 사용자의 요청을 가능한 정확하게 파악하고, 확실하지 않을 때 확인하며, 자신의 행동을 예측 가능하게 보여주고, 위험할 때 안전하게 멈추는 것이라고 생각합니다.

앞으로 HRI 기술이나 기업을 볼 때 저는 다음 질문을 먼저 해보려고 합니다.

  • 로봇은 자신이 할 수 없는 일을 명확히 말하는가
  • 확실하지 않은 정보는 추측하지 않는가
  • 사람이 로봇의 다음 행동을 예상할 수 있는가
  • 개인정보를 필요 이상으로 수집하지 않는가
  • AI가 틀려도 물리적으로 안전한가
  • 로봇이 해결하지 못하는 상황을 사람에게 자연스럽게 넘기는가

결국 AI 기반 HRI의 목표는 로봇을 사람처럼 포장하는 것이 아니라, 사람이 로봇을 신뢰하고 안전하게 사용할 수 있도록 만드는 것이라는 점이 이번 공부에서 가장 크게 남았습니다.

자주 묻는 질문

Q1. HRI는 무슨 뜻인가요?

HRI는 Human-Robot Interaction의 약자로 인간-로봇 상호작용을 의미합니다. 대화뿐 아니라 이동, 제스처, 안전거리, 상태 표시와 공동작업 등 사람과 로봇 사이의 전체 상호작용을 다룹니다.

Q2. AI 기반 HRI는 기존 HRI와 무엇이 다른가요?

기존 방식이 버튼이나 정해진 명령을 중심으로 작동했다면 AI 기반 HRI는 음성, 영상, 행동과 주변 상황을 함께 분석해 사용자의 의도와 맥락에 더 유연하게 대응하려는 방식입니다.

Q3. HRI 로봇은 사람의 감정을 정확히 알 수 있나요?

현재 기술은 표정, 음성, 행동 등을 이용해 상태를 추정할 수 있지만 정확한 감정을 완전히 파악한다고 보기 어렵습니다. 중요한 판단은 사람의 확인이 필요합니다.

Q4. 생성형 AI를 로봇에 바로 연결해도 되나요?

일상 대화에는 활용할 수 있지만 의료·안전 등 중요한 정보는 검증된 데이터와 연결하고, 확신이 낮은 경우 사람에게 넘기는 구조가 필요합니다.

Q5. HRI에서 가장 중요한 것은 무엇인가요?

개인적으로는 자연스러운 대화보다 예측 가능한 행동, 안전한 제어, 개인정보 최소 수집과 실패 시 사람에게 연결하는 구조가 더 중요하다고 봅니다.

※ 이 글은 AI 기반 HRI와 인간-로봇 상호작용 관련 자료를 직접 공부하면서 이해한 내용을 제 관점에서 다시 정리한 글입니다. 특정 로봇이나 AI 제품의 구매·투자를 권유하기 위한 내용이 아닙니다. 실제 서비스 도입 시에는 이용 환경, 안전 요구사항, 개인정보 처리 방식, 현장 테스트와 예외 상황 대응 절차를 별도로 확인해야 합니다.

댓글 쓰기

0 댓글