Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Uzyskiwanie urządzenia do fuzji czujników
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Na tej stronie znajdziesz informacje o tym, jak kupić lub złożyć Sensor Fusion Box. Sensor Fusion Box jest używany w teście sensor_fusion
CameraITS i teście synchronizacji multi-camera
. Zapewnia ono spójne środowisko testowe do pomiaru dokładności sygnatury czasowej czujników na urządzeniach z Androidem, w szczególności czujników obrazu aparatu i żyroskopów. Składa się on z elementów plastikowej skrzynki wycinanych laserowo na podstawie rysunków wspomaganych komputerowo (CAD) oraz z modułu sterowania serwo.
Możesz kupić urządzenie Sensor Fusion Box lub stworzyć własne.
Kupowanie Sensor Fusion Box
Zalecamy zakup Sensor Fusion Box od jednego z tych dostawców.
Byte Bridge Inc.
USA: 1502 Crocker Ave, Hayward, CA 94544-7037
Chiny: 22F #06-08, Hongwell International Plaza Tower A, 1600 West Zhongshan Road, Xuhui, Shanghai, 200235
www.bytebt.com
androidpartner@bytebt.com
USA: +1-510-373-8899
Chiny: +86-400-8866-490
JFT CO LTD 捷富通科技有限公司 (wcześniej MYWAY DESIGN)
Chiny: 40, Lane 22, Heai Road, Wujing Town, Minhang District, Shanghai, Chiny
Tajwan: 4 piętro, No. 163, Fu-Ying Road, XinZhuang District, New Taipei City 242, Taiwan
www.jftcoltd.com
service@jfttec.com or its.sales@jfttec.com
Chiny:+86-021-64909136
Tajwan: 886-2-29089060
Tworzenie skrzynki Sensor Fusion Box
Ta sekcja zawiera szczegółowe instrukcje montażu Sensor Fusion Box z wykrojonych laserowo elementów z akrylonitrylo-butadieno-styrenu (ABS) (patrz rys. 1).

Rysunek 1. Rysunek techniczny elementów Sensor Fusion Box
Przed rozpoczęciem upewnij się, że masz pobrane rysunki techniczne Sensor Fusion Box (znajdują się w
pliku ZIP Sensor Fusion Box) oraz masz dostęp do tych narzędzi:
- Śrubokręt krzyżakowy
- Śrubokręt z głowicą JIS
- Klucze szesnastkowe
- Zestaw wiertarki
- Nóż X-ACTO
- Taśma
Krok 1. Przyklej naklejki winylowe
Po utworzeniu elementów z ABS za pomocą wycinarki laserowej przyklej na plastikowym pudełku naklejki winylowe, aby uzyskać właściwą kontrolę koloru wewnątrz pudełka testowego:
Przyklej folię winylową do gładkiej strony ABS, jak pokazano na rysunku 2. Przydatne wskazówki dotyczące nakładania winylu znajdziesz na stronie wikiHow.
Wytnij w winylu potrzebne otwory nożykiem do papieru.

Rysunek 2. elementy z tworzywa ABS z winylem na gładkiej stronie (wewnętrzna część pudełka),
Za pomocą kleju akrylowego przyklej okrągłe elementy ABS do 4 narożników dolnej części panelu.

Rysunek 3. Dolna płytka z okrągłym elementem z tworzywa ABS przyklejonym do 4 rogów.
Krok 2. Przygotuj uchwyt na telefon i zamontuj uchwyt serwomechanizmu
Aby przygotować uchwyt na telefon do zamocowania na serwomechanizmie:
Wywierć 20 otworów w uchwycie telefonu za pomocą wiertła 1/4"-20.

Rysunek 4. Uchwyt na telefon z gwintowanymi otworami
Upewnij się, że masz wycięcia z ABS-u, nylonowe śruby z gałką, nylonowe nakrętki (do regulacji wysokości śruby w razie potrzeby), szczękę C1, podwójny ramię aktuatora firmy Actobotics, śruby 4-40 i sprężyny ściskające.

Rysunek 5. Części uchwytu na telefon
Za pomocą śrub 4-40 dokręć ramię serwo (1,2 N*m lub 8,9 in*lbf) do tylnej części uchwytu na telefon. Za pomocą tych samych śrub i nakrętek na nakrętki 4-40 dokręć przegrodę na telefon z tworzywa ABS na przedniej stronie uchwytu na telefon.

