Datos de las máquinas (JSON)
El conjunto completo del mapa del gimnasio, igual a machines.json. Los campos en español terminan en _es. Cómo usarlo: /es/ai.
Compilación 20260929-1917
{
"build": "20260929-1917",
"counts": {
"rows": 82,
"high_or_medium": 72,
"low": 5,
"gap": 5
},
"title": "LA Fitness floor map (member-made, unofficial)",
"surveyed": "2026-09-29",
"units": "tile_xy in 3 ft floor squares",
"origin": "front desk, center of the counter edge facing the gym",
"axes": "+x = to your right standing at the desk facing the turf; +y = away from the desk toward the machine floor",
"accuracy": "Draft. Order within each row is from the walkthrough video and is reliable; tile positions are estimated (about +/-3 squares) and zone placement is pending an on-site check.",
"zones": {
"SEL": "Machine floor (selectorized)",
"FW": "Free weights (rubber floor)",
"STR": "Strength room (grey tile)",
"CAB": "Cable and functional area",
"TURF": "Turf (functional training)"
},
"zones_es": {
"SEL": "Piso de máquinas (selectorizadas)",
"FW": "Pesas libres (piso de goma)",
"STR": "Sala de fuerza (baldosa gris)",
"CAB": "Zona de poleas y funcional",
"TURF": "Césped (entrenamiento funcional)"
},
"languages": "Fields ending in _es are Spanish. Spanish pages: /es, /es/ai, /es/data.",
"machines": [
{
"id": "SEL-R1-1",
"tile_xy": "13,14",
"zone": "SEL",
"name": "Triceps Press",
"brand": "Life Fitness",
"muscles": "triceps, shoulders",
"movements": "seated dip (triceps press)",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183359863_iOS.jpg 20260929_183403473_iOS.jpg",
"confidence": "high",
"gym_no": "2",
"video_url": "https://youtu.be/th4EY_ZMm6Y",
"video_title": "Insignia Series Triceps Press",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"shoulders",
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Triceps Press",
"muscles_es": "tríceps, hombros",
"movements_es": "fondos sentado (press de tríceps)",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R1-2",
"tile_xy": "10.5,14",
"zone": "SEL",
"name": "Seated Dip",
"brand": "Matrix Aura",
"muscles": "triceps",
"movements": "seated dip (triceps press)",
"weight_range": "not visible",
"asset_tag": "D33791",
"still_filename": "20260929_183410687_iOS.jpg",
"confidence": "high",
"gym_no": "1",
"video_url": "https://youtu.be/xjpc2tX5aXs",
"video_title": "Aura Series | Seated Triceps Press | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Matrix sticker calls it Aura Seated Triceps Press",
"name_es": "Seated Dip",
"muscles_es": "tríceps",
"movements_es": "fondos sentado (press de tríceps)",
"weight_range_es": "no visible",
"notes_es": "La etiqueta de Matrix la llama Aura Seated Triceps Press"
},
{
"id": "SEL-R1-3",
"tile_xy": "8,14",
"zone": "SEL",
"name": "Nautilus Nitro Evo machine",
"brand": "Nautilus Nitro Evo",
"muscles": "likely triceps",
"movements": "",
"weight_range": "not visible",
"asset_tag": "D51487",
"still_filename": "20260929_183426100_iOS.jpg",
"confidence": "low",
"gym_no": "4",
"video_url": "https://youtu.be/bQbXDuCNcb8",
"video_title": "Nautilus Nitro EVO Triceps Extension",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Exercise name not in frame; likely triceps, inferred from neighbors",
"name_es": "Máquina Nautilus Nitro Evo",
"muscles_es": "probablemente tríceps",
"movements_es": "",
"weight_range_es": "no visible",
"notes_es": "Nombre del ejercicio fuera de la foto; probablemente tríceps, deducido de las vecinas"
},
{
"id": "SEL-R1-4",
"tile_xy": "5.5,14",
"zone": "SEL",
"name": "Triceps Extension",
"brand": "Matrix Aura",
"muscles": "triceps",
"movements": "overhead triceps extension",
"weight_range": "10 to about 200 lb",
"asset_tag": "E27430",
"still_filename": "20260929_183435697_iOS.jpg",
"confidence": "high",
"gym_no": "3",
"video_url": "https://youtu.be/r9d-O-zLj3g",
"video_title": "Aura Series | Triceps Extension | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "https://youtu.be/nUXVcMNjN70",
"video_title_es": "Aura Tricep Extension Ajustes y movimientos",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": 10,
"weight_max_lb": 200,
"weight_approx": true,
"weight_max_is_floor": false,
"notes": "Bottom plate cut off",
"name_es": "Triceps Extension",
"muscles_es": "tríceps",
"movements_es": "extensión de tríceps sobre la cabeza",
"weight_range_es": "10 a unas 200 lb",
"notes_es": "Placa inferior cortada en la foto"
},
{
"id": "SEL-R1-5",
"tile_xy": "3,14",
"zone": "SEL",
"name": "Preacher Curl",
"brand": "Nautilus Nitro Evo",
"muscles": "biceps",
"movements": "preacher curl",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183442673_iOS.jpg",
"confidence": "high",
"gym_no": "5",
"video_url": "https://youtu.be/r1q6kQcsDf4",
"video_title": "Nautilus Evo Preacher Curl S9PC Fit Supply",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Preacher Curl",
"muscles_es": "bíceps",
"movements_es": "curl predicador",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R1-6",
"tile_xy": "0.5,14",
"zone": "SEL",
"name": "Biceps Curl",
"brand": "Hammer Strength Select",
"muscles": "biceps",
"movements": "biceps curl",
"weight_range": "starts 10 lb; max not visible",
"asset_tag": "",
"still_filename": "20260929_183450635_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/rwo-3PTM8U4",
"video_title": "Hammer Strength Select Biceps Curl",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Biceps Curl",
"muscles_es": "bíceps",
"movements_es": "curl de bíceps",
"weight_range_es": "empieza en 10 lb; máximo no visible",
"notes_es": ""
},
{
"id": "SEL-R1-7",
"tile_xy": "-2,14",
"zone": "SEL",
"name": "Rotary Torso",
"brand": "Matrix Aura",
"muscles": "obliques",
"movements": "seated torso rotation",
"weight_range": "10-200 lb",
"asset_tag": "",
"still_filename": "20260929_183459296_iOS.jpg 20260929_183507612_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/0t17aBlo680",
"video_title": "Aura Series | Rotary Torso | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": 10,
"weight_max_lb": 200,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Faces the turf (known anchor)",
"name_es": "Rotary Torso",
"muscles_es": "oblicuos",
"movements_es": "rotación de torso sentado",
"weight_range_es": "10-200 lb",
"notes_es": "Mira hacia el césped (punto de referencia)"
},
{
"id": "SEL-R1-8",
"tile_xy": "-4.5,14",
"zone": "SEL",
"name": "Biceps Curl",
"brand": "Nautilus Nitro Evo",
"muscles": "biceps",
"movements": "biceps curl",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183517184_iOS.jpg",
"confidence": "high",
"gym_no": "8",
"video_url": "https://youtu.be/gMe_UawHUMI",
"video_title": "Nautilus Evo Bicep Curl S9BC - Fit Supply",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Biceps Curl",
"muscles_es": "bíceps",
"movements_es": "curl de bíceps",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R1-9",
"tile_xy": "-7,14",
"zone": "SEL",
"name": "Biceps Curl",
"brand": "Life Fitness",
"muscles": "biceps",
"movements": "biceps curl",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183524726_iOS.jpg",
"confidence": "high",
"gym_no": "7?",
"video_url": "https://youtu.be/d0lfsAnRFiA",
"video_title": "Insignia Series Biceps Curl",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Number 7 seen on a frame beside it; attribution low",
"name_es": "Biceps Curl",
"muscles_es": "bíceps",
"movements_es": "curl de bíceps",
"weight_range_es": "no visible",
"notes_es": "Número 7 visto en un cuadro contiguo; atribución poco segura"
},
{
"id": "SEL-R2-1",
"tile_xy": "-8,20",
"zone": "SEL",
"name": "Lateral Raise",
"brand": "Matrix Aura",
"muscles": "shoulders",
"movements": "lateral raise",
"weight_range": "top plate ?0 lb; kg labels to 91",
"asset_tag": "D51505",
"still_filename": "20260929_183537008_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/sEhjeYuf--Q",
"video_title": "Aura Series | Lateral Raise | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"shoulders"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Lateral Raise",
"muscles_es": "hombros",
"movements_es": "elevación lateral",
"weight_range_es": "placa superior ?0 lb; etiquetas en kg hasta 91",
"notes_es": ""
},
{
"id": "SEL-R2-2",
"tile_xy": "-5.5,20",
"zone": "SEL",
"name": "Overhead Press",
"brand": "Nautilus Nitro Evo",
"muscles": "shoulders, upper chest",
"movements": "overhead press",
"weight_range": "not legible",
"asset_tag": "",
"still_filename": "20260929_183544648_iOS.jpg",
"confidence": "high",
"gym_no": "13",
"video_url": "https://youtu.be/w6ytMNK631o",
"video_title": "Nautilus Nitro EVO Overhead Press",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"shoulders"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Overhead Press",
"muscles_es": "hombros, pecho superior",
"movements_es": "press sobre la cabeza",
"weight_range_es": "no legible",
"notes_es": ""
},
{
"id": "SEL-R2-3",
"tile_xy": "-3,20",
"zone": "SEL",
"name": "Shoulder Press",
"brand": "Life Fitness",
"muscles": "shoulders, triceps",
"movements": "shoulder press",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183550949_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/ADWU5rYzvY4",
"video_title": "Insignia Series Shoulder Press",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"shoulders",
"arms"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Shoulder Press",
"muscles_es": "hombros, tríceps",
"movements_es": "press de hombros",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R2-4",
"tile_xy": "-0.5,20",
"zone": "SEL",
"name": "Converging Shoulder Press",
"brand": "Matrix Aura",
"muscles": "shoulders, triceps",
"movements": "shoulder press",
"weight_range": "10 to about 200 lb",
"asset_tag": "",
"still_filename": "20260929_183558544_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/Xp_msXpoebE",
"video_title": "Aura Series | Converging Shoulder Press | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"shoulders",
"arms"
],
"primary_group": "shoulders",
"weight_min_lb": 10,
"weight_max_lb": 200,
"weight_approx": true,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Converging Shoulder Press",
"muscles_es": "hombros, tríceps",
"movements_es": "press de hombros",
"weight_range_es": "10 a unas 200 lb",
"notes_es": ""
},
{
"id": "SEL-R2-5",
"tile_xy": "2,20",
"zone": "SEL",
"name": "Converging Chest Press",
"brand": "Matrix Aura",
"muscles": "chest, front shoulders",
"movements": "chest press",
"weight_range": "starts 10 lb",
"asset_tag": "F24231",
"still_filename": "20260929_183608042_iOS.jpg",
"confidence": "high",
"gym_no": "17",
"video_url": "https://youtu.be/IioHb4etulU",
"video_title": "Aura Series | Converging Chest Press | Setup & Movements",
"video_source": "official",
"video_captions": "none",
"video_url_es": "https://youtu.be/GglSvbXUPE4",
"video_title_es": "Aura Converging Chest Press Ajustes y movimientos",
"muscle_groups": [
"chest",
"shoulders"
],
"primary_group": "chest",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Converging Chest Press",
"muscles_es": "pecho, deltoides anterior",
"movements_es": "press de pecho",
"weight_range_es": "empieza en 10 lb",
"notes_es": ""
},
{
"id": "SEL-R2-6",
"tile_xy": "4.5,20",
"zone": "SEL",
"name": "Incline Press",
"brand": "Nautilus Nitro Evo",
"muscles": "chest, front shoulders",
"movements": "incline chest press",
"weight_range": "20 to about 210 lb",
"asset_tag": "",
"still_filename": "20260929_183613845_iOS.jpg",
"confidence": "high",
"gym_no": "18",
"video_url": "https://youtu.be/6hPqhAZbOFE",
"video_title": "Nautilus Evo Incline Chest Press S9IP - Fit Supply",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"shoulders"
],
"primary_group": "chest",
"weight_min_lb": 20,
"weight_max_lb": 210,
"weight_approx": true,
"weight_max_is_floor": false,
"notes": "Cross aisle right after this machine",
"name_es": "Incline Press",
"muscles_es": "pecho, deltoides anterior",
"movements_es": "press de pecho inclinado",
"weight_range_es": "20 a unas 210 lb",
"notes_es": "Pasillo transversal justo después de esta máquina"
},
{
"id": "SEL-R2-7",
"tile_xy": "8,20",
"zone": "SEL",
"name": "Rear Delt / Pec Fly",
"brand": "Matrix Aura",
"muscles": "rear shoulders, upper back; chest",
"movements": "reverse fly; chest fly",
"weight_range": "starts 10 lb",
"asset_tag": "",
"still_filename": "20260929_183626313_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/3dJzVebHVos",
"video_title": "Aura Series | Rear Delt/Pec Fly | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"back",
"shoulders"
],
"primary_group": "shoulders",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Rear Delt / Pec Fly",
"muscles_es": "deltoides posterior, espalda alta; pecho",
"movements_es": "aperturas invertidas; aperturas de pecho",
"weight_range_es": "empieza en 10 lb",
"notes_es": ""
},
{
"id": "SEL-R2-8",
"tile_xy": "10.5,20",
"zone": "SEL",
"name": "Pectoral Fly",
"brand": "Hammer Strength Select",
"muscles": "chest",
"movements": "chest fly",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183634211_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/sAeDw6xhFFw",
"video_title": "Hammer Strength Select Pectoral Fly",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest"
],
"primary_group": "chest",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Row ends at a bench by the glass wall on the +x side",
"name_es": "Pectoral Fly",
"muscles_es": "pecho",
"movements_es": "aperturas de pecho",
"weight_range_es": "no visible",
"notes_es": "La fila termina en un banco junto a la pared de vidrio del lado +x"
},
{
"id": "SEL-R3-1",
"tile_xy": "13,26",
"zone": "SEL",
"name": "Not captured",
"brand": "Matrix",
"muscles": "likely quads",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "gap",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Likely a Leg Extension; passed at 7:12-7:18 in video 1, no still",
"name_es": "Sin registrar",
"muscles_es": "probablemente cuádriceps",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Probablemente una Leg Extension; aparece en el video 1, 7:12-7:18; sin foto"
},
{
"id": "SEL-R3-2",
"tile_xy": "10.5,26",
"zone": "SEL",
"name": "Prone Leg Curl",
"brand": "Matrix Aura",
"muscles": "hamstrings",
"movements": "lying leg curl",
"weight_range": "about 10-200 lb",
"asset_tag": "",
"still_filename": "20260929_183656486_iOS.jpg",
"confidence": "high",
"gym_no": "26",
"video_url": "https://youtu.be/rJuZuOkNHw0",
"video_title": "Aura Series | Prone Leg Curl | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs"
],
"primary_group": "legs",
"weight_min_lb": 10,
"weight_max_lb": 200,
"weight_approx": true,
"weight_max_is_floor": false,
"notes": "Number read from the video frame; cut off in the still",
"name_es": "Prone Leg Curl",
"muscles_es": "isquiotibiales",
"movements_es": "curl femoral acostado",
"weight_range_es": "unas 10-200 lb",
"notes_es": "Número leído en el video; cortado en la foto"
},
{
"id": "SEL-R3-3",
"tile_xy": "8,26",
"zone": "SEL",
"name": "Leg Curl",
"brand": "Life Fitness",
"muscles": "hamstrings",
"movements": "leg curl",
"weight_range": "starts 25 lb; max not visible",
"asset_tag": "",
"still_filename": "20260929_183702281_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/OZdDbL_1nd8",
"video_title": "Insignia Series Leg Curl",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs"
],
"primary_group": "legs",
"weight_min_lb": 25,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Leg Curl",
"muscles_es": "isquiotibiales",
"movements_es": "curl femoral",
"weight_range_es": "empieza en 25 lb; máximo no visible",
"notes_es": ""
},
{
"id": "SEL-R3-4",
"tile_xy": "5.5,26",
"zone": "SEL",
"name": "Seated Leg Curl",
"brand": "Matrix Aura",
"muscles": "hamstrings",
"movements": "seated leg curl",
"weight_range": "10-250 lb",
"asset_tag": "",
"still_filename": "20260929_183712879_iOS.jpg",
"confidence": "high",
"gym_no": "28",
"video_url": "https://youtu.be/nFFa64sN1pE",
"video_title": "Aura Series | Seated Leg Curl | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs"
],
"primary_group": "legs",
"weight_min_lb": 10,
"weight_max_lb": 250,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Seated Leg Curl",
"muscles_es": "isquiotibiales",
"movements_es": "curl femoral sentado",
"weight_range_es": "10-250 lb",
"notes_es": ""
},
{
"id": "SEL-R3-5",
"tile_xy": "3,26",
"zone": "SEL",
"name": "Not captured",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "gap",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Occupied: member on it at 7:44 in video 1",
"name_es": "Sin registrar",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Ocupada: alguien la usaba en el minuto 7:44 del video 1"
},
{
"id": "SEL-R3-6",
"tile_xy": "0.5,26",
"zone": "SEL",
"name": "Not captured",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "gap",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Occupied: member on it at 7:46 in video 1",
"name_es": "Sin registrar",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Ocupada: alguien la usaba en el minuto 7:46 del video 1"
},
{
"id": "SEL-R3-7",
"tile_xy": "-2,26",
"zone": "SEL",
"name": "Lateral Raise",
"brand": "Nautilus Nitro Evo",
"muscles": "shoulders, upper back",
"movements": "lateral raise",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183726522_iOS.jpg",
"confidence": "high",
"gym_no": "1?",
"video_url": "https://youtu.be/AUlvXqvPrtw",
"video_title": "Nautilus Nitro EVO Lateral Raise",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Number sticker cut off",
"name_es": "Lateral Raise",
"muscles_es": "hombros, espalda alta",
"movements_es": "elevación lateral",
"weight_range_es": "no visible",
"notes_es": "Etiqueta de número cortada"
},
{
"id": "SEL-R4-1",
"tile_xy": "-8,32",
"zone": "SEL",
"name": "Pulldown",
"brand": "Life Fitness",
"muscles": "lats, upper arms",
"movements": "lat pulldown",
"weight_range": "top hidden; 40-235 lb visible",
"asset_tag": "",
"still_filename": "20260929_183742314_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/ZbVNPTyVNTQ",
"video_title": "Insignia Series Pulldown",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"arms"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": 235,
"weight_approx": false,
"weight_max_is_floor": true,
"notes": "",
"name_es": "Pulldown",
"muscles_es": "dorsales, brazos",
"movements_es": "jalón al pecho",
"weight_range_es": "parte alta oculta; se ven 40-235 lb",
"notes_es": ""
},
{
"id": "SEL-R4-2",
"tile_xy": "-5.5,32",
"zone": "SEL",
"name": "Lat Pulldown",
"brand": "Nautilus Nitro Evo",
"muscles": "lats, upper back",
"movements": "lat pulldown",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183749996_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/tUPGl3JzFEc",
"video_title": "Nautilus Nitro EVO Lat Pulldown",
"video_source": "dealer demo",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Lat Pulldown",
"muscles_es": "dorsales, espalda alta",
"movements_es": "jalón al pecho",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R4-3",
"tile_xy": "-3,32",
"zone": "SEL",
"name": "Pullover",
"brand": "Nautilus Nitro Evo",
"muscles": "lats",
"movements": "pullover",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183756288_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/QRa-n3J4_9c",
"video_title": "Nautilus Evo Pullover S9PO - Fit Supply",
"video_source": "dealer demo",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Pullover",
"muscles_es": "dorsales",
"movements_es": "pullover",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R4-4",
"tile_xy": "-0.5,32",
"zone": "SEL",
"name": "MTS High Row",
"brand": "Hammer Strength MTS",
"muscles": "rear shoulders, traps, rhomboids, biceps, lats",
"movements": "high row",
"weight_range": "dual stack; max not visible",
"asset_tag": "",
"still_filename": "20260929_183802718_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/eA-3bEi6OUY",
"video_title": "MTS High Row (Hammer Strength)",
"video_source": "dealer demo",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders",
"arms"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Tag D33775 is on the neighboring frame, not this machine",
"name_es": "MTS High Row",
"muscles_es": "deltoides posterior, trapecios, romboides, bíceps, dorsales",
"movements_es": "remo alto",
"weight_range_es": "dos pilas; máximo no visible",
"notes_es": "La etiqueta D33775 está en la estructura vecina, no en esta máquina"
},
{
"id": "SEL-R4-5",
"tile_xy": "2,32",
"zone": "SEL",
"name": "Diverging Seated Row",
"brand": "Matrix Aura",
"muscles": "upper and mid back, rear shoulders",
"movements": "seated row",
"weight_range": "10-250 lb",
"asset_tag": "",
"still_filename": "20260929_183808825_iOS.jpg",
"confidence": "high",
"gym_no": "35",
"video_url": "https://youtu.be/k6FGLVCqE6g",
"video_title": "Aura Series | Diverging Seated Row | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders"
],
"primary_group": "back",
"weight_min_lb": 10,
"weight_max_lb": 250,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Diverging Seated Row",
"muscles_es": "espalda alta y media, deltoides posterior",
"movements_es": "remo sentado",
"weight_range_es": "10-250 lb",
"notes_es": ""
},
{
"id": "SEL-R4-6",
"tile_xy": "4.5,32",
"zone": "SEL",
"name": "Not captured",
"brand": "Matrix",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "gap",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Black-shroud Matrix machine; seen at 8:42 in video 1, no still",
"name_es": "Sin registrar",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Máquina Matrix de cubierta negra; aparece en el video 1, 8:42; sin foto"
},
{
"id": "SEL-R4-7",
"tile_xy": "7,32",
"zone": "SEL",
"name": "Not captured",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "gap",
"gym_no": "36?",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Seated machine; seen at 8:44 in video 1; partial number sticker",
"name_es": "Sin registrar",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Máquina sentada; aparece en el video 1, 8:44; etiqueta de número parcial"
},
{
"id": "SEL-R4-8",
"tile_xy": "9.5,32",
"zone": "SEL",
"name": "Back Extension",
"brand": "Matrix Aura",
"muscles": "lower back",
"movements": "back extension",
"weight_range": "starts 10 lb",
"asset_tag": "D51481",
"still_filename": "20260929_183819014_iOS.jpg 20260929_183821237_iOS.jpg",
"confidence": "high",
"gym_no": "37",
"video_url": "https://youtu.be/HkKllEYBJN8",
"video_title": "Aura Series | Back Extension | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back"
],
"primary_group": "back",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Back Extension",
"muscles_es": "zona lumbar",
"movements_es": "extensión lumbar",
"weight_range_es": "empieza en 10 lb",
"notes_es": ""
},
{
"id": "SEL-R4-9",
"tile_xy": "12,32",
"zone": "SEL",
"name": "Back Extension",
"brand": "Life Fitness",
"muscles": "lower back",
"movements": "back extension",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183826858_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/GRUsXVp77pU",
"video_title": "Insignia Series Back Extension",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Row ends at the glass doors to the hallway on the +x side",
"name_es": "Back Extension",
"muscles_es": "zona lumbar",
"movements_es": "extensión lumbar",
"weight_range_es": "no visible",
"notes_es": "La fila termina en las puertas de vidrio del pasillo, lado +x"
},
{
"id": "SEL-R5-1",
"tile_xy": "11,38",
"zone": "SEL",
"name": "Stretch mats",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Colchonetas de estiramiento",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "SEL-R5-2",
"tile_xy": "6,38",
"zone": "SEL",
"name": "Adjustable and decline benches (3)",
"brand": "Matrix",
"muscles": "",
"movements": "bench exercises",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 9:08-9:38, no still",
"name_es": "Bancos ajustables y declinados (3)",
"muscles_es": "",
"movements_es": "ejercicios en banco",
"weight_range_es": "",
"notes_es": "Video 1, 9:08-9:38; sin foto"
},
{
"id": "SEL-R5-3",
"tile_xy": "1,38",
"zone": "SEL",
"name": "Abdominal Crunch",
"brand": "Matrix Aura",
"muscles": "abs",
"movements": "ab crunch",
"weight_range": "starts 10 lb (inferred); bottom not legible",
"asset_tag": "",
"still_filename": "20260929_183917040_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/Ic6DrH6cKvQ",
"video_title": "Aura Series | Abdominal Crunch | Setup & Movements | Matrix Fitness",
"video_source": "official",
"video_captions": "none",
"video_url_es": "https://youtu.be/R8aT92i5VZo",
"video_title_es": "Aura Abdominal Crunch Ajustes y movimientos",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Abdominal Crunch",
"muscles_es": "abdominales",
"movements_es": "crunch abdominal",
"weight_range_es": "empieza en 10 lb (deducido); parte baja no legible",
"notes_es": ""
},
{
"id": "SEL-R5-4",
"tile_xy": "-1.5,38",
"zone": "SEL",
"name": "Abdominal",
"brand": "Life Fitness",
"muscles": "abs",
"movements": "ab crunch",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183924080_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/o_0WrejFbAw",
"video_title": "Insignia Series Abdominal Crunch",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Abdominal",
"muscles_es": "abdominales",
"movements_es": "crunch abdominal",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "SEL-R5-5",
"tile_xy": "-4,38",
"zone": "SEL",
"name": "Abdominal",
"brand": "Nautilus Nitro Evo",
"muscles": "abs",
"movements": "ab crunch",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_183930005_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/lF9gF8-tAss",
"video_title": "Nautilus Nitro EVO Abdominal",
"video_source": "dealer demo",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Storage (balls, steps) past this, then rubber floor",
"name_es": "Abdominal",
"muscles_es": "abdominales",
"movements_es": "crunch abdominal",
"weight_range_es": "no visible",
"notes_es": "Después hay almacenamiento (balones, steps) y luego piso de goma"
},
{
"id": "FW-R1-1",
"tile_xy": "-14,43",
"zone": "FW",
"name": "Flat bench",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Banco plano",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "FW-R1-2",
"tile_xy": "-14,40",
"zone": "FW",
"name": "Cable Crossover (dual stack)",
"brand": "Life Fitness",
"muscles": "chest, back, arms",
"movements": "cable fly, row, curl, pushdown",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"back",
"arms"
],
"primary_group": "chest",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 10:10-10:14, no still",
"name_es": "Cruce de poleas (dos pilas)",
"muscles_es": "pecho, espalda, brazos",
"movements_es": "aperturas, remo, curl y jalón de tríceps en polea",
"weight_range_es": "no visible",
"notes_es": "Video 1, 10:10-10:14; sin foto"
},
{
"id": "FW-R1-3",
"tile_xy": "-14,36",
"zone": "FW",
"name": "Row",
"brand": "Life Fitness",
"muscles": "traps, rhomboids, rear shoulders, lats",
"movements": "seated row",
"weight_range": "not visible",
"asset_tag": "D33776",
"still_filename": "20260929_183949181_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/5VqeNOZt2ok",
"video_title": "Insignia Series Row",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Muscles printed on placard",
"name_es": "Row",
"muscles_es": "trapecios, romboides, deltoides posterior, dorsales",
"movements_es": "remo sentado",
"weight_range_es": "no visible",
"notes_es": "Músculos impresos en la placa"
},
{
"id": "FW-R1-4",
"tile_xy": "-14,32",
"zone": "FW",
"name": "Assist Dip / Assist Chin",
"brand": "Life Fitness",
"muscles": "chest, shoulders, triceps; lats, arms",
"movements": "assisted dip; assisted chin-up",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_184007359_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/ARRyptfgQQw",
"video_title": "Insignia Series Assist Dip Chin",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"back",
"shoulders",
"arms"
],
"primary_group": "chest",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Assist Dip / Assist Chin",
"muscles_es": "pecho, hombros, tríceps; dorsales, brazos",
"movements_es": "fondos asistidos; dominadas asistidas",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "FW-R1-5",
"tile_xy": "-14,28",
"zone": "FW",
"name": "Dip / knee-raise stations (2)",
"brand": "",
"muscles": "abs, triceps",
"movements": "dip; hanging knee raise",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms",
"core"
],
"primary_group": "core",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 10:38-10:50, no still",
"name_es": "Estaciones de fondos / elevación de rodillas (2)",
"muscles_es": "abdominales, tríceps",
"movements_es": "fondos; elevación de rodillas colgado",
"weight_range_es": "",
"notes_es": "Video 1, 10:38-10:50; sin foto"
},
{
"id": "FW-R2-1",
"tile_xy": "-18,26",
"zone": "FW",
"name": "Glute Trainer",
"brand": "",
"muscles": "glutes",
"movements": "hip thrust / glute press",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_184029995_iOS.jpg 20260929_184039177_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"glutes"
],
"primary_group": "glutes",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Brand not on machine",
"name_es": "Glute Trainer",
"muscles_es": "glúteos",
"movements_es": "hip thrust / empuje de glúteo",
"weight_range_es": "de discos",
"notes_es": "La marca no aparece en la máquina"
},
{
"id": "FW-R2-2",
"tile_xy": "-18,30",
"zone": "FW",
"name": "Plate-loaded bench stations",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "low",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 11:14-11:24, no still",
"name_es": "Estaciones de banco con discos",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Video 1, 11:14-11:24; sin foto"
},
{
"id": "FW-R2-3",
"tile_xy": "-18,34",
"zone": "FW",
"name": "Iso-Lateral Low Row",
"brand": "Hammer Strength",
"muscles": "upper and mid back, rear shoulders",
"movements": "low row",
"weight_range": "plate-loaded; start 8 lb",
"asset_tag": "",
"still_filename": "20260929_184059496_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/cbyT1_yr-4M",
"video_title": "Hammer Strength Plate-Loaded Low Row Instructions",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders"
],
"primary_group": "back",
"weight_min_lb": 8,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Iso-Lateral Low Row",
"muscles_es": "espalda alta y media, deltoides posterior",
"movements_es": "remo bajo",
"weight_range_es": "de discos; inicio 8 lb",
"notes_es": ""
},
{
"id": "FW-R2-4",
"tile_xy": "-18,37",
"zone": "FW",
"name": "Iso-Lateral High Row",
"brand": "Hammer Strength",
"muscles": "lats, traps, rear shoulders",
"movements": "high row",
"weight_range": "plate-loaded; start 2 lb",
"asset_tag": "",
"still_filename": "20260929_184110159_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/wWLSErG8qGk",
"video_title": "Hammer Strength Plate-Loaded High Row Instructions",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders"
],
"primary_group": "back",
"weight_min_lb": 2,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Iso-Lateral High Row",
"muscles_es": "dorsales, trapecios, deltoides posterior",
"movements_es": "remo alto",
"weight_range_es": "de discos; inicio 2 lb",
"notes_es": ""
},
{
"id": "FW-R2-5",
"tile_xy": "-18,40",
"zone": "FW",
"name": "Iso-Lateral Front Lat Pulldown",
"brand": "Hammer Strength",
"muscles": "lats, upper back",
"movements": "lat pulldown",
"weight_range": "plate-loaded; start \"1 lb / 1.5 kg\" as printed",
"asset_tag": "",
"still_filename": "20260929_184119523_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "https://youtu.be/TRC5LCYi6W0",
"video_title": "Hammer Strength Plate-Loaded Front Lat Pulldown Instructions",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back"
],
"primary_group": "back",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Printed lb and kg disagree",
"name_es": "Iso-Lateral Front Lat Pulldown",
"muscles_es": "dorsales, espalda alta",
"movements_es": "jalón al pecho",
"weight_range_es": "de discos; inicio \"1 lb / 1.5 kg\" tal como está impreso",
"notes_es": "Las lb y kg impresas no coinciden"
},
{
"id": "FW-R3-1",
"tile_xy": "-22,40",
"zone": "FW",
"name": "Iso-Lateral Decline Press",
"brand": "Hammer Strength",
"muscles": "chest, front shoulders",
"movements": "decline chest press",
"weight_range": "plate-loaded; start 6 lb",
"asset_tag": "",
"still_filename": "20260929_184131056_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/1YrEp_Dh7fE",
"video_title": "Hammer Strength Plate-Loaded Decline Press Instructions",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"shoulders"
],
"primary_group": "chest",
"weight_min_lb": 6,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Iso-Lateral Decline Press",
"muscles_es": "pecho, deltoides anterior",
"movements_es": "press de pecho declinado",
"weight_range_es": "de discos; inicio 6 lb",
"notes_es": ""
},
{
"id": "FW-R3-2",
"tile_xy": "-22,37",
"zone": "FW",
"name": "Iso-Lateral Shoulder Press",
"brand": "Hammer Strength",
"muscles": "shoulders, triceps",
"movements": "shoulder press",
"weight_range": "plate-loaded; start 10 lb",
"asset_tag": "",
"still_filename": "20260929_184138327_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/X0SteQbRbCo",
"video_title": "Hammer Strength Plate-Loaded Shoulder Press Instructions",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"shoulders",
"arms"
],
"primary_group": "shoulders",
"weight_min_lb": 10,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Iso-Lateral Shoulder Press",
"muscles_es": "hombros, tríceps",
"movements_es": "press de hombros",
"weight_range_es": "de discos; inicio 10 lb",
"notes_es": ""
},
{
"id": "FW-R3-3",
"tile_xy": "-22,34",
"zone": "FW",
"name": "Abdominal Oblique Crunch",
"brand": "Hammer Strength",
"muscles": "abs, obliques",
"movements": "crunch with rotation",
"weight_range": "max training weight 125 lb",
"asset_tag": "",
"still_filename": "20260929_184145776_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/n7BVPqR-Hhc",
"video_title": "Abdominal Oblique Crunch | Hammer Strength Plate Loaded",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": null,
"weight_max_lb": 125,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Abdominal Oblique Crunch",
"muscles_es": "abdominales, oblicuos",
"movements_es": "crunch con rotación",
"weight_range_es": "peso máximo de entrenamiento 125 lb",
"notes_es": ""
},
{
"id": "FW-R3-4",
"tile_xy": "-26,38",
"zone": "FW",
"name": "Plate trees (3)",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 12:18-12:38",
"name_es": "Árboles de discos (3)",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Video 1, 12:18-12:38"
},
{
"id": "FW-R4-1",
"tile_xy": "-24,47",
"zone": "FW",
"name": "Adjustable Pulley (cable columns)",
"brand": "",
"muscles": "biceps, triceps",
"movements": "cable curl; triceps pushdown",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_184223106_iOS.jpg 20260929_184228280_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Along the mirror wall; may be the same station as CAB-3",
"name_es": "Polea ajustable (columnas de cable)",
"muscles_es": "bíceps, tríceps",
"movements_es": "curl en polea; jalón de tríceps",
"weight_range_es": "no visible",
"notes_es": "Junto a la pared de espejos; puede ser la misma estación que CAB-3"
},
{
"id": "FW-R4-2",
"tile_xy": "-33,31",
"zone": "FW",
"name": "Dumbbell rack (long, along wall)",
"brand": "LA Fitness",
"muscles": "",
"movements": "dumbbell exercises",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 1:10-1:40 and 13:00-13:22",
"name_es": "Rack de mancuernas (largo, junto a la pared)",
"muscles_es": "",
"movements_es": "ejercicios con mancuernas",
"weight_range_es": "",
"notes_es": "Video 1, 1:10-1:40 y 13:00-13:22"
},
{
"id": "FW-R4-3",
"tile_xy": "-29,42",
"zone": "FW",
"name": "Preacher curl benches and adjustable benches",
"brand": "",
"muscles": "biceps",
"movements": "preacher curl",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 13:06-13:26, no still",
"name_es": "Bancos de curl predicador y bancos ajustables",
"muscles_es": "bíceps",
"movements_es": "curl predicador",
"weight_range_es": "",
"notes_es": "Video 1, 13:06-13:26; sin foto"
},
{
"id": "FW-R4-4",
"tile_xy": "-29,47",
"zone": "FW",
"name": "Barbell on mat",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "low",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 13:28",
"name_es": "Barra sobre colchoneta",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": "Video 1, 13:28"
},
{
"id": "STR-R1-1",
"tile_xy": "-32,53",
"zone": "STR",
"name": "Plate tree with loadable dumbbell handles",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "20260929_184311408_iOS.jpg 20260929_184325349_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Árbol de discos con mancuernas cargables",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "STR-R1-2",
"tile_xy": "-30,53",
"zone": "STR",
"name": "Booty Builder machine",
"brand": "Booty Builder",
"muscles": "glutes",
"movements": "glute exercises",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_184317087_iOS.jpg 20260929_184322083_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"glutes"
],
"primary_group": "glutes",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Exercise name not in the photos",
"name_es": "Máquina Booty Builder",
"muscles_es": "glúteos",
"movements_es": "ejercicios de glúteo",
"weight_range_es": "de discos",
"notes_es": "El nombre del ejercicio no aparece en las fotos"
},
{
"id": "STR-R1-3",
"tile_xy": "-27,53",
"zone": "STR",
"name": "Standing Hip Thrust",
"brand": "Booty Builder",
"muscles": "glutes",
"movements": "standing hip thrust",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_184337699_iOS.jpg 20260929_184340633_iOS.jpg 20260929_184345039_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "https://youtu.be/HYYlGfi9RCU",
"video_title": "How to use Booty Builder ® Standing Hip Thrust",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"glutes"
],
"primary_group": "glutes",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Name read from small base decal",
"name_es": "Standing Hip Thrust",
"muscles_es": "glúteos",
"movements_es": "hip thrust de pie",
"weight_range_es": "de discos",
"notes_es": "Nombre leído en una etiqueta pequeña de la base"
},
{
"id": "STR-R1-4",
"tile_xy": "-25,53",
"zone": "STR",
"name": "Plate tree",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "20260929_184347360_iOS.jpg 20260929_184355848_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Árbol de discos",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "STR-R1-5",
"tile_xy": "-22,56",
"zone": "STR",
"name": "Leg Press (45 degree)",
"brand": "",
"muscles": "quads, glutes, hamstrings",
"movements": "leg press",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_184418761_iOS.jpg 20260929_184425007_iOS.jpg 20260929_185041325_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "legs",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Leg Press (45 degree)",
"muscles_es": "cuádriceps, glúteos, isquiotibiales",
"movements_es": "prensa de piernas",
"weight_range_es": "de discos",
"notes_es": ""
},
{
"id": "STR-R1-6",
"tile_xy": "-19,56",
"zone": "STR",
"name": "Hack Squat",
"brand": "",
"muscles": "quads, glutes, hamstrings",
"movements": "hack squat",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_185447377_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "legs",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Same placard style as the Leg Press",
"name_es": "Hack Squat",
"muscles_es": "cuádriceps, glúteos, isquiotibiales",
"movements_es": "sentadilla hack",
"weight_range_es": "de discos",
"notes_es": "Mismo estilo de placa que la Leg Press"
},
{
"id": "STR-R1-7",
"tile_xy": "-16,56",
"zone": "STR",
"name": "Hack Squat (ROC-IT)",
"brand": "Hoist",
"muscles": "legs, glutes",
"movements": "hack squat",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_185456171_iOS.jpg 20260929_185459856_iOS.jpg",
"confidence": "high",
"gym_no": "?95",
"video_url": "https://youtu.be/zjuavh_1RZI",
"video_title": "RPL 5356 Hack Squat Dead Lift Shrug",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "legs",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Number sticker cut off",
"name_es": "Hack Squat (ROC-IT)",
"muscles_es": "piernas, glúteos",
"movements_es": "sentadilla hack",
"weight_range_es": "de discos",
"notes_es": "Etiqueta de número cortada"
},
{
"id": "STR-R1-8",
"tile_xy": "-14,53",
"zone": "STR",
"name": "Plate tree",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "F05677",
"still_filename": "20260929_185504247_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Árbol de discos",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "STR-R1-9",
"tile_xy": "-12,55",
"zone": "STR",
"name": "Plate-loaded roller-pad machine",
"brand": "Matrix",
"muscles": "",
"movements": "",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_185506470_iOS.jpg 20260929_185509925_iOS.jpg",
"confidence": "low",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Exercise name not readable",
"name_es": "Máquina de discos con rodillos",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "de discos",
"notes_es": "Nombre del ejercicio ilegible"
},
{
"id": "STR-R2-1",
"tile_xy": "-32,58",
"zone": "STR",
"name": "Landmine stations (2)",
"brand": "",
"muscles": "shoulders, back, legs",
"movements": "landmine press, row, squat",
"weight_range": "",
"asset_tag": "",
"still_filename": "20260929_184351712_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"shoulders",
"legs"
],
"primary_group": "shoulders",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Estaciones de landmine (2)",
"muscles_es": "hombros, espalda, piernas",
"movements_es": "press, remo y sentadilla con landmine",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "STR-R2-2",
"tile_xy": "-28,60",
"zone": "STR",
"name": "Belt squat rig",
"brand": "Rogue (on belt)",
"muscles": "quads, glutes",
"movements": "belt squat",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_184401520_iOS.jpg 20260929_184410773_iOS.jpg 20260929_184412380_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "legs",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Estructura de sentadilla con cinturón",
"muscles_es": "cuádriceps, glúteos",
"movements_es": "sentadilla con cinturón",
"weight_range_es": "de discos",
"notes_es": ""
},
{
"id": "STR-R2-3",
"tile_xy": "-12,58",
"zone": "STR",
"name": "Plate tree",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "20260929_185513123_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Árbol de discos",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "STR-R2-4",
"tile_xy": "-14,60",
"zone": "STR",
"name": "Decline / ab bench",
"brand": "Matrix",
"muscles": "abs",
"movements": "decline sit-up",
"weight_range": "bodyweight",
"asset_tag": "",
"still_filename": "20260929_185515818_iOS.jpg",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"core"
],
"primary_group": "core",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Banco declinado / de abdominales",
"muscles_es": "abdominales",
"movements_es": "abdominales declinados",
"weight_range_es": "peso corporal",
"notes_es": ""
},
{
"id": "STR-R2-5",
"tile_xy": "-16,61",
"zone": "STR",
"name": "Standing plate-loaded machine",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "plate-loaded",
"asset_tag": "",
"still_filename": "20260929_185518424_iOS.jpg",
"confidence": "low",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Unidentified: motion blur; may be the Squat / Lunge",
"name_es": "Máquina de discos de pie",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "de discos",
"notes_es": "Sin identificar: foto movida; puede ser la Squat / Lunge"
},
{
"id": "STR-R2-6",
"tile_xy": "-19,61",
"zone": "STR",
"name": "Squat / Lunge",
"brand": "",
"muscles": "glutes, thighs",
"movements": "squat; lunge",
"weight_range": "plate-loaded; start 3? lb",
"asset_tag": "F0568?",
"still_filename": "20260929_185542955_iOS.jpg 20260929_185546955_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "glutes",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Squat / Lunge",
"muscles_es": "glúteos, muslos",
"movements_es": "sentadilla; zancada",
"weight_range_es": "de discos; inicio 3? lb",
"notes_es": ""
},
{
"id": "STR-R2-7",
"tile_xy": "-24,64",
"zone": "STR",
"name": "Glute ham developer (GHD)",
"brand": "Rogue",
"muscles": "hamstrings, glutes, lower back",
"movements": "glute-ham raise; back extension; sit-up",
"weight_range": "bodyweight",
"asset_tag": "E?510?",
"still_filename": "20260929_185554364_iOS.jpg 20260929_185555519_iOS.jpg 20260929_185557158_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/z15C9UZUbss",
"video_title": "Equipment Demo - GHRs on the Rogue Abram GHD",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"back",
"legs",
"glutes"
],
"primary_group": "legs",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Two GHDs seen; stills may show one or both",
"name_es": "Banco de isquiotibiales y glúteos (GHD)",
"muscles_es": "isquiotibiales, glúteos, zona lumbar",
"movements_es": "glute-ham raise; extensión lumbar; abdominales",
"weight_range_es": "peso corporal",
"notes_es": "Se ven dos GHD; las fotos pueden mostrar una o ambas"
},
{
"id": "STR-R2-8",
"tile_xy": "-14,65",
"zone": "STR",
"name": "Power racks, platforms, Smith machine",
"brand": "Rogue",
"muscles": "",
"movements": "squat, bench press, deadlift",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 2, 4:48-5:00; yellow platform tiles; no stills",
"name_es": "Racks de potencia, plataformas, máquina Smith",
"muscles_es": "",
"movements_es": "sentadilla, press de banca, peso muerto",
"weight_range_es": "",
"notes_es": "Video 2, 4:48-5:00; plataformas amarillas; sin fotos"
},
{
"id": "CAB-1",
"tile_xy": "-4,48",
"zone": "CAB",
"name": "Cable towers",
"brand": "Matrix",
"muscles": "",
"movements": "cable exercises",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 2:46-2:55 and 12:40-12:56",
"name_es": "Torres de poleas",
"muscles_es": "",
"movements_es": "ejercicios en polea",
"weight_range_es": "",
"notes_es": "Video 1, 2:46-2:55 y 12:40-12:56"
},
{
"id": "CAB-2",
"tile_xy": "2,47",
"zone": "CAB",
"name": "Functional trainer (20-exercise chart)",
"brand": "Matrix",
"muscles": "upper body, lower body, core",
"movements": "cable exercises (20 on the chart)",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_185627058_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/6fuRSDTEY0c",
"video_title": "G3-AURA FUNCTIONAL TRAINER",
"video_source": "official",
"video_captions": "none",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"chest",
"back",
"shoulders",
"arms",
"legs",
"glutes",
"core"
],
"primary_group": "chest",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Entrenador funcional (tabla de 20 ejercicios)",
"muscles_es": "tren superior, tren inferior, zona media",
"movements_es": "ejercicios en polea (20 en la tabla)",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "CAB-3",
"tile_xy": "6,48",
"zone": "CAB",
"name": "Adjustable Pulley",
"brand": "",
"muscles": "biceps, triceps",
"movements": "cable curl; triceps pushdown",
"weight_range": "not visible",
"asset_tag": "",
"still_filename": "20260929_185636973_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"arms"
],
"primary_group": "arms",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Polea ajustable",
"muscles_es": "bíceps, tríceps",
"movements_es": "curl en polea; jalón de tríceps",
"weight_range_es": "no visible",
"notes_es": ""
},
{
"id": "CAB-4",
"tile_xy": "9,48",
"zone": "CAB",
"name": "Simple Trainer HD-4000",
"brand": "Hoist",
"muscles": "glutes, hips, thighs",
"movements": "donkey kick, pull-through, hip abduction, squat, reverse lunge",
"weight_range": "starts 20 lb; max not visible",
"asset_tag": "",
"still_filename": "20260929_185646971_iOS.jpg",
"confidence": "high",
"gym_no": "",
"video_url": "https://youtu.be/AF4zWqn5XOM",
"video_title": "HD-4000 Simple Trainer",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"legs",
"glutes"
],
"primary_group": "glutes",
"weight_min_lb": 20,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Simple Trainer HD-4000",
"muscles_es": "glúteos, caderas, muslos",
"movements_es": "patada de glúteo, pull-through, abducción de cadera, sentadilla, zancada inversa",
"weight_range_es": "empieza en 20 lb; máximo no visible",
"notes_es": ""
},
{
"id": "TURF-1",
"tile_xy": "3,10",
"zone": "TURF",
"name": "Synrgy360 rig",
"brand": "Life Fitness",
"muscles": "",
"movements": "suspension, bar, and rig exercises",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "https://youtu.be/dPceEnkFDKk",
"video_title": "Synrgy360 Workout Options by Life Fitness Academy",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Behind the Rotary Torso to the right; spot on turf estimated",
"name_es": "Estructura Synrgy360",
"muscles_es": "",
"movements_es": "ejercicios de suspensión, barra y estructura",
"weight_range_es": "",
"notes_es": "Detrás del Rotary Torso, a la derecha; ubicación en el césped estimada"
},
{
"id": "TURF-2",
"tile_xy": "8,6",
"zone": "TURF",
"name": "Rowers (2)",
"brand": "Concept2",
"muscles": "full body",
"movements": "rowing",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "https://youtu.be/4zWu1yuJ0_g",
"video_title": "Correct Rowing Machine Technique, Improve Your Rowing | Concept2",
"video_source": "official",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"full body"
],
"primary_group": "full body",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "Video 1, 3:38-4:03",
"name_es": "Máquinas de remo (2)",
"muscles_es": "cuerpo completo",
"movements_es": "remo (máquina de remo)",
"weight_range_es": "",
"notes_es": "Video 1, 3:38-4:03"
},
{
"id": "TURF-3",
"tile_xy": "11,8",
"zone": "TURF",
"name": "Air bikes",
"brand": "Rogue Echo",
"muscles": "full body",
"movements": "air bike",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "https://youtu.be/V-Og3ZP-Klg",
"video_title": "How to use the Rogue Echo Bike Tutorial",
"video_source": "dealer demo",
"video_captions": "translatable",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [
"full body"
],
"primary_group": "full body",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Bicicletas de aire",
"muscles_es": "cuerpo completo",
"movements_es": "bicicleta de aire",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "TURF-4",
"tile_xy": "-2,6",
"zone": "TURF",
"name": "Plyo boxes, TRX, step storage",
"brand": "",
"muscles": "",
"movements": "",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Cajones pliométricos, TRX, steps",
"muscles_es": "",
"movements_es": "",
"weight_range_es": "",
"notes_es": ""
},
{
"id": "TURF-5",
"tile_xy": "-6,9",
"zone": "TURF",
"name": "Sled lane and mats",
"brand": "",
"muscles": "",
"movements": "sled push and pull",
"weight_range": "",
"asset_tag": "",
"still_filename": "",
"confidence": "medium",
"gym_no": "",
"video_url": "",
"video_title": "",
"video_source": "",
"video_captions": "",
"video_url_es": "",
"video_title_es": "",
"muscle_groups": [],
"primary_group": "",
"weight_min_lb": null,
"weight_max_lb": null,
"weight_approx": false,
"weight_max_is_floor": false,
"notes": "",
"name_es": "Carril de trineo y colchonetas",
"muscles_es": "",
"movements_es": "empuje y arrastre de trineo",
"weight_range_es": "",
"notes_es": ""
}
]
}