Pike: La app que facilita las paradas en carretera

Fuentes: Pike - Solving the "should we stop here or gamble on the next exit" problem

Pike es una aplicación móvil innovadora diseñada para resolver un problema frustrante para los viajeros por carretera: la indecisión sobre dónde parar en un viaje largo. Las aplicaciones de mapas populares como Google Maps y Apple Maps, aunque útiles para la navegación general, fallan al ofrecer opciones de parada personalizadas y relevantes a lo largo de la ruta. Pike se diferencia al presentar una vista clara y concisa de las opciones disponibles en las próximas salidas, organizadas como "tarjetas de salida" que imitan los letreros azules de las autopistas, mostrando lugares accesibles en un máximo de 5 minutos de la salida. Esto elimina la necesidad de búsquedas complicadas en el teléfono y permite una toma de decisiones más rápida y eficiente.

El desarrollo de Pike es una historia de iteración y aprendizaje. El creador, utilizando herramientas de IA como Claude y Codex, pasó por varias versiones, cada una con sus propios desafíos. La primera versión, basada en puntos de interés direccionales, resultó imprecisa debido a las curvas de la carretera. La segunda, que usaba un grafo de interstates de OpenStreetMap (OSM), fallaba al recomendar salidas inaccesibles. Una tercera versión intentó solucionar esto con un grafo dirigido, pero la inconsistencia de los datos de OSM generó problemas. Finalmente, la versión actual utiliza una secuencia precalculada de salidas, combinada con datos de tiempo de conducción obtenidos a través de Open Source Routing Machine (OSRM). Este último paso requirió un considerable poder de cómputo en la nube, demostrando la necesidad de recursos externos para procesar grandes cantidades de datos de mapas. El uso de OSRM permitió calcular con precisión el tiempo de conducción a cada punto de interés (restaurantes, gasolineras, parques, etc.) en cada salida, garantizando que solo se muestren opciones realistas.

Pike está dirigido a viajeros por carretera, especialmente aquellos que planifican viajes largos y buscan una forma sencilla de encontrar lugares para comer, descansar o, en el futuro, para que sus mascotas estiren las patas. El creador mismo lo está utilizando para un viaje por carretera de seis semanas. La aplicación tiene el potencial de expandirse para incluir más categorías de puntos de interés, como parques para perros, y permitir la personalización de los tiempos de conducción.

Es importante tener en cuenta que Pike depende de la calidad de los datos de OpenStreetMap y Open Source Routing Machine. Aunque el creador aprendió a evitar el uso de heurísticas, la precisión de la aplicación sigue estando ligada a la exactitud de estos datos. Además, el uso de OSRM para precalcular los tiempos de conducción implica un costo computacional, aunque el creador ha optimizado el proceso para minimizarlo.