Rysunek 6. Osie z tyłu urządzenia, dokręcone śrubami od przodu

Rysunek 7. 4-40, 3/4" długie śruby i nakrętki z nakrętką 4-40

Rysunek 8. Tylna (po lewej) i przednia (po prawej) strona uchwytu na telefon
Krok 3. Przymocuj zaciski do telefonu
Aby przymocować zaciski telefonu:
Wytnij arkusz neoprenowy zgodnie z kształtem wycięcia w płycie ABS, ale od obu końców zostaw 2,5 cm, jak pokazano na rysunku 9.
Po wycięciu arkusza neoprenu przymocuj kawałki do zacisków ABS, jak pokazano na rysunku 8.

Rysunek 9. Zaciski ABS z założoną pianką neoprenową
Przymocuj do zacisku nylonowe śruby i sprężynowy przewód. W razie potrzeby dodaj nylonowe nakrętki, aby skrócić długość śruby.

Rysunek 10. Zacisk z płytką neoprenową, śruby na nakrętki, nylonowe nakrętki i przewód sprężynowy
Wkręć śruby szczęk telefonu w gwintowane otwory w uchwycie telefonu, jak pokazano na rysunku 11. Możesz dostosować położenie uchwytów na telefony w zależności od ich rozmiaru.

Rysunek 11. Rysunek techniczny uchwytu na telefon

Rysunek 12. Zmontowany uchwyt na telefon
Krok 4. Zmontuj prowadnicę drzwi przesuwnych
Przymocuj prowadnice panelu przesuwnego u góry i dołu pudełka, zwrócone ku przodowi.
Rysunek 13 przedstawia wkręty 6-32 w otworach z wstępnym gwintem. Możesz też użyć wkrętów samogwintujących.

Rysunek 13. Naprawiono prowadnicę panelu przesuwnego u góry i dołu pudełka
Krok 5. Podłącz oświetlenie
Aby przymocować uchwyty i dyfuzor:
Ułóż 2 części uchwytu na sobie i złóż je za pomocą śrub 6-32 (lub użyj śrub samogwintujących).

Rysunek 14. Elementy i montaż czujnika Fusion Box
Przygotuj 4 wkręty 4-40, nakrętki i nakrętki stożkowe, aby przymocować wspornik montażowy z zestawu oświetleniowego do ściany skrzynki.

Rysunek 15. 4-40 śruby i uchwyt oświetlenia na wewnętrznej ściance obudowy

Rysunek 16. Śruby i nakrętki stosowane do wkrętów z zewnętrznej strony skrzynki
Wytnij dyfuzor światła na odpowiedni rozmiar, aby owinąć nim taśmy świetlne (nie jest to wymagane, jeśli światła są dostarczane z dyfuzorem).

Rysunek 17. Taśmy i dyfuzory świetlne
Owiń dyfuzor wokół taśmy i przyklej go z tyłu.

Rysunek 18. Taśmy świetlne i dyfuzory przyklejone z tyłu
Wsuń światła w wsporniki (mogą być ciasno).

Rysunek 19. Oświetlenie zamontowane w wspornikach
Krok 6. Przymocuj uchwyt telefonu do płytki serwomechanizmu
Aby przymocować uchwyt telefonu do płytki serwomechanizmu:
Przygotuj 4 wkręty 6-32 i płytkę serwo, aby przymocować serwo do ściany.
Przymocuj serwomechanizm do ściany wewnętrznej i włóż śruby od wewnątrz do płyty serwomechanizmu na ścianie zewnętrznej.

Rysunek 20. Serwomechanizm i płytka serwomechanizmu są przytrzymywane na miejscu za pomocą śrub 6-32
Zamocuj uchwyt telefonu na serwomechanizmie za pomocą blokad nylock (wciskanie środka wału w centrum obrotu serwomechanizmu).

Rysunek 21. Przekładnia serwo
Za pomocą śruby dołączonej do serwomechanizmu przykręć uchwyt telefonu do koła zębatego serwomechanizmu przez ramię serwomechanizmu (1,2 N*m lub 8,9 in*lbf).

