visual localization ? WIO?

About_work·2024년 7월 24일
0

robot

목록 보기
13/14
  • Visual localization과 odometry (특히 WIO: Wheel-Inertial Odometry)는 로보틱스와 자율 주행 기술의 핵심 개념
  • 이 두 가지 기술을 이해하는 것은 로봇이 환경을 인식하고 이동하는 방식에 대한 이해를 높이는 데 도움이 됨

1. 종합적으로

  • Visual localization과 WIO는 각각의 장단점을 보완할 수 있습니다.
  • Visual localization은
    • 장점: 절대적인 위치 정보를 제공
    • 단점: 조명 변화나 텍스처가 없는 환경에서 약할 수 있습니다.
  • WIO
    • 장점:
      • 실시간으로 정확한 상대적 위치 변화를 측정할 수 있지만,
    • 단점:
      • 시간이 지남에 따라 오차가 누적될 수 있습니다.

2. Visual Localization

  • Visual Localization은 로봇이 카메라 등의 시각 센서를 사용하여 자신이 어디에 있는지를 파악하는 기술

  • 이는 주로 다음의 두 가지 방식으로 구현

    1. Feature-based Localization:
    • 이미지에서 특정 특징점 (features)을 추출하여 로봇의 위치를 추정
    • 일반적으로 SIFT, SURF, ORB와 같은 알고리즘이 사용됩니다.
    • 이러한 특징점들은 환경의 특정 지점과 매칭되어 로봇의 위치를 알아낼 수 있습니다.
    1. Direct Methods:
    • 이미지의 픽셀 강도 (intensity) 정보를 직접 사용하여 위치를 추정
    • 이는 일반적으로 사진 전체의 밝기 정보를 사용하여 미세한 위치 변화를 감지합니다.
  • 이 두 방법은 Visual SLAM (Simultaneous Localization and Mapping)에서 종종 사용

  • Visual SLAM은 로봇이 동시에 자신의 위치를 추정하고 주변 환경의 지도를 만드는 기술

  • Visual SLAM 시스템은 일반적으로 두 가지 주요 단계로 구성됩니다:

    • Localization: 로봇의 현재 위치를 추정
    • Mapping: 로봇 주변의 환경 지도를 생성
  • Visual localization의 장점은 비교적 저렴한 카메라 하드웨어만 필요하다는 점입니다.

  • 그러나 조명 변화, 빠른 움직임, 텍스처가 없는 표면 등으로 인해 정확도가 떨어질 수 있습니다.

3. Wheel-Inertial Odometry (WIO)

  • Wheel-Inertial Odometry (WIO)
    • 로봇이 바퀴와 관성 센서 (IMU: Inertial Measurement Unit)를 사용하여 자신의 이동 거리를 추정하는 기술
    • 이는 일반적으로 두 가지 주요 센서로 구성
    1. Wheel Encoders:
    • 로봇의 바퀴에 장착된 센서로, 바퀴의 회전 수를 측정하여 이동 거리를 계산
    1. Inertial Measurement Unit (IMU):
    • 가속도계와 자이로스코프를 포함한 센서로, 로봇의 가속도와 각속도를 측정
    • 이를 통해 로봇의 움직임과 자세 변화를 추적
  • WIO는 두 가지 센서의 데이터를 융합하여, 보다 정확한 이동 거리와 방향을 계산
  • 이는 보통 Kalman Filter나 다른 신호 처리 기법을 통해 이루어짐
  • WIO의 장점은 실시간으로 고정밀 위치 추정을 제공할 수 있다는 점
  • 그러나 바퀴가 미끄러지거나 회전할 때 오차가 누적될 수 있음
profile
새로운 것이 들어오면 이미 있는 것과 충돌을 시도하라.

0개의 댓글