초음파센서 (Ultrasonic Sensor)

로봇공학
한 줄 정의: 초음파를 발사하고 반사되어 돌아오는 시간을 측정하여 근거리 물체까지의 거리를 계산하는 저비용 거리 센서.
센서가 신호를 측정·기록하는 개념
대상의 물리량을 센서로 측정하고 신호로 기록하는 계측 개념을 나타냅니다.

쉽게 풀면

박쥐가 소리로 주변을 파악하듯, 사람이 들을 수 없는 높은 소리를 쏘고 그 소리가 돌아오는 시간으로 가까운 물체까지의 거리를 재는 센서입니다. 박쥐가 초음파로 주변을 감지하듯, 소리를 쏘아 되돌아오는 시간으로 물체까지의 거리를 재는 저렴한 센서입니다.

왜 중요한가

저비용으로 근거리 장애물을 감지할 수 있어, 청소로봇이나 소형 이동로봇의 저가형 장애물 회피 센서로 널리 활용됩니다. 라이다나 카메라는 정밀하지만 가격이 부담스러운 반면, 초음파 센서는 몇천 원 수준의 저렴한 부품 몇 개만으로도 벽이나 가구 같은 가까운 장애물을 충분히 감지할 수 있어, 가정용 로봇청소기처럼 원가에 민감한 대량 생산 제품에서 오랫동안 표준 부품으로 자리잡아 왔습니다. 가격이 매우 저렴하고 구조가 단순해 주차 보조 센서처럼 근거리 장애물 감지가 필요한 저비용 응용에 널리 채택되어 왔습니다.

논문에서는 이렇게 쓰입니다

초음파 센서는 발사된 음파가 목표물에 반사되어 수신되기까지의 비행 시간을 측정해 거리 d = vt/2로 환산하는 저비용 근거리 거리 측정 소자이다.

소리의 속도가 일정하다는 것을 이용해 라이다와 같은 원리로 거리를 계산하지만, 빛 대신 소리를 사용한다는 차이가 있습니다.

"로봇 전방에 5개의 초음파 센서를 부채꼴로 배치하여 검출 사각지대를 줄인 결과, 단일 센서 대비 좁은 통로에서의 충돌 회피 성공률이 크게 향상되었다."

초음파 센서 하나만으로는 좁은 감지 범위 때문에 한계가 있어, 여러 개를 배치해 서로의 사각지대를 보완하는 방식으로 실제 로봇에 적용된다는 점을 보여주는 문장이다.

조금 더 깊게 보면

초음파는 부드럽거나 각진 표면에서 반사파가 산란되어 거리 측정이 부정확해질 수 있어, 정밀한 거리 측정보다는 단순 근접 감지 용도에 더 적합합니다. 초음파는 음파의 파장이 라이다의 광파보다 훨씬 길어 유리처럼 투명하거나 빛을 정반사하는 표면도 비교적 안정적으로 감지할 수 있다는 장점이 있지만, 반대로 파장이 길어 세밀한 형상 구분은 어렵습니다.

주의할 점

측정 각도가 넓고 해상도가 낮아 정밀한 형상 인식보다는 근거리 장애물 존재 여부 확인에 주로 사용됩니다. 부드럽고 흡음성이 있는 재질(천, 스펀지 등)은 음파를 흡수해 반사가 약해지므로 감지 거리가 크게 줄어들 수 있습니다.

관련 용어