Skip to content

Releases: irawinder/DrivingFutures

Driving Futures, v1.2

10 Apr 17:39

Choose a tag to compare

Driving Futures allows us to quantitatively explore the uncertain future of autonomous and shared vehicles to see their impact on parking real estate. Driving Futures uses data of OSM road networks and Gensler parking surveys to simulate realistic travel routes during morning rush hour.

Requirements:

  • Latest version of Java if using Windows
  • You may need to run application with admin permissions. (On Mac, control-right click the application to open as administrator)

Release v1.2 "GUI3D Update"

  • Fixed bugs with click and drag navigation
  • Adjusted default camera settings
  • Fixed Diana's name

Driving Futures, v1.1

15 Mar 06:34

Choose a tag to compare

Driving Futures allows us to quantitatively explore the uncertain future of autonomous and shared vehicles to see their impact on parking real estate. Driving Futures uses data of OSM road networks and Gensler parking surveys to simulate realistic travel routes during morning rush hour. The v1.1 release has many of v1.0's core features, but vastly improves UI and legibility.

Requirements:

  • Latest version of Java if using Windows
  • You may need to run application with admin permissions. (On Mac, control-right click the application to open as administrator)

Release v1.1 "Spit and Polish"

  • Parking structure information visible by hovering with mouse
  • Parking structures visualized with a 3D extrusion representing a building when vacated
  • Parking structure icons redesigned for more three dimensionally
  • Vehicles now have passengers visible at closer zoom levels
  • Vehicles now incorporate one-way streets into their round-trip
  • Vehicle route visible by clicking on it
  • Vehicles' road graph and routes pre-calculated for faster loading
  • Camera easier to pan camera by clicking and dragging
  • Camera default values changed
  • Camera rotation deactivated
  • Slider hotkeys deactivated
  • Slider default values changed
  • Sliders and Radio Buttons redesigned
  • Added loading screen with credits for Gensler
  • Added slider reset by pressing key 'r'
  • Added an autoplay feature enabled/disabled by pressing key 'a'
  • Added MIT License information
  • Fixed text layout and rendering
  • Fixed performance
  • Fixed Triangular Slider
  • Fixed Karina's Name
  • Overhaul of backend designed to make future edits easier

Shared Autonomous Future, v1.0

27 Feb 11:33

Choose a tag to compare

The Future of Parking is an application that simulates and visualizes parking utilization for passenger vehicles in hypothetical scenarios. In the v1.0 release, the application imports data for road networks (OSM) and parking (Gensler), and can be populated with simulated agents. There is also support for basic UI and 3D exploration. Adjusting the sliders allows exploration of parking utilization under various degrees of sharing and autonomy.

Requirements:

  • Latest version of Java
  • May need to run application with Administrator permissions

Release v1.0 "Interactive Simulation"

ANIMATION
Progress time over ~30 years or allow incremental specification of a time period.

DASHBOARD
KPI: Itemized Area Utilization VS Vacancy -
(i.e. sqft) as the primary quantitative output of a model (as opposed to any financial information)

DYNAMIC LEVERS / SLIDERS
Parking Typology Demand Prioritization
Vehicle Passenger Demand Growth over time (negative vs. zero vs. positive)
AV Adoption Rate
Shared Vehicle Adoption Rate (i.e. Lyft/Uber)

Future of Parking Beta v0.9

12 Feb 09:50

Choose a tag to compare

Pre-release

The Future of Parking is an application that simulates and visualizes parking utilization for passenger vehicles in hypothetical scenarios. In the Beta v0.9 release, the application framework supports data import for road networks and parking, and can be populated with simulated agents. There is also support for basic UI and 3D exploration. Future releases will incorporate granular simulation of parking utilization under various AV/shared/SOV scenarios. (Warning: May be 5-10 seconds to load ...)

Requirements:

  • Latest version of Java
  • May need to run application with Administrator permissions

Beta v0.9 "Engine"

DATA
Roads - Converting GIS road network data and importing to Java Environment
Parking - Joining and importing Gensler parking structures data (location, typology, area, capacity) to Java Environment

SIMULATION
Vehicles - Implementation of fully reconfigurable multi-modal vehicles that travel to and from parking structures along shortest road paths. (For instance, we can theoretically inject an actual OD-matrix measured by ACS, not merely randomize it)
Parking Integration - parking structures accessible from road network

VISUALIZATION
3D support - zooming / panning / rotation
Aesthetics - Confirm information renders clearly at multiple scales
Parking - Display basic parking structure meta-data (area, spaces, type, utilization)

ROBUSTNESS
Frame Rate - Optimized to run at ~60FPS on typical machine, even when recording video w/ Quicktime
Resolution - Visual Quality maintained at multiple zoom levels and screen sizes