SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
ValueLab Asia  – Future  Cities  Laboratory  
(2016) Source:  Alex  Erath
Using  Vissim in  Virtual  Reality  Applications  to  Evaluate  Active  Mobility  Solutions
PTV  Innovation  Day  2016  -­ Singapore
TEAM
Dr  Alexander  ERATH
Prof  Dr  Kay  W.  AXHAUSEN
Prof  Dr  Christoph  HOELSCHER
Michael  JOOS
Pieter  J.  FOURIE
Cuauhtemoc ANDA
Michael  van  EGGERMOND
Jonas  KUPFERSCHMID
Tanvi MAHESHWARI
Mohsen  NAZEMI
Sergio  ORDONEZ
www.fcl.ethz.ch
PRESENTER
Jonas  KUPFERSCHMID
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  Cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
ENGAGING  ACTIVE  MOBILITY
Objectives
- To  understand  what  is  needed  
to  make  walking  and  cycling  
viable  modes  of  transport  in  
the  tropics.
- Develop  street  designs  that  
are  responsive  to  future  forms  
of  mobility
Methods
- Design  Research
- Interviews
- Virtual  Reality  enhanced  
surveys
- Traffic  micro-­simulation
- Spatial  analytics
Innovation
- Explore  Virtual  Reality  as  a  new  
tool  for  transport  and  urban  
planning
- Evidence-­based  design  
recommendations
L.  Barges  in  the  Straits  of  Malacca  (2015)
Source:  Caroline  Brown
R.  London  ‘Dashboard’  (2014)
Source:  London  County  Council
Partner
L.  Street  design  studies  in  Singapore  (2016)  
Source:  Tanvi Maheswari
M.  Prototype  of  virtual  cycling  environment
Source:  Michael  Joos (2016)
R.  Testing  cyling simulator  prototype  at  NHTV  
Breda  /  Atlantis  Games  (2015)  Source:  Alex  
Erath
VIRTUAL  REALITY
L.  Barges  in  the  Straits  of  Malacca  (2015)
Source:  Caroline  Brown
R.  London  ‘Dashboard’  (2014)
Source:  London  County  Council
Virtual  Reality  Society  (2016),  United  Kingdom
VIRTUAL  REALITY
L.  Barges  in  the  Straits  of  Malacca  (2015)
Source:  Caroline  Brown
R.  London  ‘Dashboard’  (2014)
Source:  London  County  Council
Virtual  Reality  Society  (2016),  United  Kingdom
VIRTUAL  REALITY  
L.  Barges  in  the  Straits  of  Malacca  (2015)
Source:  Caroline  Brown
R.  London  ‘Dashboard’  (2014)
Source:  London  County  Council
Oculus  Rift  (2016),  htc Vive  (2016)
SETUP
Still  images
3D  Model Traffic  simulation
Game  engine
Videos
Interactive  VR
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  Cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
GENERATING  ENTIRE  CITIES  WITH  ONE  CLICK
GENERATING  IMAGINARY  CITIES
PROCEDURAL  MODELLING  OF  STREETS
Procedural  modelling
• Computer  graphics  technique    
to  create  3D  models  and  
texture  from  a  set  of  rules
• Programmable  visualisation  
saves  a  lot  of  modelling  
efforts
• Interactive  rendering  allows  
new  applications
Complete  streets  rule
• Developed  by  ESRI  Research
• Robust  procedural  street  
example  that  incorporates  
knowledge  and  ideas  from  
various  sources  of  
transportation  planning  
knowledge
• We  further  developed  those  
rules  to  fit  Singapore  
conditions  and  our  modelling  
needs.
Code  available  at
https://github.com/fcl-­engaging-­mobility/Complete_Street_Rule
ESRI  CityEngine (2016)
Source:  ESRI
INPUTS  AND  OUTPUTS  OF  THE  PROCEDURAL  MODEL
Vissim
Unity
ArcGIS
GDB
JPG
Vertices  of  obstacles
Vertices  of  streets  and  
sidewalks  (in  progress)
FBX/
OBJ/
COLLADA
CityEngine
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL
Vissim simulation  ‘Big  Intersection’  (2016)  
Source:  Jonas  Kupferschmid
https://youtu.be/AmB_W5VbPNU
Vissim simulation  ‘Big  Intersection’  (2016)  
Source:  Jonas  Kupferschmid
Challenges:
• Import  of  geometry
• Interaction  of  pedestrians  and  vehicles
• Modelling  of  cyclists  
• Human  (unpredictable)  behaviour
• Rendering  and  video  quality  in  3D
• Shared  space  between  pedestrians  and  cyclists
VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL
Vissim simulation  ‘Big  Intersection’  (2016)  
Source:  Jonas  Kupferschmid
Challenges:
• Import  of  geometry
• Interaction  of  pedestrians  and  vehicles
• Modelling  of  cyclists  
• Human  (unpredictable)  behaviour
• Rendering  and  video  quality  in  3D
• Shared  space  between  pedestrians  and  cyclists
VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL
CHALENGES  OF  EXPORTING  NETWORKS  FROM  CITYENGINE  TO  VISSIM
Screenshots  ‘Export  from  CityEngine to  Vissim’  
(2016)  Source:  Mohsen  Nazemi
Available  in  CityEngine
CHALENGES  OF  EXPORTING  NETWORKS  FROM  CITYENGINE  TO  VISSIM
Screenshots  ‘Export  from  CityEngine to  Vissim’  
(2016)  Source:  Mohsen  Nazemi
Available  in  CityEngine Required  in  Vissim
SURFACES:  AREA  OR  OBSTACLE  WITH  DIFFERENT  DISPLAY  TYPES
Vissim project  ‘T-­road  intersection’  (2016)  
Source:  Jonas  Kupferschmid
Import  options  for  surfaces  (DWG-­files)
EXAMPLE  OF  IMPORT:  RESULTS  IN  3D
Vissim project  ‘Singaporean  streets  3D’  (2016)  
Source:  Jonas  Kupferschmid
Imported  surfaces  and  obstacles
EXAMPLE  OF  IMPORT:  RESULTS  IN  3D
Vissim project  ‘Singaporean  streets  3D’  (2016)  
Source:  Jonas  Kupferschmid
Obstacles  still  visible
EXAMPLE  OF  IMPORT:  RESULTS  IN  3D
Vissim project  ‘Singaporean  streets  3D’  (2016)  
Source:  Jonas  Kupferschmid
Obstacles  hidden
VISSIM:  RENDERING  RESULTS  IN  3D
Vissim project  ‘Singaporean  streets  3D’  (2016)  
Source:  Jonas  Kupferschmid
Vissim project  ‘Singaporean  streets  3D’  (2016)  
Source:  Jonas  Kupferschmid
VISSIM:  RENDERING  RESULTS  IN  3D
EXPORT  TO  UNITY
Vissim project  ‘First  Parkour  3D’  (2016)  Source:  
Jonas  Kupferschmid
Saving  the  trajectories  with  required  attributes  in  text  files  (CVS)
IMPROVING  THE  3D  ENVIRONMENT:  FROM  VISSIM  TO  UNITY
Output  file  with  vehicle  trajectories  from  Vissim
(2016)  Source:  Jonas  Kupferschmid
Prototype  of  virtual  cycling  environment
Source:  Michael  Joos (2016)
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
Input
- City  Engine:  procedural  city  3D  models
- Vissim:  vehicles,  cyclists,  pedestrians  and  lights  simulation  data
- Other  3D  models:  vehicles,  pedestrians,  street  furniture,  traffic  
lights,  etc.
Output
- High  visual  quality  renderings  for  presentations  and  surveys
- Videos  of  moving  traffic  in  3D  environment.
- 360  videos  for  immersive  VR  experience
- Interactive  VR  application  with  real-­time  traffic  reaction
PUTTING  IT  TOGETHER
?
City  Engine Vissim 3D  Models
Still  images Videos Interactive  VR
PUTTING  IT  TOGETHER:  SCRIPTS
Traffic  Data
- Interpret  Vissim’s traffic  data
- Traffic  lights  system
- Traffic  diversity  generator
Animation
- Pedestrian  adaptive  movement
- Vehicle  trajectory  smoothing
- Vehicle  brake  lights
- Vehicle  wheel  rotation
Code  available  at
https://github.com/fcl-­engaging-­mobility/UnityScripts
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
Complete  streets  that  are  safe,  convenient  &  comfortable
And  varying  number  of  car  
lanes,  presence  of  bus  lane,  
trees,  sidewalk  width,  
presence  and  location  of  
bicycle  lane,  traffic  volumes  
and  buffer  type.
Generating  large  number  of  options  for  surveys
Survey:  Where  would  you  cycle?
Method
• Also  offer  third  option:  would  
not  cycle,  but  take  other  mode  
of  transport
Variables
• Cycling  lane  type,  separation  
from  traffic,  greenery,  bus  
volume,  car  volume,  bike  
volume  pedestrian  volume
• Street  type,  number  of  car  
lanes,  availability  of  bus  lane
• Trip  purpose
• Cycling  distance
• Travel  time  with  other  modes
Two-­‐way	
  cycle	
  lane	
  on	
  sidewalk
