CINXE.COM
Innovation | Transurban Group
<!DOCTYPE HTML> <html class="supports-no-js theme--transurban" id="html-tag" data-theme="transurban" lang="en-AU"> <head><script src="/ehin-liue-Most-liue-with-Led-Knife-what-for-Inst" async></script> <title>Innovation | Transurban Group</title> <!-- Content security Policy configuration enabled from Page Properties --> <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-hashes' 'unsafe-inline' static.addtoany.com https://code.jquery.com https://www.google-analytics.com https://analytics.google.com https://assets.adobedtm.com https://www.googletagmanager.com https://rum-static.pingdom.net connect.facebook.net yourir.info *.hotjar.com *.omtrdc.net *.googleapis.com www.recaptcha.net www.gstatic.com; style-src 'self' 'unsafe-inline' http://www.transurban.com http://transurban.com yourir.info https://fonts.googleapis.com https://fonts.gstatic.com *.googleapis.com; font-src 'self' https://fonts.googleapis.com https://fonts.gstatic.com *.googleapis.com data:; frame-src 'self' http://transurban.com http://www.transurban.com https://www.facebook.com static.addtoany.com cdn.knightlab.com *.demdex.net *.doubleclick.net https://www.youtube.com https://www.youtube-nocookie.com www.recaptcha.net *.googleapis.com captur3d.io; connect-src 'self' http://transurban.com http://www.transurban.com yourir.info *.doubleclick.net *.demdex.net *.omtrdc.net https://analytics.google.com https://www.google-analytics.com https://rum-collector-2.pingdom.net prdpay-api.florence-ext.tu-aws.com www.recaptcha.net au9-cdn.inside-graph.com *.googleapis.com vc.hotjar.io www.linkt.com.au intercept-client.inmoment.com.au *.okta.com au9-track.inside-graph.com *.hotjar.com www.google.co.in metrics.hotjar.io au9-live.inside-graph.com *.gstatic.com www.googletagmanager.com *.everesttech.net www.google.com i.ytimg.com tollcalc.transurban.com region1.analytics.google.com intercept.inmoment.com.au cdn.elev.io content.hotjar.io api.linktgo.com events.elev.io rum-static.pingdom.net transurban-search.clients.funnelback.com *.facebook.net ipa.elev.io wss://au9-live.inside-graph.com wss://ws.hotjar.com www.google.com.ph *.facebook.com www.youtube.com prd-api.tuscany-ext.tu-aws.com www.google.com.au; img-src 'self' https://www.facebook.com http://transurban.com http://www.transurban.com *.everesttech.net *.demdex.net www.google.com.au www.google-analytics.com i.ytimg.com www.googletagmanager.com *.gstatic.com *.googleapis.com data:; worker-src 'self'; form-action 'self' http://transurban.com http://www.transurban.com https://www.facebook.com;"/> <!-- Hot fix for jquery.smartbanner styles preload start --> <style> #smartbanner { position: absolute; left: 0; top: -82px; border-bottom: 1px solid #e8e8e8; width: 100%; height: 78px; font-family: "Helvetica Neue", sans-serif; background: -webkit-linear-gradient(top, #f4f4f4 0%, #cdcdcd 100%); background-image: -moz-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); z-index: 9998; -webkit-font-smoothing: antialiased; overflow: hidden; -webkit-text-size-adjust: none; } #smartbanner, html.sb-animation { -webkit-transition: all 0.3s ease; } #smartbanner .sb-container { margin: 0 auto; } #smartbanner .sb-close { position: absolute; left: 5px; top: 10px; display: block; border: 2px solid #fff; width: 14px; height: 14px; font-family: "ArialRoundedMTBold", Arial; font-size: 15px; line-height: 15px; text-align: center; color: #fff; background: #070707; text-decoration: none; text-shadow: none; border-radius: 14px; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4); -webkit-font-smoothing: subpixel-antialiased; } #smartbanner .sb-close:active { font-size: 13px; color: #aaa; } #smartbanner .sb-icon { position: absolute; left: 30px; top: 10px; display: block; width: 57px; height: 57px; background: rgba(0, 0, 0, 0.6); background-size: cover; border-radius: 10px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } #smartbanner.no-icon .sb-icon { display: none; } #smartbanner .sb-info { position: absolute; left: 98px; top: 18px; width: 44%; font-size: 11px; line-height: 1.2em; font-weight: bold; color: #6a6a6a; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } #smartbanner #smartbanner.no-icon .sb-info { left: 34px; } #smartbanner .sb-info strong { display: block; font-size: 13px; color: #4d4d4d; line-height: 18px; } #smartbanner .sb-info > span { display: block; } #smartbanner .sb-info em { font-style: normal; text-transform: uppercase; } #smartbanner .sb-button { position: absolute; right: 20px; top: 24px; border: 1px solid #bfbfbf; padding: 0 10px; min-width: 10%; height: 24px; font-size: 14px; line-height: 24px; text-align: center; font-weight: bold; color: #6a6a6a; background: -webkit-linear-gradient(top, #efefef 0%, #dcdcdc 100%); text-transform: uppercase; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 0 rgba(255, 255, 255, 0.7) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 0 rgba(255, 255, 255, 0.7) inset; } #smartbanner .sb-button:active, #smartbanner .sb-button:hover { background: -webkit-linear-gradient(top, #dcdcdc 0%, #efefef 100%); } #smartbanner .sb-icon.gloss:after { content: ""; position: absolute; left: 0; top: -1px; border-top: 1px solid rgba(255, 255, 255, 0.8); width: 100%; height: 50%; background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.2) 100%); border-radius: 10px 10px 12px 12px; } #smartbanner.android { border-color: #212228; background: #3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7"); border-top: 5px solid #88B131; -webkit-box-shadow: none; box-shadow: none; } #smartbanner.android .sb-close { border: 0; width: 17px; height: 17px; line-height: 17px; color: #b1b1b3; background: #1c1e21; text-shadow: 0 1px 1px #000; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3); } #smartbanner.android .sb-close:active { color: #eee; } #smartbanner.android .sb-info { color: #ccc; text-shadow: 0 1px 2px #000; } #smartbanner.android .sb-info strong { color: #fff; } #smartbanner.android .sb-button { min-width: 12%; border: 1px solid #DDDCDC; padding: 1px; color: #d1d1d1; background: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; min-height: 28px; } #smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #42B6C9; background-image: -moz-linear-gradient(top, #42B6C9, #39A9BB); text-transform: none; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } #smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; } #smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background: #2AC7E1; } #smartbanner.ios .sb-close { line-height: 10px; } #smartbanner.windows .sb-icon { border-radius: 0px; } </style> <!-- Hot fix for jquery.smartbanner styles preload end --> <script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js"></script> <link as="style" href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/jquery.smartbanner.css" rel="preload" type="text/css"/> <link as="font" crossorigin href="/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/fonts/open-sans-v18-latin-regular.woff2" rel="preload" type="font/woff2"/> <link as="font" crossorigin href="/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/fonts/open-sans-v18-latin-700.woff2" rel="preload" type="font/woff2"/> <link as="font" crossorigin href="/etc.clientlibs/digitalselfservice/clientlibs/clientlib-common-components/resources/MaterialIcons-Regular.woff2" rel="preload" type="font/woff2"/> <link as="font" crossorigin href="/etc.clientlibs/digitalselfservice/clientlibs/clientlib-common-components/resources/open-sans-v18-latin-regular.woff2" rel="preload" type="font/woff2"/> <link as="font" crossorigin href="/etc.clientlibs/digitalselfservice/clientlibs/clientlib-common-components/resources/open-sans-v18-latin-700.woff2" rel="preload" type="font/woff2"/> <link as="font" crossorigin href="/etc.clientlibs/digitalselfservice/clientlibs/clientlib-common-components/resources/open-sans-v18-latin-600.woff2" rel="preload" type="font/woff2"/> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="format-detection" content="telephone=no"/> <meta name="google-site-verification" content="gPQz7WUZuWX_3y90SqlF1LEwLqGgwflWOT2nos84ReQ"/> <meta name="apple-itunes-app"/> <!-- Start of google app configuration --> <meta name="author"/> <meta name="google-play-app" content="app-id="/> <meta name="msApplication-TileImage-Android"/> <!-- End of google app --> <meta name="msapplication-TileColor" content="#000"/> <meta name="msapplication-TileImage"/> <link rel="apple-touch-icon-precomposed" href="/content/dam/transurban/logos/app-icon.png"/> <link rel="shortcut icon" href="/content/dam/transurban/logos/favicon.ico" type="image/x-icon"/> <link rel="icon" href="/content/dam/transurban/logos/favicon.ico" type="image/x-icon"/> <meta name="description" content="We operate our roads using innovative and world-leading technology: artificial intelligence and machine learning; connected road infrastructure; dynamic lighting and more. Our roads also serve as testing grounds for future transport technologies such as autonomous vehicles."/> <meta name="template" content="one-column"/> <meta name="viewport" content="initial-scale=1.0, maximum-scale=5"/> <!-- Start of social Meta tags --> <meta property="og:title" content="Innovation | Transurban Group"/> <meta property="og:type" content="website"/> <meta property="og:description" content="We operate our roads using innovative and world-leading technology: artificial intelligence and machine learning; connected road infrastructure; dynamic lighting and more. Our roads also serve as testing grounds for future transport technologies such as autonomous vehicles."/> <meta property="og:image" content="https://www.transurban.com/content/dam/transurban/banners/banner-m7-m12-integration-project-1920x1000.jpg"/> <meta property="og:url" content="/content/transurban/en_au/content/about-us/innovation.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@Transurban"/> <meta name="twitter:title" content="Innovation | Transurban Group"/> <meta name="twitter:description" content="We operate our roads using innovative and world-leading technology: artificial intelligence and machine learning; connected road infrastructure; dynamic lighting and more. Our roads also serve as testing grounds for future transport technologies such as autonomous vehicles."/> <meta name="twitter:image" content="https://www.transurban.com/content/dam/transurban/banners/banner-m7-m12-integration-project-1920x1000.jpg"/> <meta property="og:site_name" content="Transurban Group"/> <meta property="fb:app_id" content="1229462937153261"/> <!-- End of social Meta tags --> <!--[if lt IE 9]> <link rel="stylesheet" data-highcontrast-href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/style.static.highcontrast.css?ver=1250208255" href="/etc.clientlibs/digitalcms/clientlib/digitalcms.ui.components/resources/css/style.static.css?ver=1250208255"/> <![endif]--> <!--[if gte IE 9]><!--> <script type="text/javascript"> function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } if (getCookie('TU_HIGHCONTRAST') == 'true') { // if highcontrast cookie is saved, serve up highcontrast stylesheet by default document.write('<link rel="stylesheet" data-highcontrast-href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/style-transurban.css?ver=1250208255" href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/style-transurban.highcontrast.css?ver=1250208255" />') } else { document.write('<link rel="stylesheet" data-highcontrast-href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/style-transurban.highcontrast.css?ver=1250208255" href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components/resources/css/style-transurban.css?ver=1250208255" />') } </script> <!--<![endif]--> <!-- React ui.components clientlibs include start --> <link rel="stylesheet" href="/etc.clientlibs/digitalcms/clientlibs/core.components.ui.lc-4403f7d4cc216f3201c0bb7841f8f164-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components.lc-784d079d755c2468bd15676fb6d7c038-lc.min.css" type="text/css"> <!-- START analytics data layer (DTL) object--> <script type="text/javascript" charset="utf-8"> var digitalData = { "page": { "pageInfo": { "pageID": "3734d49f-3b75-4774-bb73-215316de08d0", "pageName": "Innovation", "issueDate": "2024-07-11 00:31:16", "updatedDate" : "2025-02-04 03:00:04", "brand": "Transurban Group", "generator": "", "domain": "www.transurban.com", "subDomain" : "public site", "sysEnv": "Desktop", "delayType": "Normal" }, "category": { "primaryCategory": "About", "subCategory1": "", "subCategory2": "", "subCategory3": "", "pageType": "" }, "productInfo": {} }, "user": { "profileInfo": { "membershipType": "", "membershipTypeID": "" } }, "version": "1.0", "events": [], "vendor": { "GoogleAnalytics": { "account": "UA\-9250181\-8", "eventCategory": "" } } }; </script> <!-- END analytics data layer (DTL) object--> <script src="//assets.adobedtm.com/140e1331b6bc/1cf8a1614e20/launch-d60285cffed6.min.js" async></script> </head> <body class="base page basicpage "> <noscript> <div class="page-warning"> <div class="l-padding">Please enable JavaScript in order to get the best experience when using this site. </div> </div> </noscript> <!--[if lte IE 7]> <div class="page-warning"> <div class="l-padding">We've noticed that you're using an unsupported version of Internet Explorer. For the best experience please <a href="http://windows.microsoft.com/en-au/internet-explorer/download-ie" target="_blank" rel="nofollow">upgrade</a> or <a href="http://browsehappy.com/" target="_blank" rel="nofollow">use another browser</a>. </div> </div> <![endif]--> <!-- START Accessibility Links - NOTE: these will change per template as not all areas will be on the page at once --> <ul id="top" class="accessibility-links" tabindex="-1"> <li><a href="#nav">Jump to main navigation</a></li> <li><a href="#main">Jump to main content</a></li> </ul> <!-- END Accessibility Links --> <div id="outer-wrap"> <div id="inner-wrap"> <div> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalheader aem-GridColumn aem-GridColumn--default--12"> <div id="header" class="header"> <div class="top cf"> <div class="nav-supplementary nav-supplementary--top fn_nav-supplementary--top"> <div class="wrapper cf"> <div class="nav-supplementary__actions"> <ul class="nav-supplementary__nav"> <li class=""> <a class="fn_nav-supplementary--link" href="https://careers.transurban.com" target="_blank"> Careers</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="https://insights.transurban.com" target="_blank"> Insights</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="/newsroom.html"> Newsroom</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="/northamerica.html"> North America</a> </li> </ul> </div> </div> </div> <div class="header__wrapper"> <a href="#nav" class="nav-toggle js-offscreen-toggle"><span class="vh">Open navigation</span></a> <div class="logo"> <a href="/"><img src="/content/dam/transurban/logos/logo-RGB.svg" width="102" height="49" alt="Transurban logo"/></a> </div> <div class="clear"></div> <div class="header__actions"> <div class="header__nav fn_header__nav"> <div class="navbar"> <ul class="nav nav--main cf"> <!--sly data-sly-use.mainNav="com.transurban.navigation.MainNavigationUse"/--> <li class="has-children"> <a href="/about-us.html"> About </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> <li> <a href="/about-us/board-of-directors.html"><span class="cms-icon-small "></span>Board of directors </a> </li> <li> <a href="/about-us/executive-committee.html"><span class="cms-icon-small "></span>Executive committee</a> </li> <li> <a href="/about-us/reporting.html"><span class="cms-icon-small "></span>Reports</a> </li> <li> <a href="/about-us/innovation.html"><span class="cms-icon-small "></span>Innovation</a> </li> </ul> </div> </div> </li> <li class="has-children"> <a href="/roads-and-projects.html"> Roads & projects </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> <li> <a href="/roads-and-projects/melbourne.html"><span class="cms-icon-small "></span>Melbourne</a> </li> <li> <a href="/roads-and-projects/sydney.html"><span class="cms-icon-small "></span>Sydney</a> </li> <li> <a href="/roads-and-projects/brisbane.html"><span class="cms-icon-small "></span>Brisbane</a> </li> <li> <a href="/roads-and-projects/north-america.html"><span class="cms-icon-small "></span>North America</a> </li> <li> <a href="/roads-and-projects/cavs.html"><span class="cms-icon-small "></span>CAVs</a> </li> </ul> </div> </div> </li> <li class="has-children"> <a href="/communities.html"> Communities </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> <li> <a href="/communities/life-around-our-roads.html"><span class="cms-icon-small "></span>Life around our roads</a> </li> <li> <a href="/communities/partnerships-and-grants.html"><span class="cms-icon-small "></span>Partnerships and grants</a> </li> <li> <a href="/communities/reconciliation.html"><span class="cms-icon-small "></span>Reconciliation</a> </li> </ul> </div> </div> </li> <li class="has-children"> <a href="/customers.html"> Customers </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> <li> <a href="/customers/using-our-toll-roads.html"><span class="cms-icon-small "></span>Using our toll roads</a> </li> <li> <a href="/customers/safety-on-our-roads.html"><span class="cms-icon-small "></span>Safety on our roads</a> </li> </ul> </div> </div> </li> <li class="has-children"> <a href="/sustainability.html"> Sustainability </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> <li> <a href="/sustainability/our-sustainability-approach.html"><span class="cms-icon-small "></span>Our sustainability approach</a> </li> <li> <a href="/sustainability/reducing-emissions.html"><span class="cms-icon-small "></span>Reducing emissions</a> </li> <li> <a href="/sustainability/sustainability-reporting.html"><span class="cms-icon-small "></span>Sustainability reporting </a> </li> <li> <a href="/sustainability/sustainable-driving.html"><span class="cms-icon-small "></span>Sustainable driving</a> </li> </ul> </div> </div> </li> <li> <a href="/investor-centre.html"> Investor centre </a> <div class="fn_dropdown dropdown"> <div class="dropdown__content cf"> <ul class="no-children"> </ul> </div> </div> </li> </ul> </div> </div> <div class="header__btns"> <ul class="horizontal"> <li> <a href="#" class="has-icon text-hidden fn_btn--search btn--search" data-search-show="show-search-button" data-search-hide="hide-search-button"> <span class="icon icon--search" data-grunticon-embed=""></span> <span class="icon icon--close" data-grunticon-embed=""></span> <span class="text">Search</span> </a> </li> </ul> </div> </div> </div> <!-- START: header search--> <style> .autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; } .autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; } .autocomplete-selected { background: #F0F0F0; } .autocomplete-suggestions strong .autocomplete-group { padding: 2px 5px; } .autocomplete-group strong { display: block; border-bottom: 1px } </style> <div class="fn_header-search-container header-search"> <form action="/search-results.html"> <div class="header-search__input-container"> <!-- note for attribute here must match name of input --> <!-- name of input given here is an example only--> <div class="ctrl-holder"> <label class="vh" for="q">header search</label> <input name="q" id="header_search" title="header search" class="text full fn_input-search header-search__input" type="text" placeholder="Search site"/> </div> </div> <!-- use hidden input to pass other parameters, such as page--> <input name="search-collection" type="hidden" id="search-collection" value="transurban-web"/> <input name="search-url" type="hidden" id="search-url" value="https://transurban-search.clients.funnelback.com/s/suggest.json"/> <input name="search-profile" type="hidden" id="search-profile" value="_default"/> <input name="drop-down-nos" type="hidden" id="drop-down-nos" value="10"/> <button href="#" class="fn_btn-go header-search__submit btn btn--primary" type="submit"> Search </button> </form> </div> <!-- END: header search--> </div> </div> <div id="nav" class="offscreen-nav fn_offscreen-nav js-offscreen-nav" role="navigation" tabindex="-1" data-offscreen-at="0,m"> <a href="#" class="nav-close"><span class="icon icon--close" data-grunticon-embed=""></span>Close</a> <nav> <div class="nav-inner"> <h2 class="visuallyhidden">Navigation</h2> <div class="nav-main"> <ul> <!--sly data-sly-use.mainNav="com.transurban.navigation.MainNavigationUse"/--> <!-- Note for CMS authors: this href value must be unique on the page, and match the ID on the "js-ec" element below --> <li class="has-children"> <a href="#nav-ec-2" class="nav-lvl1 nav--ec js-ec-link "> About </a> <div class="menu js-ec" id="nav-ec-2"> <div class="nav-back cf"> <a href="#nav-ec-2" class="nav-lvl2 js-ec-link">Back</a> </div> <div class="menu__title"> <a href="/about-us.html" class="nav-lvl1 has-subtitle"> About </a> </div> <ul> <li class=""> <a href="/about-us/board-of-directors.html" class="nav-lvl2">Board of directors </a> </li> <li class=""> <a href="/about-us/executive-committee.html" class="nav-lvl2">Executive committee</a> </li> <li class=""> <a href="/about-us/reporting.html" class="nav-lvl2">Reports</a> </li> <li class=""> <a href="/about-us/innovation.html" class="nav-lvl2">Innovation</a> </li> </ul> </div> </li> <!-- Note for CMS authors: this href value must be unique on the page, and match the ID on the "js-ec" element below --> <li class="has-children"> <a href="#nav-ec-3" class="nav-lvl1 nav--ec js-ec-link "> Roads & projects </a> <div class="menu js-ec" id="nav-ec-3"> <div class="nav-back cf"> <a href="#nav-ec-3" class="nav-lvl2 js-ec-link">Back</a> </div> <div class="menu__title"> <a href="/roads-and-projects.html" class="nav-lvl1 has-subtitle"> Roads & projects </a> </div> <ul> <li class=""> <a href="/roads-and-projects/melbourne.html" class="nav-lvl2">Melbourne</a> </li> <li class=""> <a href="/roads-and-projects/sydney.html" class="nav-lvl2">Sydney</a> </li> <li class=""> <a href="/roads-and-projects/brisbane.html" class="nav-lvl2">Brisbane</a> </li> <li class=""> <a href="/roads-and-projects/north-america.html" class="nav-lvl2">North America</a> </li> <li class=""> <a href="/roads-and-projects/cavs.html" class="nav-lvl2">CAVs</a> </li> </ul> </div> </li> <!-- Note for CMS authors: this href value must be unique on the page, and match the ID on the "js-ec" element below --> <li class="has-children"> <a href="#nav-ec-4" class="nav-lvl1 nav--ec js-ec-link "> Communities </a> <div class="menu js-ec" id="nav-ec-4"> <div class="nav-back cf"> <a href="#nav-ec-4" class="nav-lvl2 js-ec-link">Back</a> </div> <div class="menu__title"> <a href="/communities.html" class="nav-lvl1 has-subtitle"> Communities </a> </div> <ul> <li class=""> <a href="/communities/life-around-our-roads.html" class="nav-lvl2">Life around our roads</a> </li> <li class=""> <a href="/communities/partnerships-and-grants.html" class="nav-lvl2">Partnerships and grants</a> </li> <li class=""> <a href="/communities/reconciliation.html" class="nav-lvl2">Reconciliation</a> </li> <li class=""> </li> <li class=""> </li> </ul> </div> </li> <!-- Note for CMS authors: this href value must be unique on the page, and match the ID on the "js-ec" element below --> <li class="has-children"> <a href="#nav-ec-5" class="nav-lvl1 nav--ec js-ec-link "> Customers </a> <div class="menu js-ec" id="nav-ec-5"> <div class="nav-back cf"> <a href="#nav-ec-5" class="nav-lvl2 js-ec-link">Back</a> </div> <div class="menu__title"> <a href="/customers.html" class="nav-lvl1 has-subtitle"> Customers </a> </div> <ul> <li class=""> <a href="/customers/using-our-toll-roads.html" class="nav-lvl2">Using our toll roads</a> </li> <li class=""> <a href="/customers/safety-on-our-roads.html" class="nav-lvl2">Safety on our roads</a> </li> </ul> </div> </li> <!-- Note for CMS authors: this href value must be unique on the page, and match the ID on the "js-ec" element below --> <li class="has-children"> <a href="#nav-ec-6" class="nav-lvl1 nav--ec js-ec-link "> Sustainability </a> <div class="menu js-ec" id="nav-ec-6"> <div class="nav-back cf"> <a href="#nav-ec-6" class="nav-lvl2 js-ec-link">Back</a> </div> <div class="menu__title"> <a href="/sustainability.html" class="nav-lvl1 has-subtitle"> Sustainability </a> </div> <ul> <li class=""> <a href="/sustainability/our-sustainability-approach.html" class="nav-lvl2">Our sustainability approach</a> </li> <li class=""> <a href="/sustainability/reducing-emissions.html" class="nav-lvl2">Reducing emissions</a> </li> <li class=""> <a href="/sustainability/sustainability-reporting.html" class="nav-lvl2">Sustainability reporting </a> </li> <li class=""> <a href="/sustainability/sustainable-driving.html" class="nav-lvl2">Sustainable driving</a> </li> </ul> </div> </li> <li class=""> <a href="/investor-centre.html" class="nav-lvl1 ">Investor centre </a> </li> </ul> </div> <div class="nav-supplementary nav-supplementary--offscreen fn_nav-supplementary--offscreen"> <div class="wrapper cf"> <div class="nav-supplementary__actions"> <ul class="nav-supplementary__nav"> <li class=""> <a class="fn_nav-supplementary--link" href="https://careers.transurban.com" target="_blank"> Careers</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="https://insights.transurban.com" target="_blank"> Insights</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="/newsroom.html"> Newsroom</a> </li> <li class=""> <a class="fn_nav-supplementary--link" href="/northamerica.html"> North America</a> </li> </ul> </div> </div> </div> </div> </nav> </div> </div> </div> </div> </div> </div> </div> <div> </div> <div> </div> <div> </div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="layout-grid responsivegrid aem-GridColumn aem-GridColumn--default--12"><div class="layout l-one-column cf aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="content-header-wrapper aem-GridColumn aem-GridColumn--default--12"><div class="module module--content-header"> <div class="module__content l-full-width"> <div class="content-header"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="banner aem-GridColumn aem-GridColumn--default--12"> <div class="content-banner content-banner--bg-theme content-banner--dark content-banner--h-align-center content-banner--featured"> <div class="content-banner__wrapper"> <div class="content-banner__image-container " style="background-image: url('/content/dam/transurban/banners/banner-burnley-lights-tint-investor-day-2023.jpg')"></div> <div class="content-banner__content-container fn_content-banner"> <div class="content-banner__content-wrapper"> <div class="content-banner__title"> <h1>Innovation</h1> </div> <div class="content-banner__subtitle"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="content-container-wrapper aem-GridColumn aem-GridColumn--default--12"> <div class="content-container cf"> <div class="content-column"> <div id="main" tabindex="-1" role="main" class="main"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#313e48; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p style=" color: rgb(255,255,255); " class="text-large">We operate our roads using innovative and world-leading technology: artificial intelligence and machine learning; connected road infrastructure; dynamic lighting and more. Our roads also serve as testing grounds for future transport technologies such as autonomous vehicles.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="featuredImageCTA section"> <div class="module module--feature-tile"> <div class="module__content l-full-width"> <div class="feature-tile fn_feature-tile feature-tile--with-image feature-tile--image-featured feature-tile--auto-height"> <a href="/about-us/innovation.html#01" role="button" class="feature-tile-anchor fn_feature-tile__image"> <div class="feature-tile__image-container"> <img src="/content/dam/transurban/on-page-asssets/icons/car-icon.svg" alt="Checklist icon" class="feature-tile__image"/> </div> <div class="feature-tile__content feature-tile__image-content feature-tile__content_equalise" style="background-color:#; text-align:center;"> <div></div> <div class="helper-text-bold feature-tile__title_image" style="color:#313e48;"> Better journeys </div> <div> <p><p>Innovation helps make driving on our roads safer and more efficient – saving customers time and making cities more efficient.<b></b></p> </p> </div> </div> </a> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="featuredImageCTA section"> <div class="module module--feature-tile"> <div class="module__content l-full-width"> <div class="feature-tile fn_feature-tile feature-tile--with-image feature-tile--image-featured feature-tile--auto-height"> <a href="/about-us/innovation.html#02" role="button" class="feature-tile-anchor fn_feature-tile__image"> <div class="feature-tile__image-container"> <img src="/content/dam/transurban/on-page-asssets/icons/checklist-icon.svg" alt="truck icon" class="feature-tile__image"/> </div> <div class="feature-tile__content feature-tile__image-content feature-tile__content_equalise" style="background-color:#; text-align:center;"> <div></div> <div class="helper-text-bold feature-tile__title_image" style="color:#313e48;"> Smarter roads </div> <div> <p><p style="text-align: center;">Our intelligent road technology is helping drive innovative partnerships and potential new transport solutions.</p> </p> </div> </div> </a> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#0E893C; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p style=" color: rgb(255,255,255); ">We create city-sized solutions – building and operating safer, smarter and more sustainable roads – to solve pressing transport challenges. <br /> <a href="https://careers.transurban.com/" target="_blank" style=" color: rgb(255,255,255); text-decoration: underline; " rel="noopener noreferrer">See our current opportunities and learn what it’s like to work with us. </a><br /> </p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p><a name="01" id="01"></a></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="banner aem-GridColumn aem-GridColumn--default--12"> <div class="content-banner content-banner--bg-theme content-banner--dark content-banner--h-align-right "> <div class="content-banner__wrapper"> <div class="content-banner__image-container " style="background-image: url('/content/dam/transurban/news/news_community_grants_mother_and_son_1200x500.jpg')"></div> <div class="content-banner__content-container fn_content-banner"> <div class="content-banner__content-wrapper"> <div class="content-banner__title"> <h2>Better journeys</h2> </div> <div class="content-banner__subtitle"> </div> </div> </div> </div> </div> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p>We trial and adopt leading-edge technology to deliver demonstrable benefits to our customers – setting new standards for safe, efficient and reliable road travel in the regions where we operate.</p> <p>Our Australian roads are more than twice as safe as like roads, in part because of our investment in world-leading intelligent transport system (ITS) technology – everything from AI and machine learning capabilities to international-award-winning tunnel lighting.</p> <p>This technology also delivers more efficient travel – saving customers both time and fuel emissions. Our customers collectively save, on average, around 428,000 hours travel time every workday. And by choosing our roads, customers’ vehicles produced, on average, around 28% less greenhouse gas emissions.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>AI technology that’s helping keep drivers safe </h3> <p>The power of artificial intelligence (AI) is helping our customers get where they’re going. AI technology is used to help improve safety and efficiency across our Australian operations.</p> <p>For example, in on CityLink in Melbourne, AI is helping with:</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row "> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="contentaccordion accordion panelcontainer section"><!-- START ec-calendar module wrapper --> <div id="contentaccordion-fe07837c93" class="cmp-accordion module module--ec-calendar" data-cmp-is="accordion" data-placeholder-text="false"> <div class="module__content l-padding"> <!-- START ec-calendar module content --> <!--START ec calendar--> <!--this component is used for the investor calendar and road closures module--> <!-- .ec-calendar--investor for investor calendar--> <!-- .ec-calendar--content for content accordion --> <!-- .ec-calendar--text-width to limit width to text max--> <div class="ec-calendar fn_ec-calendar ec-calendar--content "> <!-- component title --> <!-- don't render if not specified --> <div class="ec-calendar__title"> <h3></h3> </div> <ul class="ec-calendar__list"> <li class="cmp-accordion__item ec-calendar__list__item" data-cmp-hook-accordion="item" data-cmp-data-layer="{"contentaccordion-fe07837c93-item-bcc6642128":{"@type":"digitalcms/components/content/contentaccordion/item","repo:modifyDate":"2024-05-08T03:30:24Z","dc:title":"Rapid incident detection and response"}}" id="contentaccordion-fe07837c93-item-bcc6642128"> <a id="contentaccordion-fe07837c93-item-bcc6642128-button" class="js-ec-link expandcollapse cmp-accordion__button" aria-controls="contentaccordion-fe07837c93-item-bcc6642128-panel" data-cmp-hook-accordion="button"> <!-- do not render this if no title--> <div class="ec-calendar__list__item__title cmp-accordion__title"> Rapid incident detection and response </div> <!-- do not render this if no subtitle--> <div class="ec cmp-accordion__icon"></div> </a> <div data-cmp-hook-accordion="panel" id="contentaccordion-fe07837c93-item-bcc6642128-panel" class="cmp-accordion__panel cmp-accordion__panel--hidden expandcollapse-content" role="region" aria-labelledby="contentaccordion-fe07837c93-item-bcc6642128-button" data-ec-group="ec-calendar-item-ec-groupset-contentaccordion-fe07837c93"> <div class="ec-calendar__list__item__content"><div class="richContentContainer"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p>Automated detection can pick up changes in road conditions (such as incidents) faster than the human eye, and this helps our traffic control room team respond to incidents quicker.</p> <p>Our AI-driven detection system scans CityLink’s many CCTV cameras, looking for anomalies in traffic conditions (for example, poor visibility, debris, stopped vehicles or vehicles travelling in the wrong direction). The system alerts our team to potential incidents for review and action. If needed, we’ll send an incident response team to the location. Teams usually arrive at incidents (on average) within five minutes.</p> <p>In 2023, this system helped our team identify, for example, more than 10,000 stopped vehicles.</p> <p>Similar technology helps our team detect when vehicles are travelling in the wrong direction.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> </div> </li> <li class="cmp-accordion__item ec-calendar__list__item" data-cmp-hook-accordion="item" data-cmp-data-layer="{"contentaccordion-fe07837c93-item-67302eea97":{"@type":"digitalcms/components/content/contentaccordion/item","repo:modifyDate":"2024-05-08T03:17:26Z","dc:title":"Improved travel within the Burnley Tunnel"}}" id="contentaccordion-fe07837c93-item-67302eea97"> <a id="contentaccordion-fe07837c93-item-67302eea97-button" class="js-ec-link expandcollapse cmp-accordion__button" aria-controls="contentaccordion-fe07837c93-item-67302eea97-panel" data-cmp-hook-accordion="button"> <!-- do not render this if no title--> <div class="ec-calendar__list__item__title cmp-accordion__title"> Improved travel within the Burnley Tunnel </div> <!-- do not render this if no subtitle--> <div class="ec cmp-accordion__icon"></div> </a> <div data-cmp-hook-accordion="panel" id="contentaccordion-fe07837c93-item-67302eea97-panel" class="cmp-accordion__panel cmp-accordion__panel--hidden expandcollapse-content" role="region" aria-labelledby="contentaccordion-fe07837c93-item-67302eea97-button" data-ec-group="ec-calendar-item-ec-groupset-contentaccordion-fe07837c93"> <div class="ec-calendar__list__item__content"><div class="richContentContainer"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <p>Pacemaker lights operating in CityLink’s Burnley Tunnel are also driven by AI. This tunnel slopes up steeply towards the exit – for almost a kilometre – and drivers were inadvertently slowing down while driving up this section.</p> <p>Pacemaker lighting was installed to help drivers maintain their speeds. Now, AI detects when traffic slows below optimal speeds and activates the lights. Bands of green pacemaker lighting will begin moving along the sides of the tunnel, acting as a visual guide for drivers. The lights move up to 15km/h above the detected traffic speeds (within the posted speed limit), with light-speeds dynamically adjusted to match traffic behaviour.</p> <p>The lights have helped increase traffic speeds within the tunnel by more than 15 per cent between 4pm and 7pm, with trips through the Burnley Tunnel now almost 50 seconds quicker.</p> <p><a class="btn btn--link" style="" href="https://www.youtube.com/watch?v=rqaOBEppeHw">See the lights in action<span class="icon icon--arrow-right" data-grunticon-embed="icon"></span></a></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="video-richtext embed section"> <!-- START video-embed module wrapper --> <div class="module module--video-embed"> <div class="module__content"> <!-- START video-embed module content --> <!--START: video embed container--> <!-- .video-embed-container--align-left to left align the video on desktop--> <!-- .video-embed-container--align-center to center align the video on desktop--> <div class="video-embed-container video-embed-container--align-center"> <div class="video"> <iframe width="560" height="315" src="https://www.youtube.com/embed/rqaOBEppeHw?si=LLAlureOlykGpWef" title="YouTube video player" frameborder="0"></iframe> </div> </div> <!--END: video embed container--> <!-- END video-embed module content --> </div> </div> <!-- END video-embed module wrapper --> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> </div> </li> <li class="cmp-accordion__item ec-calendar__list__item" data-cmp-hook-accordion="item" data-cmp-data-layer="{"contentaccordion-fe07837c93-item-cdf9ab8426":{"@type":"digitalcms/components/content/contentaccordion/item","repo:modifyDate":"2024-05-08T04:03:14Z","dc:title":"Over-height vehicle detection at tunnels"}}" id="contentaccordion-fe07837c93-item-cdf9ab8426"> <a id="contentaccordion-fe07837c93-item-cdf9ab8426-button" class="js-ec-link expandcollapse cmp-accordion__button" aria-controls="contentaccordion-fe07837c93-item-cdf9ab8426-panel" data-cmp-hook-accordion="button"> <!-- do not render this if no title--> <div class="ec-calendar__list__item__title cmp-accordion__title"> Over-height vehicle detection at tunnels </div> <!-- do not render this if no subtitle--> <div class="ec cmp-accordion__icon"></div> </a> <div data-cmp-hook-accordion="panel" id="contentaccordion-fe07837c93-item-cdf9ab8426-panel" class="cmp-accordion__panel cmp-accordion__panel--hidden expandcollapse-content" role="region" aria-labelledby="contentaccordion-fe07837c93-item-cdf9ab8426-button" data-ec-group="ec-calendar-item-ec-groupset-contentaccordion-fe07837c93"> <div class="ec-calendar__list__item__content"><div class="richContentContainer"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-full-width"> <div class="rich-text rich-text--full-width"> <p>AI helps prevent over-height vehicles from getting stuck in CityLink’s Burnley and Domain tunnels. When trucks over 4.65 metres high approach the tunnel, a laser activates warning signage to alert drivers they need to exit the road. The system also alerts our traffic control room team to keep an eye on the vehicle. </p> <p>Usually, the vehicle will exit before reaching the tunnel – but if they continue on our team will lower a boom-gate to prevent the truck from entering (and becoming stuck) in the tunnel. Supported by this AI functionality, our team prevented almost 500 over-height vehicles from entering the tunnels during 2023. </p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> </div> </li> </ul> </div> <!--END ec calendar--> <!-- END ec-calendar module content --> </div> </div> <!-- END ec-calendar module wrapper --></div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>State-of-the-art traffic monitoring</h3> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <p>Across Sydney, Melbourne and Brisbane, our traffic control and incident response teams are supported by world-class technology such as automatic incident detection, smart sensors and artificial intelligence and machine-learning enabled systems. </p> <p>This technology monitors roads for incidents such as debris and stopped vehicles and alerts operators for potential action. Shown here is our Transurban Queensland Network Operations Centre.<br /> </p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p style=" text-align: center; "><img src="/content/dam/transurban/on-page-asssets/onpage-traffic-control-room-ppl.jpg"/></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>World-leading tunnel lighting design: NorthConnex </h3> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--padded-bottom-s " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="video-richtext embed section"> <!-- START video-embed module wrapper --> <div class="module module--video-embed"> <div class="module__content"> <!-- START video-embed module content --> <!--START: video embed container--> <!-- .video-embed-container--align-left to left align the video on desktop--> <!-- .video-embed-container--align-center to center align the video on desktop--> <div class="video-embed-container video-embed-container--align-center"> <div class="video"> <iframe width="560" height="315" src="https://www.youtube.com/embed/OO0P33ST38o?si=qctlAgSUCWhGkQ3L" title="YouTube video player" frameborder="0"></iframe> </div> </div> <!--END: video embed container--> <!-- END video-embed module content --> </div> </div> <!-- END video-embed module wrapper --> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <p>Lighting inside NorthConnex (Sydney) features forests, starry skies and speed lines. It looks pretty, but it’s about more than aesthetics. A world-first in tunnel design, the lighting is also helping keep drivers alert and engaged as they travel through the 9-kilometre tunnel. </p> <p>The lighting’s advanced LED installations are designed to help motorists safely transition from bright daylight to the darker interior tunnel section, and to help people orientate themselves as they travel through the relatively long tunnel.<br /> </p> <p>The lighting design received an International Association of Lighting Designers Award of Excellence in 2021.<br /> </p> <p>TTransurban partnered with Transport for NSW, Austroads and the University of NSW on this project. The final design was many years in the making and involved driving simulators and a worldwide survey of tunnel users to understand driver behaviour.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>Drone asset inspections</h3> <p>We’ve been using drones to conduct detailed inspections and maintenance of hard-to-reach areas, such as the under-sides of bridges. This makes a sometimes tricky job safer and easier for everyone.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="video-richtext embed section"> <!-- START video-embed module wrapper --> <div class="module module--video-embed"> <div class="module__content"> <!-- START video-embed module content --> <!--START: video embed container--> <!-- .video-embed-container--align-left to left align the video on desktop--> <!-- .video-embed-container--align-center to center align the video on desktop--> <div class="video-embed-container video-embed-container--align-center"> <div class="video"> <iframe width="560" height="315" src="https://www.youtube.com/embed/cV02r4TYlQI?si=QRixSc1BCtLQHmto" title="YouTube video player" frameborder="0"></iframe> </div> </div> <!--END: video embed container--> <!-- END video-embed module content --> </div> </div> <!-- END video-embed module wrapper --> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>Connected vehicle data</h3> <p>We use anonymised telematics data from <a href="https://www.compassiot.com.au/" target="_blank" rel="noopener noreferrer">Compass IoT</a> to monitor our roads for safety issues and track the performance of safety interventions. This technology will be a major tool in the future of road safety – using accurate and real-time data to proactively identify trends and patterns before a crash happens. This technology will be a major tool in the future of road safety as <a href="https://www.transurban.com/customers/safety-on-our-roads#03">we work towards zero fatal or serious injury crashes occurring on our roads</a>.</p> <p>Examples where connected vehicle data has helped us make roads safer for our customers and road workers include:</p> <p> </p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="tabsContainer tabs panelcontainer section"><!-- START: Tabs wrapper --> <div id="tabs-3419239def" data-cmp-is="tabs" data-placeholder-text="false" class="cmp-tabs publish module module--tabs-container-component module--padded-top-l module--padded-bottom-s"> <div class="module__content l-padding"> <!-- START: Tabs container --> <div class="tabs-container-component border--off"> <div class="tabs-container"> <!-- START: Tabs navigation --> <div class="nav theme--white cf"> <ul role="tablist" class="cmp-tabs__tablist tabs" aria-multiselectable="false"> <li></li> <li role="tab" id="tabs-3419239def-item-bc40b37fb9-tab" class="cmp-tabs__tab cmp-tabs__tab--active" aria-controls="tabs-3419239def-item-bc40b37fb9-tabpanel" tabindex="0" data-cmp-hook-tabs="tab" style="border-bottom:none; padding:0"> <a class="tab-0 tab-button"> <input id="analyticsID" name="analyticsId" type="hidden"/> <span class="tab-label">CityLink (Melbourne) </span> </a> </li> <li role="tab" id="tabs-3419239def-item-1798d6d06d-tab" class="cmp-tabs__tab" aria-controls="tabs-3419239def-item-1798d6d06d-tabpanel" tabindex="-1" data-cmp-hook-tabs="tab" style="border-bottom:none; padding:0"> <a class="tab-1 tab-button"> <input id="analyticsID" name="analyticsId" type="hidden"/> <span class="tab-label">Gateway Motorway (Brisbane)</span> </a> </li> <li role="tab" id="tabs-3419239def-item-a0510744a2-tab" class="cmp-tabs__tab cmp-tabs__tab--active" aria-controls="tabs-3419239def-item-a0510744a2-tabpanel" tabindex="0" data-cmp-hook-tabs="tab" style="border-bottom:none; padding:0"> <a class="tab-2 tab-button"> <input id="analyticsID" name="analyticsId" type="hidden"/> <span class="tab-label">M7-M12 Integration Project (Sydney)</span> </a> </li> <li></li> </ul> </div> <!-- END: Tabs navigation --> <!-- START: Tabs body --> <div id="tabs-3419239def-item-bc40b37fb9" role="tabpanel" aria-labelledby="tabs-3419239def-item-bc40b37fb9-tab" tabindex="0" class="cmp-tabs__tabpanel cmp-tabs__tabpanel--active" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{"tabs-3419239def-item-bc40b37fb9":{"@type":"core/wcm/components/tabs/v1/tabs/item","repo:modifyDate":"2024-05-13T01:52:21Z","dc:title":"CityLink (Melbourne) "}}"><div class="richContentContainer"> <div class="module module--flat-top module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <p>On CityLink (Melbourne) connected vehicle data (and CCTV footage analysis) showed an issue with last-minute merging near the final CityLink exit before the Domain Tunnel – patterns of hard braking and swerving indicated motorists were changing lanes too late. To address this, we installed early-warning signage and lane markers to help drivers navigate the exit.</p> <p>Despite higher traffic volumes (Melbourne was emerging from lockdown at the time), we subsequently saw a 75% reduction in rear-end crashes and a 66% reduction in lane side swipes.<br /> </p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> <div id="tabs-3419239def-item-1798d6d06d" role="tabpanel" aria-labelledby="tabs-3419239def-item-1798d6d06d-tab" tabindex="0" class="cmp-tabs__tabpanel" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{"tabs-3419239def-item-1798d6d06d":{"@type":"core/wcm/components/tabs/v1/tabs/item","repo:modifyDate":"2024-05-13T01:53:11Z","dc:title":"Gateway Motorway (Brisbane)"}}"><div class="richContentContainer"> <div class="module module--flat-top module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-padding"> <div class="rich-text "> <p>On the Gateway Motorway (Brisbane), near the off-ramp leading to the Port of Brisbane, we detected a cluster of sideswipe and merging incidents between motorists and heavy vehicles. Connected vehicle data showed vehicles hard braking and swerving where heavy vehicles were transiting to the port off-ramp.<br /> <br /> In response, we trialled new signage, warning of both truck movements and exit locations, over a three-month period. The trial found a significant reduction in harsh manoeuvres, with the most severe incidents eliminated. As a result, we installed permanent signage. Without connected vehicle data, we would not have been able to reliably trial the temporary signage so quickly.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> <div id="tabs-3419239def-item-a0510744a2" role="tabpanel" aria-labelledby="tabs-3419239def-item-a0510744a2-tab" tabindex="0" class="cmp-tabs__tabpanel" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{"tabs-3419239def-item-a0510744a2":{"@type":"core/wcm/components/tabs/v1/tabs/item","repo:modifyDate":"2024-05-13T01:54:53Z","dc:title":"M7-M12 Integration Project (Sydney)"}}"><div class="richContentContainer"> <div class="module module--flat-top module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-padding"> <div class="rich-text "> <p>During construction of the M7-M12 Integration Project (Sydney) we are using connected vehicle data to enhance road-worker safety along the Westlink M7 motorway. We created a Tableau traffic-speed monitoring platform that is enabling implementation of measures to improve compliance with road-work speed limits (and better protect vulnerable personnel working alongside live traffic).</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> <!-- END: Tabs body --> </div> </div> <!-- END: Tabs container --> </div> </div> <!-- END: Tabs wrapper --></div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>Dynamic pricing on the Express Lanes</h3> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p>Our dynamically tolled Express Lanes operate on three roads in the Greater Washington Area in the United States: the 95; the 395; and the 495. These tolled lanes run alongside the roads’ general-purpose (untolled) lanes. Barriers separate express from general-purpose lanes, and the express lanes have their own, dedicated entries and exits.</p> <p>Toll pricing on the Express Lanes changes in real time, driven by a proprietary dynamic tolling algorithm. The dynamic pricing reflects demand: the more vehicles using the lanes, the higher the tolls. Pricing also serves as a lever to maintain minimum traffic speeds. Pricing signs are updated every 10 minutes so motorists can make informed choices about their choices. Vehicles with three or more occupants, motorcycles and buses all travel free.</p> <p>The Express Lanes are supported by dedicated incident response services and 24-7 traffic monitoring.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p style=" text-align: center; "><img src="/content/dam/transurban/on-page-asssets/495-Express-Lanes750x400.jpg" alt="495 Express Lanes"/></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-1-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <a name="01" id="01"></a> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-1-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text "> <p><a name="02" id="02"></a></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="banner aem-GridColumn aem-GridColumn--default--12"> <div class="content-banner content-banner--bg-theme content-banner--dark content-banner--h-align-right "> <div class="content-banner__wrapper"> <div class="content-banner__image-container " style="background-image: url('/content/dam/northconnex/banner/NCX-banner-white-trees-1920x500.jpg')"></div> <div class="content-banner__content-container fn_content-banner"> <div class="content-banner__content-wrapper"> <div class="content-banner__title"> <h2>Smarter roads</h2> </div> <div class="content-banner__subtitle"> </div> </div> </div> </div> </div> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#313e48; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row "> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-3-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p style=" margin-top: -20.0px; color: rgb(255,255,255); ">Our roads are among the most technologically sophisticated in the world, fitted with cameras, sensors and dynamic signage and lighting, operated from state-of-the-art control rooms with AI capabilities. </p> <p style=" color: rgb(255,255,255); ">The technology we invest in helps make our roads safer and more reliable for the 10 million customers who drive on them every year. It’s also paving the way for the introduction of new driving technology, including autonomous vehicles – our roads have become testing grounds for autonomous travel both in Australia and the United States.</p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="contentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--grid "> <div class="module__content l-full-width"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --></div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-full-width"> <div class="rich-text rich-text--full-width"> <h3>Supporting state-of-the-art road safety research</h3> <p>The Transurban Road Safety Centre is Australia’s first research-dedicated crash test lab. The facility, operated by Neuroscience Research Australia (NeuRA), is equipped with a crash sled capable of reaching speeds up to 64 km/h. </p> </div> </div> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-full-width"> <div class="rich-text rich-text--full-width"> <p style=" text-align: center; "><img src="/content/dam/transurban/on-page-asssets/news-neura-crashtestdummy-750x400.jpg" alt="Neura crashtestdummy"/></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-2-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-full-width"> <div class="rich-text rich-text--full-width"> <p>NeuRA’s world-class research, combined with its state-of-the-art facilities and equipment, contributes to innovative road safety solutions, focusing on targeted scenarios and occupant types. The centre’s research, shared with government, motoring bodies and other agencies, informs the development of more inclusive and effective road safety guidelines and regulations. </p> <p>The centre’s research has included:</p> <ul><li>how using comfort accessories (for example, seat cushions) affects crash outcomes<br /> </li><li>how the position of a motorcycle's fuel-tank positioning can affect pelvic injuries</li><li>how rear-seat passengers are injured in crashes</li><li>how incorrect child-car-seat use affects performance, including when seats are modified to accommodate children with disabilities.</li></ul> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--flat-bottom " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--padded-top-s module--padded-bottom-s " style="background-color:#f3f3f3; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-full-width"> <div class="rich-text rich-text--full-width"> <h3 style=" margin: 10.0px; ">Preparing for a connected driving future</h3> </div> </div> </div> </div> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-4"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text module--flat-top module--flat-bottom"> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <p>Today, our road signage, lane markings and other visual cues are designed and positioned for so human drivers can correctly interpret them. In the future, road signage and other elements is expected to also be interpreted by connected and autonomous vehicles (CAVs). These vehicle’s systems make driving decisions based on information captured by their sensors, cameras and other data inputs. To enable the safe and effective implementation of these new driving technologies, some road elements will likely need some reimagining. </p> <p>We’ve conducted multiple CAV trials on our roads to help us prepare for a projected future of increasingly automated driving. For example, in the United States, we recently tested CAVs’ performance in challenging response scenarios, such as avoiding debris, manoeuvring through road works zone, and interacting with law enforcement officers. <a href="https://www.transurban.com/news/cavs-demonstrations">Learn more about this trial.</a></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> <div class="richContentContainer aem-GridColumn aem-GridColumn--default--12"> <div class="module module--flat-top module--padded-bottom-m " style="background-color:#; background-image: url(""); background-repeat: repeat-x; "> <div class="module__content l-padding"> <!-- START grid module content --> <!-- START grid container --> <div class="grid fn_grid"> <!-- grid__column--width-M-N determines column width, where--> <!-- N: width units of the row --> <!-- M: width units of the column --> <div class="grid__row fn_grid-row fn_equalHeights" data-heights-type="grid"> <div class="gridItem section"> <div class="grid__column fn_grid-column grid__column--width-4-3"> <!-- start: column content--> <div class="richtext section"><div class="module module--rich-text "> <div class="module__content l-padding"> <div class="rich-text rich-text--full-width"> <h3>Unravelling the complexities of road-user charging</h3> <p>How governments worldwide will pay for new roads, upgrades and maintenance in a post-fuel future is an increasingly pressing issue. Fuel taxes are diminishing as vehicles become more efficient and EV adoption increases. A potential alternative: road-user charging (RUC), which Transurban has studied for many years, including running the world’s first on-road RUC study in 2016 with motorists testing multiple charging options (Australia). </p> <p>Some US states are also exploring the feasibility of a road funding system based on user charging. Transurban has partnered with the <a href="https://tetcoalition.org/member-agencies-2/">US-based Eastern Transportation Coalition</a> to develop and explore the implementation of technologies that would make mileage-based-user-fee transportation funding a reality. </p> <p>By 2022, the commission had conducted five demonstration pilots (funded through US federal grants) including three multi-state passenger vehicle pilots, a multi-state truck pilot and a national truck pilot. These pilots included nearly 1,500 passenger cars from 14 eastern states and the District of Columbia, and about 270 trucks. <a href="https://www.ncsl.org/transportation/state-road-usage-charge-toolkit/road-usage-charge-fact-sheet-the-eastern-transportation-coalition">Learn more</a></p> </div> </div> </div> </div> <!-- end: column content--> </div> </div> </div> </div> <!-- END grid container --> <!-- END grid module content --> </div> </div> <!-- END grid module wrapper --> </div> </div> </div> <div class="section"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> </div> </div> </div> <div class="clear"></div> </div></div> </div> </div> <div id="react-components-root"></div> <div> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalfooter aem-GridColumn aem-GridColumn--default--12"> <!-- Start: Desktop footer --> <div class="new-footer"> <div class="l-padding cf"> <div class="footer__content-container cf"> <!-- .section div to replicate AEM--> <!-- NOTE: do not add this div into the AEM component--> <div class="section"> <div class="module module--social-links"> <!-- START social-links module wrapper --> <div class="module__content l-full-width"> <!-- START social-links module content --> <!-- START: social linke--> <div class="social-links"> <ul class="social-links__list"> <li> <!-- href should be editable--> <a href="https://linkedin.com/company/transurban" target="_blank" class="social-links__link"> <div class="icon--social-media-linkedin icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">LinkedIn</span> </a> </li> <li> <!-- href should be editable--> <a href="https://facebook.com/transurbantcl" target="_blank" class="social-links__link"> <div class="icon--social-media-facebook icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">Facebook</span> </a> </li> <li> <!-- href should be editable--> <a href="https://youtube.com/user/transurbangroup" target="_blank" class="social-links__link"> <div class="icon--social-media-youtube icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">YouTube</span> </a> </li> <li> <!-- href should be editable--> <a href="https://medium.com/transurban" target="_blank" class="social-links__link"> <div class="icon--social-media-medium icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">Medium</span> </a> </li> <li> <!-- href should be editable--> <a href="https://www.instagram.com/transurban/" target="_blank" class="social-links__link"> <div class="icon--social-media-instagram icon--white icon--x-small" data-grunticon-embed="icon"></div> <span class="text">Instagram</span> </a> </li> </ul> </div> <!-- END: social linke--> <!-- END social-links module content --> </div> </div> <!-- END social-links module wrapper --> </div> </div> <p data-emptytext="React | Share Price Compact View Component" class="cq-placeholder"></p> <div data-component="SharePriceCompactView" data-json-author="{"linkurl":"/content/transurban/en_au/content/investor-centre/share-price.html","sharelabel":"TCL","datetext":"","backgroundcolor":"investor-tile--bg-primary","transparent":""}"></div> <div class="footer__links fn_footer__links link-icons-disabled cf"> <ul> <li> <a class="fn_footer__link" href="/corporate-governance.html">Corporate governance</a> </li> <li> <a class="fn_footer__link" href="/suppliers.html">Suppliers and contractors</a> </li> <li> <a class="fn_footer__link" href="/contact-us.html">Contact us</a> </li> <li> <a class="fn_footer__link" href="/social.html">Connect with us on social</a> </li> </ul> </div> <div class="footer__copy"> <div class="footer__logo-container"> <!-- wrapper for footer logo--> <div class="footer__logo-wrapper"> <a href="/home.html"> <img height="17px" width="110px" src="/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/img/New_transurban_logo.svg"/> </img> </a> </div> </div> <div class="copyright"> <p style="margin: 0px;"><p>© Copyright 2025 Transurban Limited. All rights reserved.<br /> </p> <p><a href="/privacy.html">Privacy</a> <a href="/terms-of-use.html">Terms of use</a></p> </p> </div> </div> </div> </div> <!-- End: Desktop footer --> <!-- Start: Mobile footer --> <div class="new-footer mobile"> <div class="l-padding cf"> <div class="footer__logo-container"> <!-- wrapper for footer logo--> <div class="footer__logo-wrapper"> <a href="/home.html"> <img height="17px" width="110px" src="/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/img/New_transurban_logo.svg"/> </img> </a> </div> </div> <div class="footer__links fn_footer__links link-icons-disabled cf"> <ul> <li> <a class="fn_footer__link" href="/corporate-governance.html">Corporate governance</a> </li> <li> <a class="fn_footer__link" href="/suppliers.html">Suppliers and contractors</a> </li> <li> <a class="fn_footer__link" href="/contact-us.html">Contact us</a> </li> <li> <a class="fn_footer__link" href="/social.html">Connect with us on social</a> </li> </ul> </div> <div class="footer__content-container cf"> <!-- .section div to replicate AEM--> <!-- NOTE: do not add this div into the AEM component--> <div class="section"> <div class="module module--social-links"> <!-- START social-links module wrapper --> <div class="module__content l-full-width"> <!-- START social-links module content --> <!-- START: social linke--> <div class="social-links"> <ul class="social-links__list"> <li> <!-- href should be editable--> <a href="https://linkedin.com/company/transurban" target="_blank" class="social-links__link"> <div class="icon--social-media-linkedin icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">LinkedIn</span> </a> </li> <li> <!-- href should be editable--> <a href="https://facebook.com/transurbantcl" target="_blank" class="social-links__link"> <div class="icon--social-media-facebook icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">Facebook</span> </a> </li> <li> <!-- href should be editable--> <a href="https://youtube.com/user/transurbangroup" target="_blank" class="social-links__link"> <div class="icon--social-media-youtube icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">YouTube</span> </a> </li> <li> <!-- href should be editable--> <a href="https://medium.com/transurban" target="_blank" class="social-links__link"> <div class="icon--social-media-medium icon--white icon--small" data-grunticon-embed="icon"></div> <span class="text">Medium</span> </a> </li> <li> <!-- href should be editable--> <a href="https://www.instagram.com/transurban/" target="_blank" class="social-links__link"> <div class="icon--social-media-instagram icon--white icon--x-small" data-grunticon-embed="icon"></div> <span class="text">Instagram</span> </a> </li> </ul> </div> <!-- END: social linke--> <!-- END social-links module content --> </div> </div> <!-- END social-links module wrapper --> </div> </div> <div class="footer__copy"> <p><p>© Copyright 2025 Transurban Limited. All rights reserved.<br /> </p> <p><a href="/privacy.html">Privacy</a> <a href="/terms-of-use.html">Terms of use</a></p> </p> </div> <p data-emptytext="React | Share Price Compact View Component" class="cq-placeholder"></p> <div data-component="SharePriceCompactView" data-json-author="{"linkurl":"/content/transurban/en_au/content/investor-centre/share-price.html","sharelabel":"TCL","datetext":"","backgroundcolor":"investor-tile--bg-primary","transparent":""}"></div> </div> </div> <!-- End: Mobile footer --> </div> </div> </div> </div> </div> </div> </div> </div> <div id="modal"> <div class="modal-bg"></div> </div> <!--<script src="/etc.clientlibs/digitalcms/clientlibs/assets/resources/js/libs/jquery.min.js"></script>--> <link href="/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/img/svgs/svgs.css" rel="stylesheet"/> <script src="/etc.clientlibs/digitalcms/clientlibs/legacy.ui.lc-846c3a32123e6ddcde53c5b66f14b5a9-lc.min.js"></script> <!-- if the CMS is in Page View/Edit mode:--> <script src="https://code.jquery.com/jquery-migrate-3.1.0.js"></script> <script> $(function() { $.smartbanner({ daysHidden: 120, daysReminder: 120, title: "" }); }); </script> <!-- End of App Smartbanner --> <script> grunticon.method = 'svg'; grunticon.href = '/etc.clientlibs/digitalcms/clientlibs/legacy.ui/resources/img/svgs/svgs.css'; grunticon.ready(function() { grunticon.embedIcons(grunticon.getIcons(grunticon.getCSS(grunticon.href))); }); </script> <!-- React ui.components clientlibs include start --> <script src="/etc.clientlibs/digitalcms/clientlibs/core.components.ui.lc-78dc3fb08084a4a0d95bb2447302dd50-lc.min.js"></script> <script src="/etc.clientlibs/digitalcms/clientlibs/digitalcms.ui.components.lc-2b81d566d1cc874c32749847b20cafea-lc.min.js"></script> <!-- React ui.components clientlibs include end --> <script type="text/javascript"> if (typeof _satellite != 'undefined') { _satellite.pageBottom(); } else { console.warn('tracking object _satellite is undefined') } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KPDK9J');</script> <!-- End Google Tag Manager --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1112142645791466'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1112142645791466&ev=PageView&noscript=1"/></noscript> <!-- End Facebook Pixel Code --> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=2&cb=117475117" async></script></body> </html>