Rysunek 22. Ramię sterowane siłownikiem
Krok 7. Ostatni montaż
Aby dokończyć montaż Sensor Fusion Box:
Od Androida 13 platforma testowa fuzji sensorów jest dostarczana z sterownikiem oświetlenia Arduino na Androida 13.
(W Androidzie 12 lub starszym zestaw do fuzji danych z czujników jest dostarczany z 6-kanałowym kontrolerem Arduino lub kontrolerem Canakit. Urządzenia z Androidem 11–12 są zgodne z kontrolerem Android 13, 6-kanałowym kontrolerem Arduino lub kontrolerem Canakit. Podłącz przedłużenie serwomechanizmu do dowolnego kanału sterownika serwomechanizmu, gdzie GND odpowiada czarnemu przewodowi, VCC odpowiada czerwonemu przewodowi, a SIG odpowiada żółtemu przewodowi.

Rysunek 23. Arduino Lighting Controller Rev3

Rysunek 24. Przykład połączenia sterownika oświetlenia Arduino Rev3
Złóż pudełko za pomocą taśmy, a potem połącz części za pomocą śrub (w niektórych przypadkach konieczne może być wstępne nawiercenie otworów).

Rysunek 25. Urządzenie do testowania fuzji czujników
W przypadku Androida w wersji 15 lub nowszej użyj lokalnego programu do obróbki zdjęć, aby wydrukować plik checkerboard.pdf (znajduje się on w katalogu test/sensor_fusion
kodu źródłowego) na papierze o wymiarach 18 x 18 cali z wzorem szachownicy o szerokości papieru i przyklej go na ścianie naprzeciwko telefonu.
W przypadku aparatów o mniejszych polach widzenia, takich jak teleobiektywy, skontaktuj się z lokalnym studiem druku, aby uzyskać proporcjonalnie powiększone wersje szachownicy. (na przykład wykres pomniejszony o 50% będzie wydrukowany na papierze o wymiarach 9 x 9 cali).

Rysunek 26. Wykres szachownicy na Androidzie 15 lub nowszym.
Upewnij się, że czerwona kropka w środku kratki jest skierowana bezpośrednio na kamerę, gdy jest ona umieszczona na oprawce, jak pokazano na rysunku 27.

Rysunek 27. Siatka drukowana i przyklejona taśmą do ściany po przeciwnej stronie uchwytu na telefon.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-30 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-30 UTC."],[],[],null,["# Obtain a sensor fusion box\n\nThis page provides information on how to purchase or assemble a Sensor Fusion\nBox. The Sensor Fusion Box is used in the CameraITS `sensor_fusion` test and\n`multi-camera` sync test. It provides a consistent test environment for\nmeasuring timestamp accuracy of sensors for Android\ndevices, specifically camera image sensors and gyroscopes. It consists of\nplastic box components that are laser cut from\ncomputer-aided design (CAD) drawings and a Servo Control Box.\n\nYou can purchase a Sensor Fusion Box or build your own.\n\nPurchase a Sensor Fusion Box\n----------------------------\n\nWe recommend purchasing a Sensor Fusion Box from one of the following qualified\nvendors.\n\n- *Byte Bridge Inc.* \n\n USA: 1502 Crocker Ave, Hayward, CA 94544-7037 \n\n China: 22F #06-08, Hongwell International Plaza Tower A,\n 1600 West Zhongshan Road, Xuhui, Shanghai, 200235 \n\n [www.bytebt.com](https://www.bytebt.com/) \n\n androidpartner@bytebt.com \n\n USA: +1-510-373-8899 \n\n China: +86-400-8866-490\n\n- *JFT CO LTD 捷富通科技有限公司 (previously known as MYWAY DESIGN)* \n\n China: No. 40, Lane 22, Heai Road, Wujing Town, Minhang District, Shanghai, China \n\n Taiwan: 4F., No. 163, Fu-Ying Road, XinZhuang District, New Taipei City 242, Taiwan \n\n [www.jftcoltd.com](https://www.jftcoltd.com) \n\n service@jfttec.com or its.sales@jfttec.com \n\n China:+86-021-64909136 \n\n Taiwan: 886-2-29089060\n\n| **Note:** For additional support for foldable and large form factor devices, you can purchase the [foldable kit](/docs/compatibility/cts/its-accessories-foldable-kit).\n\nBuild a Sensor Fusion Box\n-------------------------\n\nThis section includes step-by-step instructions for assembling a Sensor Fusion\nBox from laser-cut acrylonitrile butadiene styrene (ABS) components (shown in\nFigure 1).\n\n\u003cbr /\u003e\n\n\n**Figure 1.** Mechanical drawing of Sensor Fusion Box components\n\n### Required tools\n\nBefore starting, ensure you have downloaded the technical drawings for the\nSensor Fusion Box (included in the\n[Sensor Fusion Box zip file](/static/docs/compatibility/cts/sensor_fusion_1_8.zip))\nand have the following tools available:\n\n- Phillips head screwdriver\n- JIS head screwdriver\n- Hex keys\n- Power drill set\n- X-ACTO knife\n- Tape\n\n### Step 1: Apply vinyl stickers\n\nAfter creating the ABS components with a laser\ncutter, apply vinyl stickers to the plastic box to get the proper color control\non the interior of the test box:\n\n1. Apply vinyl on the smooth side of the ABS\n as shown in Figure 2. For helpful tips on applying vinyl, refer to\n [wikiHow](https://www.wikihow.com/Install-a-Vinyl-Graphic).\n\n2. Cut out the necessary holes on the vinyl with the exacto knife.\n\n \u003cbr /\u003e\n\n\n **Figure 2.** ABS pieces with vinyl applied on the smooth side (interior of\n the box)\n3. Using acrylic glue, glue the round ABS pieces onto the four corners of the\n bottom panel.\n\n \u003cbr /\u003e\n\n\n **Figure 3.** Bottom panel with round ABS pieces glued to the four corners.\n\n### Step 2: Prepare phone mount and attach servo mount\n\nTo prepare the phone mount to attach to the servo:\n\n1. Tap 20 holes on the phone fixture with a 1/4\"-20 drill bit.\n\n \u003cbr /\u003e\n\n\n **Figure 4.** Phone fixture with tapped holes\n2. Make sure you have the ABS cut outs, nylon thumb screws, nylon nuts\n (for adjusting screw height if necessary), the C1 spline\n actobotics dual servo arm, 4-40 screws, and compression springs.\n\n \u003cbr /\u003e\n\n\n **Figure 5.** Phone mount parts\n3. Apply the 4-40 screws and tighten (1.2 N\\*m or 8.9 in\\*lbf) the\n servo arm to the back of the phone mount. Using the same screws and\n 4-40 cap nuts, tighten the phone divider ABS cut out on the front side of\n the phone mount.\n\n \u003cbr /\u003e\n\n\n **Figure 6.** Shaft on the back of fixture, tightened by screws applied\n from the front\n\n \u003cbr /\u003e\n\n\n **Figure 7.** 4-40, 3/4\" long screws and 4-40 cap nuts\n\n \u003cbr /\u003e\n\n\n **Figure 8.** Back (left) and front (right) of the phone mount\n\n### Step 3: Attach phone clamps\n\nTo attach the phone clamps:\n\n1. Cut the neoprene sheet according to the shape of the ABS cut-out\n clamps, but leave one inch shorter from both ends as shown in Figure 9.\n After cutting the neoprene sheet accordingly, apply the pieces to the ABS\n cut-out clamps as in Figure 8.\n\n \u003cbr /\u003e\n\n\n **Figure 9.** ABS clamp with neoprene sheet applied\n2. Attach nylon thumb screws and spring wire to the clamp. Add nylon\n nuts to reduce screw length, as needed.\n\n \u003cbr /\u003e\n\n\n **Figure 10.** Clamp with neoprene sheet, thumb screws, nylon nuts, and\n spring wire\n3. Screw the phone clamps' thumb screws into the tapped holes of the phone\n fixture as shown in Figure 11. You can adjust the location of the phone\n mounts depending on the size of the phones.\n\n \u003cbr /\u003e\n\n\n **Figure 11.** Mechanical drawing of the phone fixture\n\n \u003cbr /\u003e\n\n\n **Figure 12.** Assembled phone fixture\n\n### Step 4: Assemble sliding door rail\n\n1. Fix sliding panel rails on the top and bottom of the box toward the front.\n Figure 13 shows 6-32 screws on pre-tapped holes. Alternatively, you can use\n self-tapping screws.\n\n \u003cbr /\u003e\n\n\n **Figure 13.** Fixed sliding panel rail on top and bottom of box\n\n### Step 5: Attach lighting\n\nTo attach the light brackets and diffuser:\n\n1. Stack two handle pieces on top of each other and assemble them using 6-32\n screws (or use self-tapping screws).\n\n \u003cbr /\u003e\n\n\n **Figure 14.** Sensor Fusion Box handle pieces and assembly\n2. Prepare four 4-40 screws, nuts, and acorn nuts to fix the mounting bracket\n from the lighting kit to the wall of the box.\n\n \u003cbr /\u003e\n\n\n **Figure 15.** 4-40 screws and light bracket on the interior wall of the box\n\n \u003cbr /\u003e\n\n\n **Figure 16.** Bolts and acorn bolts applied to the screws from the exterior\n of the box\n3. Cut the light diffuser to an appropriate size to wrap the light strips (not\n required if the lights come with the diffuser).\n\n \u003cbr /\u003e\n\n\n **Figure 17.** Light strips and light diffusers\n4. Wrap the light diffuser around the strip and tape it at the back.\n\n \u003cbr /\u003e\n\n\n **Figure 18.** Light strips and light diffusers taped from the back\n5. Snap the lights into the brackets (can be a tight fit).\n\n \u003cbr /\u003e\n\n\n **Figure 19.** Lights mounted in brackets\n\n### Step 6: Attach phone fixture to servo plate\n\nTo attach the phone fixture to the servo plate:\n\n1. Prepare four 6-32 screws and a servo plate to fix the servo onto the wall.\n Fix the servo onto the interior wall and insert the screws from the inside\n into the servo plate on the exterior wall.\n\n \u003cbr /\u003e\n\n\n **Figure 20.** Servo and servo plate held in place with 6-32 screws\n2. Secure the phone fixture onto the servo with nylocks (pushing the center of the\n shaft into the servo's rotation center).\n\n **Figure 21.** Servo gear\n3. Using the servo screw that came with the servo, screw (1.2 N\\*m or\n 8.9 in\\*lbf) the phone fixture onto the servo gear through the servo\n arm.\n\n **Figure 22.** Servo arm\n\n### Step 7: Final assembly\n\nTo complete assembly of the Sensor Fusion Box:\n\n1. From Android 13, the sensor fusion test rig comes\n with the\n [Android 13 Arduino lighting controller](/docs/compatibility/cts/sensor-fusion-controller).\n (In Android 12\n or lower, the sensor fusion rig shipped with a 6-channel Arduino\n controller or a Canakit controller. Devices running\n Android 11 to Android 12\n are compatible with the Android 13 controller, 6-channel Arduino controller,\n or Canakit controller.) Connect the servo extension to any channel of the\n servo controller, where GND corresponds to black wire, VCC corresponds to\n the red wire, and SIG corresponds to the yellow wire.\n\n \u003cbr /\u003e\n\n\n **Figure 23.** Arduino Lighting Controller Rev3\n\n \u003cbr /\u003e\n\n\n **Figure 24.** Arduino lighting controller Rev3 connection sample\n2. Tape the box together, then screw the parts together (you might need to\n pre-drill holes in some parts).\n\n **Figure 25.** Taped sensor fusion test rig\n3. For Android 15 or higher, work with your local print\n shop to print out the checkerboard.pdf file (included in the\n `test/sensor_fusion` directory of the codebase)\n on 18 x 18 inch paper with the checkerboard pattern the width of the paper,\n and tape the chart on the wall opposite the phone fixture.\n\n For cameras with smaller fields of view, such as telephoto cameras, work\n with your local print shop to create proportionally scaled versions of the\n checkerboard. (For example, a 50% scaled chart would be printed on 9 x 9\n inch paper.)\n\n **Figure 26.** Checkerboard chart for Android 15 or\n higher.\n\n Make sure the red dot in the center of the checkerboard is directly facing\n the camera when placed on the fixture, as shown in Figure 27.\n\n **Figure 27.** Checkerboard printed and taped to the opposite wall of phone\n fixture."]]