Ritmo equivalente en cinta: llano desde velocidad y pendiente
Correr a 10 km/h con un 5 % de pendiente cuesta el mismo oxígeno que 12,25 km/h en llano, es decir, un kilómetro en 4:54 o una milla en 7:53. Indique la velocidad de la cinta y la pendiente para ver su equivalente en carretera. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Velocidad
- 10 kmh
- Calificación
- 5
- Velocidad (km/h)
- 10 kmh
- Velocidad (mph)
- 6,2137119224
- Pendiente (%)
- 5
- Pendiente (fracción)
- 0,05
Una cinta a velocidad de banda fija no es el mismo entrenamiento que esa velocidad en la carretera. Elevar la plataforma añade un componente vertical a cada zancada, de modo que el coste de oxígeno de una subida a diez kilómetros por hora equivale a una carrera en llano más rápida. Esta calculadora de ritmo equivalente con inclinación toma la velocidad de la banda y el grado porcentual, aplica la identidad ACSM de coste de oxígeno en carrera y devuelve la velocidad equivalente en suelo llano más los relojes de minutos por kilómetro y por milla.
Cómo ACSM convierte la velocidad con pendiente en un ritmo llano equivalente
El American College of Sports Medicine publica un modelo lineal de coste de oxígeno para la carrera en cinta que divide el trabajo de cada minuto en un término horizontal, uno vertical y uno de reposo. En mililitros de oxígeno por kilogramo por minuto la identidad es VO2 igual a 0.2 veces la velocidad de la banda en metros por minuto, más 0.9 veces esa velocidad por el grado como fracción, más 3.5 de reposo.
El primer término es el coste de cubrir suelo; el segundo es el extra de elevar el cuerpo contra la inclinación; el tercero es un equivalente metabólico. Dos entrenamientos que producen el mismo VO2 se tratan como esfuerzos equivalentes. Poner el grado a cero y despejar la velocidad responde por tanto a la pregunta que de verdad formula el corredor: si esta sesión con pendiente se corriera en una carretera llana, ¿a qué velocidad habría que ir?
El álgebra reduce esa inversión a un solo factor. La velocidad llana equivalente es la de la banda multiplicada por uno más 4.5 veces la fracción de grado. Una banda de 10 kilómetros por hora al 5 por ciento tiene factor 1.225, así que la velocidad llana equivalente es 12.25 kilómetros por hora, un 4:54 al kilómetro y un 7:53 a la milla.
Con grado cero el factor es uno y los relojes equivalentes coinciden con los de la banda: esa es la comprobación de identidad. Los grados negativos quedan fuera de esta calculadora de inclinación y se rechazan en lugar de extrapolarse, porque el modelo lineal ACSM de carrera no predice bajadas y un producto de cinta inclinada no debe inventar un descenso. La velocidad debe ser estrictamente positiva: una banda parada no es una carrera.
Los mismos coeficientes aparecen en las ACSM Guidelines for Exercise Testing and Prescription y en la forma de coste de oxígeno por distancia que usan los estimadores de calorías al correr, de modo que una ficha de sesión que cite este ritmo equivalente se apoya en el mismo pie publicado que una estimación calórica de la misma familia.
Entradas, unidades, forma de la respuesta y errores
La velocidad debe ser estrictamente positiva y, tras la conversión, no mayor de 45 kilómetros por hora, ya más rápido que cualquier cinta de consumo. El grado debe quedar entre 0 y 40 por ciento inclusive: cero es una plataforma llana, y cuarenta cubre cubiertas de investigación que van bastante más allá del tope habitual del quince por ciento en casa. Cada campo numérico acepta también una cadena decimal.
La velocidad llana equivalente se devuelve en ambas unidades. Los ritmos de banda y equivalentes salen en segundos por kilómetro y por milla terrestre más relojes M:SS (o H:MM:SS) redondeados al segundo más cercano, que es como el corredor lee el reloj. El VO2 ACSM en mililitros por kilogramo por minuto y el valor MET correspondiente se incluyen para que un entrenador pueda emparejar el ritmo con una franja de intensidad.
Una cadena formula breve reescribe la identidad, y un message de una línea resume la conversión. Esos fallos no se facturan.
Cuándo resulta útil el ritmo equivalente en llano
Los planes de entrenamiento indoor suelen prescribir una velocidad de banda y un ángulo de plataforma, y luego necesitan el lenguaje de ritmo de carretera que el atleta ya entiende. Traducir 10 km/h al 5 por ciento en un 4:54 al kilómetro permite al entrenador comparar esa sesión con un tempo en el camino sin una segunda hoja de cálculo.
Las semanas de simulación de cuesta en cinta usan una velocidad de banda fija y un grado creciente para cargar los mismos músculos que una subida larga; citar el ritmo equivalente ACSM mantiene esas semanas honestas frente a umbrales al aire libre escritos en minutos por kilómetro. Quienes preparan una prueba y no pueden salir siguen queriendo saber si el bloque de inclinación de hoy está en esfuerzo de media maratón o más cerca de un 10K, y los relojes equivalentes responden sin un carro metabólico.
Mantenga las peticiones dentro de los límites publicados, fije los relojes redondeados en las pruebas y obtendrá ritmos llanos equivalentes ajustados por inclinación, reproducibles para programas indoor, boletines de club y workers en el borde, sin montar una pila propia de ciencia del deporte. La calculadora no es una prueba de VO2 máximo y no sustituye un laboratorio; es la conversión lineal publicada de velocidad de banda y grado al ritmo llano que coincide con ese coste de oxígeno.
Qué puede hacer con ella
Sesiones de tempo y umbral en interior
Convierta una velocidad de banda y un grado de plataforma prescritos en los relojes llanos de kilómetro y milla para comparar un tempo en cinta con un umbral al aire libre.
Bloques de entrenamiento que simulan cuestas
Mantenga honesta una semana de grado creciente frente al trabajo de cuesta en carretera citando el ritmo equivalente ACSM en cada par de velocidad de banda e inclinación.
Preguntas frecuentes
¿Cómo convierto un entrenamiento en cinta con pendiente a un ritmo llano equivalente?
Envíe una velocidad de banda positiva, un grado porcentual no negativo y, si lo desea, unit kmh o mph.
¿Qué fórmula usa la calculadora de ritmo equivalente con inclinación en cinta?
S son metros por minuto; G es el grado porcentual dividido por 100.
¿Qué ocurre si la velocidad es cero o el grado es negativo?
Una velocidad de banda no positiva no es una carrera. Un grado negativo es un descenso y queda fuera de esta calculadora de inclinación.
¿Un grado del 0% cambia el ritmo?
En absoluto. Con grado cero el factor de ajuste es 1, así que la velocidad equivalente y ambos relojes de ritmo coinciden con los de la banda. Esa es la comprobación de identidad de una plataforma llana.
¿Puedo introducir la velocidad en millas por hora?
Sí. Elija millas por hora en lugar de kilómetros por hora, que es la opción por defecto. El resultado muestra el ritmo equivalente tanto por kilómetro como por milla, así que sirve para cintas de ambos sistemas.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/health/treadmill-incline-pace \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed":10,"grade":5}'const res = await fetch("https://api.kit.forhosting.com/health/treadmill-incline-pace", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed": 10,
"grade": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/treadmill-incline-pace",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed": 10,
"grade": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/treadmill-incline-pace", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed":10,"grade":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed":10,"grade":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/treadmill-incline-pace", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"speed": 10,
"grade": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.treadmill_incline_pace",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_speed_kmh | 45 |
max_grade_percent | 40 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Las entradas no válidas o no positivas fallan con invalid_input y no se facturan.
Entradas, unidades, forma de la respuesta y errores
Envíe un cuerpo JSON con dos números finitos obligatorios: speed, la velocidad de la banda de la cinta, y grade, la inclinación como pendiente porcentual donde 5 significa cinco por ciento. El campo opcional unit vale kmh o mph y por defecto son kilómetros por hora; los alias listados km/h, kph y mi/h se aceptan y se pliegan a esos dos valores canónicos. En caso de éxito el cuerpo repite speed, unit y grade resueltos, e informa ambas velocidades de banda en km/h y mph, el grado como porcentaje y como fracción, y el factor de ajuste ACSM. Ejemplo: speed 10, unit kmh, grade 5 produce factor 1.225, 12.25 km/h en llano, 4:54 por kilómetro y 7:53 por milla. Campos ausentes, valores no finitos, una velocidad no positiva, un grado negativo, un grado por encima de 40 o una unidad desconocida fallan con invalid_input nombrando el campo. Las llamadas API correctas usan el precio base publicado $0.002. Combine el JSON con su propia esfera si necesita colores o una superposición de frecuencia cardíaca objetivo: este extremo solo convierte velocidad y grado y nunca lee un archivo de entrenamiento ni el reloj de pared.
Dónde una API de ritmo equivalente con inclinación en cinta resulta útil
Como la implementación es parse de nivel A puro, cada llamada correcta cuesta el $0.002 publicado, sin tokens de modelo ni red saliente, y una velocidad errónea no consume saldo.
Casos de integración
Plataformas de entrenamiento y fichas de sesión
Genere líneas de ritmo equivalente deterministas a partir de velocidad y grado para que una hoja de programación, un kiosco de gimnasio y el widget gratuito del navegador nunca discrepen.
Preguntas técnicas
¿Cuánto cuesta la calculadora de ritmo equivalente con inclinación en cinta?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada no válida no se factura.