기술

ToF 센서란 무엇입니까?

휴대폰은 초점을 맞출 때, 로봇은 벽을 피할 때, 드론은 착륙할 때 이 센서를 씁니다. ToF(Time of Flight, 비행시간) 센서는 빛이 오가는 시간을 재서 거리를 측정합니다. 그 원리와, 작은 센서가 격자 전체를 한 번에 잴 수 있는 이유, 그리고 센서가 잘못 재는 경우를 설명합니다.

핵심 요약. ToF 센서는 빛을 내보내고 그 빛이 돌아오는 시간을 잽니다. 빛은 1나노초에 약 30cm를 가므로, 몇 나노초의 왕복은 수십 센티미터의 거리를 뜻합니다. 지연 시간을 직접 재는 센서도 있고, 변조된 빛의 파형이 얼마나 밀렸는지를 재는 센서도 있습니다. 작은 멀티존 센서는 거리의 격자를 한 번에 잽니다. 작고 가볍고 전력을 적게 써서 로봇에 즐겨 쓰이지만, 유리, 거울, 아주 어두운 표면, 밝은 햇빛에는 속을 수 있습니다.

빛의 왕복 시간 재기

빛은 초속 약 30만 km로, 10억분의 1초에 대략 30cm를 갑니다. 섬광을 보내고 그 반사를 받는 센서는 왕복 시간을 거리로 바꿀 수 있는데, 빛이 갔다가 돌아왔으므로 절반으로 나눕니다. 어려운 부분은 그렇게 짧은 시간을 재는 일이며, 방법은 두 가지입니다.

거리 하나에서 격자로

가장 단순한 센서는 거리 하나를 알려 줍니다. 멀티존 센서는 시야를 예를 들어 8 × 8 구역 같은 작은 격자로 나누고, 구역마다 거리를 1초에 여러 번 알려 줍니다. 카메라에 비하면 거칠지만, 직접 측정한 실제 깊이이고 계산도 거의 필요 없습니다. 앞에 지나갈 공간이 있는지 판단해야 하는 작은 로봇에 이상적입니다.

센서를 속이는 것들

그래서 로봇은 여러 센서를 함께 씁니다. 자세한 내용은 유리와 거울이 로봇을 헷갈리게 하는 이유(영어)에 있습니다.

쓰이는 곳

휴대폰에서는 카메라 초점을 빠르게 맞추고, 휴대폰을 귀에 댔는지 감지합니다. 로봇과 드론에서는 벽과 거리를 유지하고, 바닥에서의 높이를 재고, 착륙할 곳을 찾습니다. 건물에서는 사람이 있는지 감지합니다.

Alkyon에 적용한 설계

집 안을 날아다니는 동반자에 대한 저희 콘셉트인 Alkyon은 구역이 64개인 깊이 센서 다섯 개를 몸체 둘레와 아래에 달고, 카메라 그리고 유리와 거울에 대비한 소리 기반 센서와 함께 쓰도록 설계되었습니다. 아래를 향한 센서는 한 프레임으로 착륙 지점과 그 높이를 잽니다. Alkyon은 개발 중인 콘셉트이며, 유럽 전용입니다. 더 알아보시려면 실내 드론이 길을 찾는 방법(영어)을 읽어 보십시오.

출처(2026년 11월 4일 확인): Foix, Alenyà, Torras, lock-in time-of-flight (ToF) cameras: a survey, IEEE Sensors Journal, 2011. 일반 정보입니다.

자주 묻는 질문

ToF 센서는 어떻게 작동합니까?

보통 눈에 보이지 않는 적외선을 내보내고, 그 빛이 돌아오는 데 걸리는 시간을 잽니다. 빛은 1나노초에 약 30cm를 가므로, 왕복 시간으로 거리를 알 수 있습니다.

ToF 센서는 왜 유리 앞에서 어려움을 겪습니까?

빛이 유리를 통과하기 때문에 센서는 유리 뒤에 있는 것을 보거나, 유리 자체에서 오는 희미한 반사만 받을 수 있습니다. 거울은 빛을 다른 곳으로 보냅니다. 그래서 로봇은 유리에 반사되는 소리 기반 센서를 함께 쓰는 경우가 많습니다.