À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page explique comment acheter ou assembler une boîte de fusion de capteurs. La boîte de fusion de capteurs est utilisée dans les tests sensor_fusion et de synchronisation multi-camera de CameraITS. Il fournit un environnement de test cohérent pour mesurer la précision du code temporel des capteurs pour les appareils Android, en particulier les capteurs d'image de l'appareil photo et les gyroscopes. Il se compose de composants de boîtier en plastique découpés au laser à partir de dessins de conception assistée par ordinateur (CAO) et d'un boîtier de commande de servomoteur.
Vous pouvez acheter une Sensor Fusion Box ou en créer une.
Acheter une Sensor Fusion Box
Nous vous recommandons d'acheter une boîte de fusion de capteurs auprès de l'un des fournisseurs qualifiés suivants.
Byte Bridge Inc.
États-Unis: 1502 Crocker Ave, Hayward, CA 94544-7037
Chine: 22F #06-08, Hongwell International Plaza Tower A,
1600 West Zhongshan Road, Xuhui, Shanghai, 200235 www.bytebt.com
androidpartner@bytebt.com
États-Unis: +1-510-373-8899
Chine: +86-400-8866-490
JFT CO LTD 捷富通科技有限公司 (anciennement MYWAY DESIGN)
Chine: 40, Lane 22, Heai Road, Wujing Town, Minhang District, Shanghai, Chine
Taïwan: 4F., No. 163, Fu-Ying Road, XinZhuang District, New Taipei City 242, Taiwan www.jftcoltd.com
service@jfttec.com or its.sales@jfttec.com
Chine:+86-021-64909136
Taïwan: 886-2-29089060
Créer une boîte de fusion de capteurs
Cette section comprend des instructions détaillées pour assembler une boîte de fusion de capteurs à partir de composants en acrylonitrile butadiène styrène (ABS) découpés au laser (illustrés à la figure 1).
Figure 1 Dessin mécanique des composants de la boîte de fusion de capteurs
Outils requis
Avant de commencer, assurez-vous d'avoir téléchargé les dessins techniques de la Sensor Fusion Box (inclus dans le
fichier ZIP de la Sensor Fusion Box) et de disposer des outils suivants:
Tournevis cruciforme
Tournevis à tête JIS
Clés hexagonales
Kit perceuse
Couteau X-ACTO
Ruban adhésif
Étape 1: Appliquez les autocollants en vinyle
Après avoir créé les composants ABS à l'aide d'une découpeuse laser, appliquez des autocollants en vinyle sur la boîte en plastique pour obtenir le contrôle de couleur approprié à l'intérieur de la boîte de test:
Appliquez le vinyle sur le côté lisse de l'ABS, comme illustré à la figure 2. Pour obtenir des conseils utiles sur l'application de vinyle, consultez wikiHow.
Découpez les trous nécessaires sur le vinyle à l'aide du cutter.
Figure 2. Pièces en ABS avec du vinyle appliqué sur le côté lisse (intérieur de la boîte)
À l'aide de colle acrylique, collez les pièces ABS rondes sur les quatre coins du panneau inférieur.
Figure 3 : Panneau inférieur avec des pièces ABS rondes collées aux quatre coins.
Étape 2: Préparez le support de téléphone et fixez le support de servomoteur
Pour préparer le support de téléphone à fixer au servo:
Tarauder 20 trous sur le support de téléphone avec un foret de 6,35 mm.
Figure 4 Fixation de téléphone avec trous filetés
Assurez-vous de disposer des découpes en ABS, des vis à oreilles en nylon, des écrous en nylon (pour ajuster la hauteur des vis si nécessaire), du bras de servomoteur double à cannelures Actobotics C1, des vis 4-40 et des ressorts de compression.
Figure 5 : Pièces du support pour téléphone
Fixez les vis 4-40 et serrez (1,2 N*m ou 8,9 in*lbf) le bras du servomoteur à l'arrière du support de téléphone. À l'aide des mêmes vis et des mêmes écrous à oreilles 4-40, serrez la découpe en ABS du séparateur de téléphone sur la face avant du support de téléphone.
Figure 6 Arbre à l'arrière de la fixation, serré par des vis appliquées à l'avant
Figure 7 Vis de 4-40 de 3/4 pouce de long et écrous à capuchon de 4-40
Figure 8 Arrière (à gauche) et avant (à droite) du support pour téléphone
Étape 3: Fixez les pinces pour téléphone
Pour fixer les pinces pour téléphone:
Coupez la feuille de néoprène selon la forme des pinces découpées dans l'ABS, mais laissez un pouce de moins à chaque extrémité, comme illustré à la figure 9.
Après avoir découpé la feuille de néoprène en conséquence, appliquez les pièces aux pinces découpées dans l'ABS, comme illustré à la figure 8.
Figure 9 Bride ABS avec feuille de néoprène appliquée
Fixez les vis à oreilles en nylon et le fil à ressort à la pince. Ajoutez des écrous en nylon pour réduire la longueur des vis, si nécessaire.
Figure 10 Serre-câble avec feuille de néoprène, vis à oreilles, écrous en nylon et fil à ressort
Vissez les vis à oreilles des pinces pour téléphone dans les trous filetés de la fixation pour téléphone, comme illustré à la figure 11. Vous pouvez ajuster l'emplacement des supports de téléphone en fonction de la taille des téléphones.
Figure 11 Dessin mécanique du support de téléphone
Figure 12 Équipement de téléphone assemblé
Étape 4: Assembler le rail de la porte coulissante
Fixez les rails de panneau coulissant en haut et en bas de la boîte, vers l'avant.
La figure 13 montre des vis 6-32 dans des trous pré-taraudés. Vous pouvez également utiliser des vis autotaraudeuses.
Figure 13 Rail de panneau coulissant fixe en haut et en bas de la boîte
Étape 5: Ajoutez l'éclairage
Pour fixer les supports de lumière et le diffuseur:
Empilez deux pièces de poignée l'une sur l'autre et assemblez-les à l'aide de vis 6-32 (ou de vis autotaraudeuses).
Figure 14 Pièces de la poignée de la Sensor Fusion Box et assemblage
Préparez quatre vis, écrous et écrous à oreilles de 4-40 pour fixer le support de montage du kit d'éclairage au mur de la boîte.
Figure 15 Vis 4-40 et support de la lampe sur la paroi intérieure du boîtier
Figure 16 Boulons et boulons à écrou à oreilles appliqués aux vis de l'extérieur de la boîte
Coupez le diffuseur de lumière à la bonne taille pour enrouler les bandes lumineuses (non nécessaire si les lumières sont fournies avec le diffuseur).
Figure 17 Bandes lumineuses et diffuseurs de lumière
Enroulez le diffuseur autour de la bande et fixez-le à l'arrière avec du ruban adhésif.
Figure 18 Bandes lumineuses et diffuseurs de lumière collés à l'arrière
Enfoncez les ampoules dans les supports (cela peut être difficile).
Figure 19 Éclairage monté sur des supports
Étape 6: Fixez le support de téléphone à la plaque de servomoteur
Pour fixer le support de téléphone à la plaque de servomoteur:
Préparez quatre vis 6-32 et une plaque de servo pour fixer le servo au mur.
Fixez le servomoteur sur le mur intérieur et insérez les vis depuis l'intérieur dans la plaque du servomoteur sur le mur extérieur.
Figure 20 Servo et plaque de servo maintenus en place par des vis 6-32
Fixez le support du téléphone sur le servomoteur à l'aide de vis à oreilles (en poussant le centre de l'axe dans le centre de rotation du servomoteur).
Figure 21. Engrenage du servo
À l'aide de la vis de servomoteur fournie avec le servomoteur, vissez (1,2 N*m ou 8,9 in*lbf) le support du téléphone sur le pignon du servomoteur via le bras du servomoteur.
Figure 22. Bras mécanique
Étape 7: Assemblage final
Pour terminer l'assemblage de la boîte de fusion de capteurs:
À partir d'Android 13, le banc d'essai de fusion de capteurs est fourni avec le contrôleur d'éclairage Arduino Android 13.
(Sous Android 12 ou version antérieure, le bras mécanique de fusion de capteurs était fourni avec un contrôleur Arduino à 6 canaux ou un contrôleur Canakit. Les appareils équipés d'Android 11 à Android 12 sont compatibles avec la manette Android 13, la manette Arduino à 6 canaux ou la manette Canakit.) Connectez l'extension du servomoteur à n'importe quel canal du contrôleur de servomoteur, où GND correspond au fil noir, VCC au fil rouge et SIG au fil jaune.
Figure 23 : Arduino Lighting Controller Rev3
Figure 24 Exemple de connexion du contrôleur d'éclairage Arduino Rev3
Collez les côtés de la boîte, puis vissez les pièces entre elles (vous devrez peut-être pré-percer des trous dans certaines pièces).
Figure 25 Banc d'essai de fusion de capteurs
Pour Android 15 ou version ultérieure, demandez à votre imprimerie locale d'imprimer le fichier checkerboard.pdf (inclus dans le répertoire test/sensor_fusion du codebase) sur du papier de 45 x 45 cm, en veillant à ce que le motif en damier soit de la même largeur que le papier. Collez ensuite le graphique sur le mur opposé au téléphone.
Pour les appareils photo à champ de vision plus petit, comme les téléobjectifs, demandez à votre imprimerie locale de créer des versions à échelle proportionnelle du damier. (Par exemple, un graphique à 50% d'échelle sera imprimé sur du papier de 22,86 x 22,86 cm.)
Figure 26 Graphique en damier pour Android 15 ou version ultérieure
Assurez-vous que le point rouge au centre du damier est directement orienté vers la caméra lorsqu'il est placé sur le support, comme illustré à la figure 27.
Figure 27 Damier imprimé et collé sur le mur opposé de la fixation du téléphone.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/30 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]