De meeste sensoren van een telefoon luisteren. De microfoon wacht op geluid, de versnellingsmeter wacht op een trilling, de camera wacht op licht. Maar een telefoon bevat ook één kleine actuator die druk kan uitoefenen op de wereld: de vibratiemotor. Hij is bedoeld om in je zak te trillen — en is toevallig ook een compacte, elektronisch gestuurde mechanische exciter die in elke telefoon van dit decennium zit.
De Haptic response-tool zet hem aan het werk. Druk de telefoon stevig tegen een object — een paneel, een tafelblad, een muur — en de telefoon stuurt zijn eigen vibratiemotor aan, terwijl de versnellingsmeter en de microfoon registreren hoe het object antwoordt. De motor brengt trillingen over via het contact; het object absorbeert dit, geeft het door of resoneert ermee; de twee sensoren leggen het verschil vast. In één gebaar is de telefoon zowel de klopper als de luisteraar.
Actief versus passief: waarom controle over de stimulus alles verandert
De meeste metingen met een telefoon zijn passief: je registreert wat de wereld toevallig doet. De vibratietool wacht tot een wasmachine trilt; de kloptest is afhankelijk van een menselijke knokkel om de tik te geven. Een passieve meting heeft een inherent zwak punt — je kent de input nooit helemaal. Was die tik harder dan de vorige? Zachter? Iets meer naar links? Elke onzekerheid over de excitatie wordt een onzekerheid over het antwoord.
Een actieve meting neemt die onzekerheid bij de bron weg. De excitatie van de vibratiemotor wordt door de telefoon zelf gegenereerd, dus deze is bekend en gecontroleerd: dezelfde aansturing, hetzelfde patroon, elke run opnieuw. Wanneer de input bekend is, moet alles wat in de output varieert wel van het object komen. De meting is niet langer "wat hoorde ik?", maar wordt "dit is wat ik erin stopte; dit is wat er terugkwam" — en dat is hoe instrumenten, in plaats van oren, vragen stellen.
Er is een tweede, minder opvallend voordeel, en dat is wat metingen vergelijkbaar maakt tussen verschillende telefoons. Omdat de stimulus onder controle van de tool staat, kunnen de functies worden gebouwd als responseverhoudingen — hoe het antwoord van het object zich verhoudt tot de excitatie en tot zichzelf, in plaats van hoe luid iets in absolute termen was. Een andere telefoon heeft een andere motor, een andere versnellingsmeter, een andere microfoon; absolute niveaus verschillen overal. Maar responseverhoudingen blijven grotendeels behouden bij een verandering van hardware, omdat de apparaatspecifieke factoren aan weerszijden van de verhouding staan. Dit is de vaste regel van het platform — excitatie-robuuste relatieve eigenschappen, nooit absolute niveaus — en actieve tools zijn waar dit het zuiverst werkt, omdat de excitatie niet alleen robuust is, maar bewust gekozen.
Hol of massief, zonder boor
De alledaagse use case is de vraag die je anders zou beantwoorden door te kloppen en te turen: is dit ding massief?
Druk de telefoon tegen een deur en laat hem trillen: een massieve deur en een holle deur antwoorden verschillend — het holle paneel is een licht, verend membraan dat gemakkelijk meebeweegt en de trilling weer in de lucht uitstraalt, terwijl het massieve paneel nauwelijks beweegt. Hetzelfde geldt voor een "massief houten" tafelblad dat misschien fineer over een honingraatkern is, een muur waarbij je je afvraagt wat er achter de gipsplaat zit, of een aanrechtblad waarvan de stenen status gecontroleerd moet worden. Twee plekken op hetzelfde oppervlak kunnen rechtstreeks worden vergeleken — meet boven de balk en tussen de balken, over de massieve rand en het verdachte midden — en een vergelijking op hetzelfde oppervlak is het sterkste bewijs van allemaal, omdat alles van de telefoon en het contact tussen de twee metingen tegen elkaar wegvalt.
De twee sensoren lezen complementaire helften van het antwoord. De versnellingsmeter voelt hoe het oppervlak onder de telefoon beweegt — de mechanische contactzijde van de respons. De microfoon hoort wat het object in de lucht uitstraalt — een hol paneel is in feite een luidsprekerconus voor het gezoem van de motor, een massieve plaat is dat niet. Een object dat weinig beweegt maar luid klinkt, of veel beweegt maar stil blijft, vertelt je iets over de constructie ervan.
Contact is het protocol: bij een actieve contactmeting is het aandrukken deel van het instrument. Druk stevig en consistent aan — de achterkant van de telefoon plat tegen het oppervlak, je grip stabiel — omdat een los of verschuivend contact de manier verandert waarop de excitatie zich koppelt aan het object, en dat is te zien in de respons alsof het object is veranderd. De stimulus van de motor is perfect herhaalbaar; het is jouw taak om ook het contact herhaalbaar te maken.
De second opinion bij de materiaaltest
De haptische sonde heeft een formele rol die verder gaat dan standalone gebruik: het is het ondersteunende instrument in de "Waar is dit van gemaakt?"-activiteit. Het primaire bewijs van die Activiteit is een reeks tikken geanalyseerd via ring-down; de haptische sonde biedt een werkelijk onafhankelijke controle — andere excitatie, ander contact, andere sensoren die het resultaat registreren.
Het oordeel is bewust niet zomaar een extra stem. Als de sonde het eens is met wat de tikken zeiden, stijgt de betrouwbaarheid van de run. Als deze ze tegenspreekt, eindigt de run met helemaal geen oordeel — de tegenspraak is fataal in plaats van dat deze wordt weggemiddeld. Twee onafhankelijke instrumenten die van mening verschillen over één Object betekent dat er ergens iets is misgegaan, en een foute meting mengen met een goede creëert een schijnbare betrouwbaarheid die door geen van beide instrumenten is verdiend. Een antwoord als "geen antwoord — controleer de opstelling" is het eerlijke resultaat, en de Activiteit is zo ontworpen dat deze hier de voorkeur aan geeft.
De sonde is daar optioneel en de Activiteit werkt ook zonder — een telefoon met een zwakke of ontbrekende trilmotor heeft nog steeds het tikkanaal. Als je hem wel gebruikt, kost dat ongeveer veertig seconden waarin je de telefoon stil tegen het Object houdt; wat het oplevert is een Meting van hetzelfde Object via een volledig afzonderlijk fysiek pad.
Gearchiveerd, vergeleken, gelabeld
Net als elke registratie op het platform kan een haptische responsmeting worden gearchiveerd onder een Object in de catalogus en later opnieuw worden bekeken: test hetzelfde deurpaneel voor en nadat de werkplaats het heeft "gerepareerd", of bewaar de bekende, solide referentiemeting naast de verdachte. En wanneer je uiteindelijk de waarheid achterhaalt — het paneel gaat eraf, er wordt een gat voor een kraan in het aanrechtblad geboord — krijgt de Meting achteraf een ground-truth-label, waarmee een trilling van veertig seconden verandert in een gelabeld monster van een echt materiaal via een echte telefoon. De analyse draait offline op het apparaat; er verlaat niets de telefoon om tot het antwoord te komen.
De trilmotor is het duidelijkste voorbeeld van een breder idee: een telefoon is niet zomaar een bundel luistervinken, hij kan de wereld vragen stellen en de antwoorden registreren. Voor al het andere dat hij kan vragen, begin je bij het overzicht van de Tools.