Cycling	
  on	
  road
Semi-­interactive  Experience
- YouTube  allows  to  change  
viewing  angle
- More  immersive  experience  
with  VR  headset
OUTPUT:  360° VIDEOS
First  360° video  of  a  cycling  path  in  Parkour
Source:  Michael  Joos
https://www.youtube.com/watch?v=nbxjDVIecg8
Disclaimer
The  content  of  this  video  is  a  work  in  
progress  and  do  not  represent  the  
final  product.  Since  then,  visual  
quality  has  been  improved,  new  
vehicles,  pedestrians  and  traffic  light  
models  have  been  added.
PTV Innovation Day
ENGAGING  ACTIVE  MOBILITY
Project  Overview
Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine
Simulation  of  cycling  interactions  in  Vissim
Rendering  with  Unity
Applications
Outlook
OUTLOOK
Stated  preference  survey
First  pilot  testing  in  July/August
Full  study  in  October
Park(ing)  day Cycling  simulator Spatial  analysis
Implementation  of  
OpenTripPlanner Analyst  for  
Singapore  with  residency  of  
lead  developer  Andrew  Byrd
Improvements  how  walking  and  
cycling  networks  are  modelled
Shipping  cycling  simulator  from  
NL  to  Singapore  in  September
Re-­imagine  an  existing  street  in  
Singapore
Showcase  design  scenario  in  
place  using  Virtual  Reality
Thank  you  very  much  for  your  interest!
Visit  our  blog  http://blogs.ethz.ch/engagingmobility
kupferschmid@ivt.baug.ethz.ch
TEAM  ZURICH
Dr.  Alex  Erath
Project  Leader
Prof.  Dr.  K.  
Axhausen
Co-­PI
Transport  Planning
Prof.  Dr.  C.  
Hölscher
Co  –PI
Cognitive  
Psychology
Michael  v.  
Eggermond
Senior  Researcher
Spatial  Analysis
Tanvi Maheshwari
Researcher
Urban  Design
Jonas  
Kupferschmid
Researcher
Traffic  Simulation
Mohsen  Nazemi
PhD  Researcher
Future  Mobility
Michael  Joos
Senior  Software  
Engineer
Gaming
TEAM  SINGAPORE
PTV Innovation Day
Procedural  modeling
Game  engine:  rendering  &  interaction
Traffic  micro  
simulation

