A method (400) for calibrating a gyroscope (28) of an oral care device (10) includes the steps of: scheduling (420) a data acquisition scheme comprising a plurality of time points; obtaining (430) sensor data by the gyroscope at each of the plurality of time points; determining (440) whether the oral care device was experiencing motion at any of the plurality of time points and, if so, discarding those time points from further analysis; determining (450) a calibration model using the obtained sensor data; generating (460), based on the obtained sensor data and the determined calibration model, one or more parameters describing a behavior of the gyroscope; and calibrating (470), using the one or more parameters, gyroscope data obtained during a cleaning session.L'invention concerne un procédé (400) pour l'étalonnage d'un gyroscope (28) d'un dispositif (10) de soins buccaux, comprenant les étapes consistant à : planifier (420) un schéma d'acquisition de données comprenant une pluralité de points temporels ; obtenir (430) des données de capteur par le gyroscope en chacun de la pluralité de points temporels ; déterminer (440) si le dispositif de soins buccaux a subi un mouvement au niveau de l'un quelconque de la pluralité de points temporels et, si tel est le cas, éliminer ces points temporels de l'analyse ultérieure ; déterminer (450) un modèle d'étalonnage utilisant les données de capteur obtenues ; générer (460), sur la base des données de capteur obtenues et du modèle d'étalonnage déterminé, un ou plusieurs paramètres décrivant un comportement du gyroscope ; et étalonner (470), à l'aide dudit un ou desdits plusieurs paramètres, des données de gyroscope obtenues pendant une session de nettoyage.