Source file: docs/protocole-mesure-fr.md · rendered from the repository
Protocole de mesure MachineConvert (version 1, 17/10/2026)
But : mesurer la force réellement ressentie à la poignée / au repose-pieds pour une charge affichée (goupille ou disques), afin de vérifier les estimations « mechanical-model » de MachineConvert. Une mesure suivant ce protocole, avec sa vidéo, peut être enregistrée en confiance measured.
Règle d'or : on note ce qu'on lit. Pas de lecture, pas de chiffre. Une case vide vaut mieux qu'une valeur arrondie « à l'œil ».
1. Matériel (budget)
Prix relevés le 17/10/2026, aucun achat effectué. Les prix bougent : à revérifier avant d'acheter.
| Outil | Rôle | Exemple (page produit réelle) | Prix constaté |
|---|---|---|---|
| Peson de grue numérique 300 kg (indispensable) | mesure de force jusqu'à 300 kgf (presses à cuisses, piles lourdes) | Perel VTBAL601 300 g–300 kg (idealo.fr) · Peson CR-S300 (rm2m.fr) | 34,90 € – 89,97 € (2 offres idealo) · 49,00 € |
| Pèse-bagage numérique 50 kg (option, petites charges) | tirages < 50 kgf : premières goupilles, bras vides | Carlo Milano 50 kg avec tare (pearl.fr) | 5,99 € (pas de 50 g) |
| Élingue sangle plate 1 t, 1 m | boucle autour de la poignée / du cadre du traîneau | RIGLIFT 1000 kg – 1 m (la-bs.com) | 4,08 € HT |
| Sangle à cliquet 25 mm × 5 m | tirer le traîneau de presse dans l'axe des rails de façon contrôlée | Sangle à cliquet avec crochet 25 mm 5 m (castorama.fr) | ≈ 8 € (prix vu en résultat de recherche, à revérifier) |
| Mousquetons acier (×2) | relier peson / sangle / clip | Lot de 2 mousquetons acier 350 kg (manomano.fr) | ≈ 12 € le lot (résultat de recherche, à revérifier) |
| Mètre ruban 5 m | géométrie (bras de levier, courses) | Mètre ruban 5 m (castorama.fr) | ≈ 3 € (résultat de recherche, à revérifier) |
| Ficelle + petit poids (fil à plomb) | projeter un axe à la verticale | (fond de tiroir) | 0 € |
| Téléphone : vidéo + inclinomètre | preuve vidéo, angle des rails / du bras | appli niveau intégrée ou gratuite | 0 € |
| Dynamomètre traction-compression 500 N (option « pro ») | mesures fines < 50 kgf, crête, 1000 Hz | Sauter FK 500 (dstock60.fr) | 291,00 € TTC |
Budget minimal : ≈ 60–120 € (peson 300 kg + élingue + sangle à cliquet + mousquetons + mètre). Le dynamomètre 500 N n'est pas nécessaire pour valider les modèles.
Note fiabilité des pesons : ces pesons ne sont pas des instruments étalonnés (la fiche RM2M précise « Sans être agréé poids et mesures (OIML) »). Contrôle obligatoire avant chaque séance : suspendre un disque de 20 kg puis deux disques (40 kg) et noter la lecture dans la vidéo. Ce contrôle sert de référence (les disques eux-mêmes ont une tolérance inconnue : préférer des disques calibrés de compétition si le club en a).
2. Sécurité (à lire)
- Jamais de partie du corps sous un stack levé ou sous un traîneau non verrouillé. Les butées/sécurités de la presse restent engagées pendant le réglage.
- Charges de test modérées : ≤ 100 kgf pour les tirages à la main, ≤ 150 kgf avec la sangle à cliquet. Le modèle est linéaire, inutile d'aller au maximum.
- Vérifier la charge utile de chaque maillon (peson, sangle, mousqueton) ≥ 2 × la charge testée.
- Demander l'accord du club (personnel d'accueil / manager) avant d'installer un peson.
3. Principe commun à toutes les machines
- Zéro : allumer le peson, le suspendre avec ses accessoires (élingue, mousquetons) sans charge et faire la tare dans la vidéo.
- Tirer dans la direction du mouvement réel (le long du câble, perpendiculairement au bras, dans l'axe des rails). Noter l'angle de tirage (0° = parfaitement aligné).
- Pour chaque point : 3 lectures en montée lente (la charge monte de 2–3 cm puis on stabilise) et 3 lectures en descente lente (on laisse redescendre de 2–3 cm puis on stabilise). La moyenne montée/descente ≈ force sans frottement ; la demi-différence ≈ frottement. Lecture stable ≥ 3 s à l'écran.
- Positions dans l'amplitude (ROM) : début (charge juste décollée de la butée, ~2 cm), milieu (moitié de la course), fin (position bras tendus / jambes presque tendues, sans verrouiller).
- Tout noter dans
docs/templates/mesures-force.csv(une ligne par lecture) et la géométrie dansdocs/templates/mesures-geometrie.csv.
4. Par type de machine
4.1 Poulie haute à câble (Technogym Selection 700 Lat Machine, Hammer Select Lat Pulldown, gym80 3020)
- Retirer la barre ; accrocher le peson directement au clip du câble, l'élingue de l'autre côté comme poignée. (Le modèle donne la tension au clip ; le poids de la barre, non publié, n'est pas inclus.)
- Goupilles à tester : 3 positions, ex. 2ᵉ plaque, mi-pile, ¾ de la pile (noter l'étiquette exacte). Sur la Technogym MNLC : par ex. 20, 40, 60 kg si ces étiquettes existent.
- Le câble passe sur des poulies fixes : début/milieu/fin devraient donner la même force → mesurer au moins début et milieu.
- Géométrie : R = course du stack / course du clip. Tirer le clip de 30 cm (mètre collé au câble), mesurer la montée de la plaque du haut sur la tige-guide. MNLC : on attend R = 1,00. Compter les poulies (photo).
4.2 Presse à cuisses à traîneau linéaire (Hammer Strength Linear Leg Press, Technogym Pure Linear Leg Press MG7500, gym80 4023 45°)
- Ancrer la sangle à cliquet au cadre fixe en haut des rails (côté où le traîneau monte), l'autre extrémité au cadre du traîneau via l'élingue, le peson en série. La sangle doit être parallèle aux rails (vérifier à l'inclinomètre, noter l'écart).
- Tendre au cliquet jusqu'à ce que le traîneau quitte ses butées (montée), lire ; relâcher d'un cran (descente), lire.
- Charges : 0 kg (traîneau vide), 20 kg, 40 kg, 60 kg de disques (disques identiques de chaque côté).
- Géométrie : angle des rails θ (inclinomètre posé sur une tige-guide, 3 lectures). C'est l'entrée manquante pour Technogym MG7500 ; un contrôle pour Hammer (45° annoncé) et gym80 (« 45 Degrees » dans le nom).
- Résultat clé : la résistance de départ SR (0 kg de disques) — publiée par Hammer (118 lb) et Technogym (46 kg), inconnue pour gym80.
4.3 Bras à disques avec pivot (Hammer Strength Iso-Lateral Bench Press)
- Un bras à la fois. Élingue autour de la poignée, peson, tirer perpendiculairement à la ligne pivot → poignée (vérifier avec l'inclinomètre posé sur le bras puis sur l'élingue : 90° d'écart).
- Charges par bras : 0, 10, 20 kg.
- Positions : début / milieu / fin ; noter l'angle du bras θ à chaque position.
- Géométrie : L_h = centre de l'axe du pivot → centre de la main ; x_p = distance horizontale pivot → axe du porte-disques (fil à plomb depuis le porte-disques, mètre à l'horizontale jusqu'à la verticale du pivot), à chaque position.
4.4 Machine à pile avec came / bras (gym80 3016 Seated Chest Press, Technogym Selection 700 Leg Press)
- gym80 écrit lui-même que les kg imprimés sur la pile ne correspondent pas à la force ressentie (rapports + courbe de couple) : c'est exactement ce qu'on mesure.
- Force : comme 4.3 (perpendiculaire au bras) pour la presse pectorale ; pour la presse à cuisses Selection 700, peson entre le repose-pieds / chariot et un ancrage, dans l'axe du mouvement.
- Goupilles : 3 positions (bas, milieu, ¾ de pile). Positions ROM : début / milieu / fin.
- Géométrie (remplace la came, impossible à mesurer simplement) : R(θ) = Δ course stack / Δ course poignée autour de chaque position (déplacer la poignée de 5 cm, mesurer la montée du stack). Par le principe des travaux virtuels, F ≈ W × R(θ) (frottements à part).
- Selection 700 Leg Press : le guide technique Technogym confirme une poulie de renvoi « doubling pulley » ; R vaut 0,5 ou 2 selon son montage → la mesure de R tranche.
5. Preuve vidéo exigée (pour « measured »)
Un plan continu (pas de coupe) par série de lectures, montrant dans l'ordre :
- la plaque/étiquette de la machine (marque, modèle, n° de série si visible) et le club ;
- le contrôle du peson (tare à vide, puis 20 kg ou 40 kg de disques) ;
- la goupille dans la plaque choisie (gros plan de l'étiquette) ou chaque disque chargé (étiquette lisible) ;
- l'alignement du tirage (inclinomètre visible si possible) ;
- l'écran du peson stable ≥ 3 s pour chaque lecture, montée puis descente ;
- le mètre posé pour chaque mesure de géométrie.
Nommer le fichier AAAA-MM-JJ_<machine_id>_<club>.mp4, mettre le lien dans proof_video_url et l'instant (mm:ss) de chaque lecture dans video_timestamp.
6. Ce qu'on fait des chiffres
- Lignes de
mesures-force.csv→ entréesMeasurement(confidence: measured,method: force_gauge,source.proof_media= la vidéo), statut de modérationpendingjusqu'à relecture. - Lignes de
mesures-geometrie.csv→ remplacent les entrées « to measure » des modèles (data/models.json), puispython3 research/models/build_models.pyrecalcule les courbes estimées. - Comparaison : si la moyenne montée/descente mesurée sort de la bande d'erreur estimée, le modèle (ou une source) est faux → on le note dans le document de dérivation.
7. Correspondance colonnes CSV ↔ schéma
| Colonne CSV | Champ du schéma |
|---|---|
| machine_id | Measurement.machine_id |
| setting_kind / setting_value / setting_unit | Measurement.setting.kind/value/unit (stack_pin ou plates_added) |
| rom_point / position_note / seat_setting / lever_setting | Measurement.position.rom_point/note/seat/lever |
| reading_1..3, value_unit | moyenne → Measurement.value ; dispersion → Measurement.uncertainty |
| direction (montee / descente) | gardé dans position.note ; la moyenne des deux = valeur publiée |
| tool, tool_model | Measurement.method (force_gauge) + note |
| proof_video_url, photo_url | Measurement.source.proof_media[] (obligatoire pour measured) |
| submitter, date | Measurement.source.submitter/date |