Contenu connexe

Dernier

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 

Dernier (20)

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 

En vedette

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

En vedette (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

PTV Innovation Day

  • 1. ValueLab Asia  – Future  Cities  Laboratory   (2016) Source:  Alex  Erath Using  Vissim in  Virtual  Reality  Applications  to  Evaluate  Active  Mobility  Solutions PTV  Innovation  Day  2016  -­ Singapore TEAM Dr  Alexander  ERATH Prof  Dr  Kay  W.  AXHAUSEN Prof  Dr  Christoph  HOELSCHER Michael  JOOS Pieter  J.  FOURIE Cuauhtemoc ANDA Michael  van  EGGERMOND Jonas  KUPFERSCHMID Tanvi MAHESHWARI Mohsen  NAZEMI Sergio  ORDONEZ www.fcl.ethz.ch PRESENTER Jonas  KUPFERSCHMID
  • 2. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  Cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 3. ENGAGING  ACTIVE  MOBILITY Objectives - To  understand  what  is  needed   to  make  walking  and  cycling   viable  modes  of  transport  in   the  tropics. - Develop  street  designs  that   are  responsive  to  future  forms   of  mobility Methods - Design  Research - Interviews - Virtual  Reality  enhanced   surveys - Traffic  micro-­simulation - Spatial  analytics Innovation - Explore  Virtual  Reality  as  a  new   tool  for  transport  and  urban   planning - Evidence-­based  design   recommendations L.  Barges  in  the  Straits  of  Malacca  (2015) Source:  Caroline  Brown R.  London  ‘Dashboard’  (2014) Source:  London  County  Council Partner L.  Street  design  studies  in  Singapore  (2016)   Source:  Tanvi Maheswari M.  Prototype  of  virtual  cycling  environment Source:  Michael  Joos (2016) R.  Testing  cyling simulator  prototype  at  NHTV   Breda  /  Atlantis  Games  (2015)  Source:  Alex   Erath
  • 4. VIRTUAL  REALITY L.  Barges  in  the  Straits  of  Malacca  (2015) Source:  Caroline  Brown R.  London  ‘Dashboard’  (2014) Source:  London  County  Council Virtual  Reality  Society  (2016),  United  Kingdom
  • 5. VIRTUAL  REALITY L.  Barges  in  the  Straits  of  Malacca  (2015) Source:  Caroline  Brown R.  London  ‘Dashboard’  (2014) Source:  London  County  Council Virtual  Reality  Society  (2016),  United  Kingdom
  • 6. VIRTUAL  REALITY   L.  Barges  in  the  Straits  of  Malacca  (2015) Source:  Caroline  Brown R.  London  ‘Dashboard’  (2014) Source:  London  County  Council Oculus  Rift  (2016),  htc Vive  (2016)
  • 7. SETUP Still  images 3D  Model Traffic  simulation Game  engine Videos Interactive  VR
  • 8. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  Cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 9. GENERATING  ENTIRE  CITIES  WITH  ONE  CLICK
  • 11. PROCEDURAL  MODELLING  OF  STREETS Procedural  modelling • Computer  graphics  technique     to  create  3D  models  and   texture  from  a  set  of  rules • Programmable  visualisation   saves  a  lot  of  modelling   efforts • Interactive  rendering  allows   new  applications Complete  streets  rule • Developed  by  ESRI  Research • Robust  procedural  street   example  that  incorporates   knowledge  and  ideas  from   various  sources  of   transportation  planning   knowledge • We  further  developed  those   rules  to  fit  Singapore   conditions  and  our  modelling   needs. Code  available  at https://github.com/fcl-­engaging-­mobility/Complete_Street_Rule ESRI  CityEngine (2016) Source:  ESRI
  • 12. INPUTS  AND  OUTPUTS  OF  THE  PROCEDURAL  MODEL Vissim Unity ArcGIS GDB JPG Vertices  of  obstacles Vertices  of  streets  and   sidewalks  (in  progress) FBX/ OBJ/ COLLADA CityEngine
  • 13. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 14. VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL Vissim simulation  ‘Big  Intersection’  (2016)   Source:  Jonas  Kupferschmid https://youtu.be/AmB_W5VbPNU
  • 15. Vissim simulation  ‘Big  Intersection’  (2016)   Source:  Jonas  Kupferschmid Challenges: • Import  of  geometry • Interaction  of  pedestrians  and  vehicles • Modelling  of  cyclists   • Human  (unpredictable)  behaviour • Rendering  and  video  quality  in  3D • Shared  space  between  pedestrians  and  cyclists VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL
  • 16. Vissim simulation  ‘Big  Intersection’  (2016)   Source:  Jonas  Kupferschmid Challenges: • Import  of  geometry • Interaction  of  pedestrians  and  vehicles • Modelling  of  cyclists   • Human  (unpredictable)  behaviour • Rendering  and  video  quality  in  3D • Shared  space  between  pedestrians  and  cyclists VISSIM:  A  WIDELY-­USED  MULTIMODAL  MICROSIMULATION  TOOL
  • 17. CHALENGES  OF  EXPORTING  NETWORKS  FROM  CITYENGINE  TO  VISSIM Screenshots  ‘Export  from  CityEngine to  Vissim’   (2016)  Source:  Mohsen  Nazemi Available  in  CityEngine
  • 18. CHALENGES  OF  EXPORTING  NETWORKS  FROM  CITYENGINE  TO  VISSIM Screenshots  ‘Export  from  CityEngine to  Vissim’   (2016)  Source:  Mohsen  Nazemi Available  in  CityEngine Required  in  Vissim
  • 19. SURFACES:  AREA  OR  OBSTACLE  WITH  DIFFERENT  DISPLAY  TYPES Vissim project  ‘T-­road  intersection’  (2016)   Source:  Jonas  Kupferschmid Import  options  for  surfaces  (DWG-­files)
  • 20. EXAMPLE  OF  IMPORT:  RESULTS  IN  3D Vissim project  ‘Singaporean  streets  3D’  (2016)   Source:  Jonas  Kupferschmid Imported  surfaces  and  obstacles
  • 21. EXAMPLE  OF  IMPORT:  RESULTS  IN  3D Vissim project  ‘Singaporean  streets  3D’  (2016)   Source:  Jonas  Kupferschmid Obstacles  still  visible
  • 22. EXAMPLE  OF  IMPORT:  RESULTS  IN  3D Vissim project  ‘Singaporean  streets  3D’  (2016)   Source:  Jonas  Kupferschmid Obstacles  hidden
  • 23. VISSIM:  RENDERING  RESULTS  IN  3D Vissim project  ‘Singaporean  streets  3D’  (2016)   Source:  Jonas  Kupferschmid
  • 24. Vissim project  ‘Singaporean  streets  3D’  (2016)   Source:  Jonas  Kupferschmid VISSIM:  RENDERING  RESULTS  IN  3D
  • 25. EXPORT  TO  UNITY Vissim project  ‘First  Parkour  3D’  (2016)  Source:   Jonas  Kupferschmid Saving  the  trajectories  with  required  attributes  in  text  files  (CVS)
  • 26. IMPROVING  THE  3D  ENVIRONMENT:  FROM  VISSIM  TO  UNITY Output  file  with  vehicle  trajectories  from  Vissim (2016)  Source:  Jonas  Kupferschmid Prototype  of  virtual  cycling  environment Source:  Michael  Joos (2016)
  • 27. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 28. Input - City  Engine:  procedural  city  3D  models - Vissim:  vehicles,  cyclists,  pedestrians  and  lights  simulation  data - Other  3D  models:  vehicles,  pedestrians,  street  furniture,  traffic   lights,  etc. Output - High  visual  quality  renderings  for  presentations  and  surveys - Videos  of  moving  traffic  in  3D  environment. - 360  videos  for  immersive  VR  experience - Interactive  VR  application  with  real-­time  traffic  reaction PUTTING  IT  TOGETHER ? City  Engine Vissim 3D  Models Still  images Videos Interactive  VR
  • 29. PUTTING  IT  TOGETHER:  SCRIPTS Traffic  Data - Interpret  Vissim’s traffic  data - Traffic  lights  system - Traffic  diversity  generator Animation - Pedestrian  adaptive  movement - Vehicle  trajectory  smoothing - Vehicle  brake  lights - Vehicle  wheel  rotation Code  available  at https://github.com/fcl-­engaging-­mobility/UnityScripts
  • 30. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 31. Complete  streets  that  are  safe,  convenient  &  comfortable And  varying  number  of  car   lanes,  presence  of  bus  lane,   trees,  sidewalk  width,   presence  and  location  of   bicycle  lane,  traffic  volumes   and  buffer  type.
  • 32. Generating  large  number  of  options  for  surveys
  • 33. Survey:  Where  would  you  cycle? Method • Also  offer  third  option:  would   not  cycle,  but  take  other  mode   of  transport Variables • Cycling  lane  type,  separation   from  traffic,  greenery,  bus   volume,  car  volume,  bike   volume  pedestrian  volume • Street  type,  number  of  car   lanes,  availability  of  bus  lane • Trip  purpose • Cycling  distance • Travel  time  with  other  modes Two-­‐way  cycle  lane  on  sidewalk Cycling  on  road
  • 34. Semi-­interactive  Experience - YouTube  allows  to  change   viewing  angle - More  immersive  experience   with  VR  headset OUTPUT:  360° VIDEOS First  360° video  of  a  cycling  path  in  Parkour Source:  Michael  Joos https://www.youtube.com/watch?v=nbxjDVIecg8 Disclaimer The  content  of  this  video  is  a  work  in   progress  and  do  not  represent  the   final  product.  Since  then,  visual   quality  has  been  improved,  new   vehicles,  pedestrians  and  traffic  light   models  have  been  added.
  • 36. ENGAGING  ACTIVE  MOBILITY Project  Overview Procedural  3D-­modelling  of  streets  with  ESRI  CityEngine Simulation  of  cycling  interactions  in  Vissim Rendering  with  Unity Applications Outlook
  • 37. OUTLOOK Stated  preference  survey First  pilot  testing  in  July/August Full  study  in  October Park(ing)  day Cycling  simulator Spatial  analysis Implementation  of   OpenTripPlanner Analyst  for   Singapore  with  residency  of   lead  developer  Andrew  Byrd Improvements  how  walking  and   cycling  networks  are  modelled Shipping  cycling  simulator  from   NL  to  Singapore  in  September Re-­imagine  an  existing  street  in   Singapore Showcase  design  scenario  in   place  using  Virtual  Reality
  • 38. Thank  you  very  much  for  your  interest! Visit  our  blog  http://blogs.ethz.ch/engagingmobility kupferschmid@ivt.baug.ethz.ch
  • 39. TEAM  ZURICH Dr.  Alex  Erath Project  Leader Prof.  Dr.  K.   Axhausen Co-­PI Transport  Planning Prof.  Dr.  C.   Hölscher Co  –PI Cognitive   Psychology Michael  v.   Eggermond Senior  Researcher Spatial  Analysis Tanvi Maheshwari Researcher Urban  Design Jonas   Kupferschmid Researcher Traffic  Simulation Mohsen  Nazemi PhD  Researcher Future  Mobility Michael  Joos Senior  Software   Engineer Gaming TEAM  SINGAPORE
  • 41. Procedural  modeling Game  engine:  rendering  &  interaction Traffic  micro   simulation