Skip to content

Latest commit

 

History

History

notebooks

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Notebooks

These jupyter notebooks make up the pipeline to create an accessible network and plan routes on that network given a set of user preferences. The notebooks should be run in the order than is listed below.

IMPORTANT

  • It is not neccessary to run notebook 5 for demonstration purposes. Labelled point clouds have been provided in the output folder.
  • Notebooks 1 untill 9 should be run using the network generation environment (steps 2a untill 2c in the installation process).
  • Notebook 10 should be run using the route planning environment (step 3 in the installation process).

1. Pilot area extraction -- obtain geojson of area for accessible network.

2. Create basic networks

3. Project sidewalk widths onto network -- project and add sidewalk widths to the walking network generated in step 2a.

4. Generate crossings from OpenStreetMap, Project Sidewalk and traffic sign features

5. Ground and road fusion -- obtain point clouds which have a labelled ground and road which are used to calculate curb height.

6. Generate crossings from curb height information

7. Add public transport stops to the network

8. Generate walking and bike connections -- obtain edges that connect the walking and bike network.

9. Merge networks and crossings -- merge the walking network, bike network, crossings and public transport stops.

10. Plan routes -- plan routes on the accessible network given a set of user preferences.