Uploaded March 2025 | Updated September 2026, 2 weeks ago
#ShinyConf #ShinyConf2024
Abstract: In this talk, I will tell you my story of how I used R, Python, Redis (in-memory data store) and Shiny to create a map of a road network with real-time location update of a car in a driving simulator. The driving simulator in my lab generated car location data that could be called via Python socket. There was no Shiny for Python then and I quickly realized that Streamlit was not up to the mark. I will show you how I collected the streaming data from the driving simulator with Python, got the same data in R using an in-memory database, and displayed the live map via Shiny. Thanks to R and Shiny, I could easily render a SVG file of road network with {ggsvg}, enabled playing music while driving, and listen to navigation directions.
____________________________
Join us this year! Sign up for ShinyConf 2025 here: go.appsilon.com/register-shinyconf2025
#ShinyConf #ShinyConf2024
Abstract: In this talk, I will tell you my story of how I used R, Python, Redis (in-memory data store) and Shiny to create a map of a road network with real-time location update of a car in a driving simulator. The driving simulator in my lab generated car location data that could be called via Python socket. There was no Shiny for Python then and I quickly realized that Streamlit was not up to the mark. I will show you how I collected the streaming data from the driving simulator with Python, got the same data in R using an in-memory database, and displayed the live map via Shiny. Thanks to R and Shiny, I could easily render a SVG file of road network with {ggsvg}, enabled playing music while driving, and listen to navigation directions.
____________________________
Join us this year! Sign up for ShinyConf 2025 here: go.appsilon.com/register-shinyconf2025










