Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

센서 퓨전 상자 빠른 시작 가이드

센서 퓨전 테스트는 Android 휴대전화용 카메라 및 기타 센서의 타임스탬프 정확성을 측정합니다. 이 페이지에서는 센서 퓨전 테스트 및 센서 퓨전 상자를 처음 설정하는 방법을 단계별로 설명합니다.

필수 도구

시작하기 전에 다음 구성요소가 있는지 확인하세요.

센서 퓨전 테스트 구성요소
그림 1. 센서 퓨전 테스트에 필요한 구성요소
  1. USB A-B 케이블
  2. USB A-C 케이블(테스트 전화용)
  3. 12V 2A 전원 코드(서보 제어 상자용)
  4. 12V 전원 코드(조명용, 스위치 포함)
  5. 5V 수-수 연결 케이블(조명용)
  6. 5V 수-암 변환 케이블(조명용)

1단계: 조명 연결

조명 연결 방법:

  1. 그림 2와 같이 수-수 케이블을 사용하여 하단에 있는 2개의 조명을 연결합니다. 케이블이 작업에 방해되지 않도록 케이블을 상자의 하단에 고정합니다.
  2. 조명 케이블 출구 구멍에서 가까운 조명의 끝부분과 변환 케이블을 연결합니다(
    조명 연결
    그림 2.). 조명을 서로 연결하고 조명 하나를 변환 케이블에 연결합니다.
    1. 조명 케이블 출구 구멍
    2. USB 케이블 출구 구멍
    3. 5V 수-수 변환 케이블
  3. 상자를 빠져나가는 원형 전원 구멍에 변환 케이블의 연결되지 않은 끝부분을 끼운 다음 조명 케이블에 연결합니다.
    변환 및 전원 케이블
    그림 3. 상자에서 나와 전원 케이블에 연결된 조명 변환 케이블
    1. 출구 구멍
    2. 변환 케이블
    3. 전원 케이블

2단계: 서보 연결

서보 부착 방법:

  1. 서보 커넥터를 서보 제어에 연결합니다. 라벨에 지정된 해당 색상에 맞춰 커넥터를 삽입해야 합니다(Y = 노란색, R = 붉은색, B = 검은색). 잘못 삽입하는 경우 모터가 손상될 수 있습니다. 코드가 너무 짧은 경우 서보 확장 케이블을 사용합니다.
    서보 제어 상자에 서보 연결
    그림 4. 서보 제어 상자에 서보 연결
  2. 서보 제어를 전원 코드에 연결합니다(그림 5와 같이 조명 및 서보 제어에는 별도의 전용 전원 공급 장치가 있습니다).
    전원에 서보 제어 연결
    그림 5. 전용 전원 코드에 서보 제어 연결
    1. 서보 제어용 전원
    2. 조명용 전원
  3. USB A-B 케이블을 사용하여 서보 제어 상자를 호스트(테스트를 실행하는 머신)에 연결합니다.
    호스트 머신에 서보 제어 상자 연결
    그림 6. 호스트 머신에 서보 제어 상자 연결

3단계: 휴대전화 연결

  1. 휴대전화를 고정 장치에 놓고 고정합니다.
    휴대전화를 고정 장치에 연결
    그림 7. 휴대전화를 고정 장치에 놓고 고정
    1. 후면 지지
    2. 압박감

    USB 코드가 휴대전화 거치대 주변에 위치하고 카메라가 거치대 중앙과 근접하도록 휴대전화를 배치해야 합니다.

    다른 나사를 오른쪽으로 돌려 그립을 조이는 사이 거꾸로 된 엄지 나사가 후면을 지지합니다. 자세한 내용은 휴대전화 연결 방법 관련 동영상을 참조하세요.

  2. 케이블 타이를 사용하여 휴대전화 USB 코드를 고정 장치 바닥에 고정하고 출구 구멍을 통해 상자 밖으로 빼냅니다. 코드의 반대쪽 끝을 테스트를 실행하는 호스트에 연결합니다.
    케이블 타이가 포함된 휴대전화 USB 코드
    그림 8. 케이블 타이로 고정 장치에 고정된 휴대전화 USB 코드

4단계: 테스트 스크립트 실행

테스트 스크립트용 주요 Python 실행 파일:

python tools/run_all_tests.py device=ID camera=0 scenes=sensor_fusion rot_rig=default
        

명령을 수정하고 다음을 사용하여 실제 로테이터 주소를 지정할 수 있습니다.

rot_rig=VID:PID:CH
        
  • 공급업체 ID(VID) 및 제품 ID(PID)를 확인하려면 lsusb Linux 명령을 사용합니다.
  • 기본적으로 VID 및 PID는 04d8fc73, 그리고 채널 "1"로 설정됩니다.

여러 형식으로 여러 번 실행

여러 형식으로 여러 번 실행하려면 각기 다른 스크립트를 사용할 수 있습니다(하지만 결과는 CtsVerifier.apk에 업로드되지 않음). 샘플 테스트 스크립트:

python tools/run_sensor_fusion_box.py device=FA7831A00278 camera=0 rotator=default img_size=640,360 fps=30 test_length=7

권한 문제

USB 포트를 통한 모터 제어 관련 권한 문제 해결:

  1. 다음을 사용하여 연산자 사용자 이름을 dialout 그룹에 추가합니다.
    sudo adduser USERNAME dialout
            
  2. 연산자를 로그아웃합니다.
  3. 연산자를 로그인합니다.

모터 조정

컨트롤러 상자의 측면에 있는 저항 포트(A, B, T)를 사용하여 모터의 속도와 휴대전화의 이동 거리를 조정할 수 있습니다.

  1. 상자를 처음 수령하면 상자의 전원을 켜고 초기 위치를 결정합니다. 전원을 켤 때 최초 위치가 12시 방향에 가깝지 않은 경우 휴대전화 고정 장치 나사를 풀고(거치대 구멍에 있는 Philips 나사) 휴대전화 고정 장치를 12시 방향으로 회전합니다.
  2. 회전 시마다 휴대전화 고정 장치가 90도로 이동해야 합니다(휴대전화를 볼 때 12시 방향에서 9시 방향으로).
    • 이동 거리를 조정하려면 A 및 B 나사를 사용합니다(A는 시작 위치이며 B 최종 위치).
  3. 1.5초 내에 전체 회전하도록 회전 속도를 조정합니다. 저항 포트를 시계 방향으로 돌리면 모션이 느려집니다.
    서보의 위치 및 속도 조정
    • A는 고정 장치의 시작 위치입니다.
    • B는 고정 장치의 끝 위치입니다.
    • T는 모터의 회전 속도입니다.
    그림 9. 서보 및 휴대전화 고정 장치의 위치 및 속도 조정 방법

자세한 내용은 동영상 자습서를 참조하세요.

동영상 자습서

거치대에 휴대전화 연결

이중 거치대에 휴대전화 설치

컨트롤러 보정

휴대전화 고정 장치 조정