OSADP
OSADP Github hosts a collection of software development project in private repositories. Membership is by invitation only.
Pinned Repositories
ATSPM
Automated Traffic Signal Performance Measures (ATSPM) are a series of visual aids that display the high-resolution data from signal controllers. They are a valuable asset management tool, aiding personnel in the control of both signal hardware and signal timing and coordination. They allow analysis of data collected 24 hours a day, 7 days a week, improving the accuracy, flexibility, and performance of signal equipment and the system as a whole. ATSPM are used to optimize mobility, manage traffic signal timing and maintenance, reduce congestion, save fuel costs and improve safety.
CACC
CACC VISSIM 2.0 Algorithm is designed to simulate close-spaced CACC platoons in VISSIM using the COM interface and VISSIM API. This application can be used to evaluate the operational benefits of having a dedicated CACC lane on freeway. Need Visual Studio 2013 and VISSIM version 6.22 or newer (both 32 and 64 bit versions work) to run the algorithm.
Construction-Work-Zone-Mitigation-Tool
The application runs on a combination of PostgreSQL with PostGIS (the spatial data management and analysis package for PostgreSQL), which is responsible for the main analytic processes, and RStudio, which provides the run-time interface and rendering engine.
Data-Visualization-Tool
This repository contains code and other assets to render a website displaying prototype visualizations of selected data sets in the Federal Highway Administration (FHWA)'s Research Data Environment (RDE).
ETFOMM
Welcome to Enhanced Transportation Flow Open-source Microscopic Model (ETFOMM) project. ETFOMM inherits 40 years of FHWA development of traffic simulation algorithms and flow theories while overcoming CORSIM’s limitations in supporting research. This project also includes ETFOMM Application Programming Interface (ETAPI) that provides communications between ETFOMM core simulation engine and user-developed applications (Apps) through ETRunner, a Windows console program.
IMRCP
The Integrated Modeling for Road Condition Prediction (IMRCP) System version 1.0 integrates weather and traffic data sources and predictive methods to effectively predict road and travel conditions in support of tactical and strategic decisions by travelers, transportation operators, and maintenance providers.
SSAM
SSAM3 is used to perform safety analysis of traffic facilities combining with microsimulation software. This technique may be of use to researchers, transportation engineers, and safety engineers. There are two versions of SSAM3, single threading version (SSAM3.exe) and multi-threading version (SSAM3M.exe).
STOL_Crossing
The Pedestrian Mid-block Crossing Application is designed to allow pedestrians at configured mid-block cross walks communicate their intent to cross with drivers approaching the same mid-block cross walk.
Traffic-Congestion-State-Predictor-Tool
The Connected Vehicle Big Data Analytics Tool code is designed to predict traffic congestion in an 100 ft x 100 ft area every minute an hour ahead of time using Basic Safety Messages (BSM) or average speed data from INRIX.
VEDM-CAV
VEDM-CAV 1.0 is an innovative framework for simulating machine driving in a traffic simulator, VISSIM. This expands on the existing simulation work which is largely based on human driver models.
OSADP's Repositories
OSADP/CACC
CACC VISSIM 2.0 Algorithm is designed to simulate close-spaced CACC platoons in VISSIM using the COM interface and VISSIM API. This application can be used to evaluate the operational benefits of having a dedicated CACC lane on freeway. Need Visual Studio 2013 and VISSIM version 6.22 or newer (both 32 and 64 bit versions work) to run the algorithm.
OSADP/IMRCP
The Integrated Modeling for Road Condition Prediction (IMRCP) System version 1.0 integrates weather and traffic data sources and predictive methods to effectively predict road and travel conditions in support of tactical and strategic decisions by travelers, transportation operators, and maintenance providers.
OSADP/ATSPM
Automated Traffic Signal Performance Measures (ATSPM) are a series of visual aids that display the high-resolution data from signal controllers. They are a valuable asset management tool, aiding personnel in the control of both signal hardware and signal timing and coordination. They allow analysis of data collected 24 hours a day, 7 days a week, improving the accuracy, flexibility, and performance of signal equipment and the system as a whole. ATSPM are used to optimize mobility, manage traffic signal timing and maintenance, reduce congestion, save fuel costs and improve safety.
OSADP/Construction-Work-Zone-Mitigation-Tool
The application runs on a combination of PostgreSQL with PostGIS (the spatial data management and analysis package for PostgreSQL), which is responsible for the main analytic processes, and RStudio, which provides the run-time interface and rendering engine.
OSADP/STOL_Crossing
The Pedestrian Mid-block Crossing Application is designed to allow pedestrians at configured mid-block cross walks communicate their intent to cross with drivers approaching the same mid-block cross walk.
OSADP/Lane-Change
This lane change software sets on top of the reusable platform software in the TFHRC's CARMA fleet of Cadillac SRXs. It provides algorithmic control for the connected vehicles performing a lane merge maneuver using DSRC v2v communications.
OSADP/Pikalert-Vehicle-Data-Translator-
The EMDSS represents the latest innovation in snow control. Building on years of MDSS development, the EMDSS incorporates Connected Vehicle data into the forecast and decision process. As a result, end users can obtain information along the entire stretch of roadway, and not just at Road Weather Information System (RWIS) sites. This enables maintenance providers to better monitor and react to changing road conditions.
OSADP/Speed-Harmonization
OSADP/TCA
The Trajectory Conversion Algorithm (TCA) Software is designed to test different strategies for producing, transmitting, and storing Connected Vehicle information. The TCA reads in and uses vehicle trajectory information or Vissim output, roadside equipment (RSE) location information, cellular or event region information and strategy information to produce a series of snapshots that a connected vehicle would produce. Vehicles can be equipped to generate and transmit Probe Data Messages (PDMs), Basic Safety Messages (BSMs), Cooperative Awareness Messages (CAMs) or ITS SPOT messages which can be transmitted by Dedicated Short Range Communication (DSRC) and/or via cellular. The TCA program version 2 build 3 or 2.3 includes simulated communication disruptions between vehicles and roadside equipment. As soon as a vehicle equipped to transmit via DSRC is in range of a RSE, it will download all of its snapshot information directly with a probabilistic uncertainty of the data being lost. Similarly, if the vehicle is equipped to transmit via cellular, it will download all its snapshot information directly but those snapshots might be lost or delayed due to user-defined loss rate and latency. In TCA 2.3, BSMs and PDMs can also be made to transmit at user-defined intervals.
OSADP/CV-DSRC-Message-Parser
The FHWA Connected Vehicle DSRC Message Processor (DMP) is a Java application that provides an easy-to-use user interface for converting PCAP formatted CV data captures into easier to work with CSV files. This enables users to utilize the data stored in BSM, SPaT, and MAP messages recorded in those PCAP files without having to deal with the minutia of processing that data.
OSADP/P-ODE
Prototype Operational Data Environment (P-ODE)
OSADP/AMS-Aimsun-INFLO
INFLO-Aimsun allows connecting the INFLO-SIM application with Aimsun for the development of AMS (Analysis Modeling and Simulation) Testbeds.
OSADP/AMS-CACC-Aimsun
CACC for Aimsun is designed to simulate close-spaced CACC platoons in Aimsun via a custom behavioral model developed with microSDK. This application can be used to evaluate the operational benefits of Cooperative Adaptive Cruise Control on freeways.
OSADP/archive
Archive for OSADP projects that have not been worked on since 2015
OSADP/C2C-RI
This repository contains the source code of the Center-To-Center Reference Implementation (C2C RI) Tool. The C2C RI supports efficient deployment of systems using C2C communications by providing a standardized way to verify conformance to C2C standards. The C2C interface may be between two traffic management centers or any two centers that need to coordinate (regionally or locally) the management of a corridor, arterial, incident, event, or more. Currently the C2C RI supports conformance testing for the Institute of Transportation Engineers (ITE) Traffic Management Data Dictionary (TMDD) v3.03c, TMDD v3.03d and TMDD v3.1 standards, and National Transportation Communications for ITS Protocol (NTCIP) 2306 v1.69 Web Services Description Language (WSDL)/Simple Object Access Protocol (SOAP) protocol.
OSADP/COPILOT
OSADP/CTIP-Drayage
OSADP/DFW-FRATIS-AOP
OSADP/DFW-FRATIS-VESCO
OSADP/Glidepath
The GlidePath software is written in Java and is intended to run on an Ubuntu 14.04 system onboard the test vehicle. It is based on the Spring framework, using Spring Boot to run all operations as a single web server, with the service bus, web pages and interface code all bundled into a single executable jar file.
OSADP/IDTO
OSADP/INFLO
OSADP/Mobile_D2X_Framework
Mobile Device-to-Everything (D2X) Framework Software
OSADP/PMA
OSADP/RCVW
The Software Solution (SS) Software is designed to test different strategies for producing, transmitting, and storing Connected Vehicle information.
OSADP/RESCUME
OSADP/RSD
OSADP/SFL-FRATIS
OSADP/SFL-FRATIS-OPT
OSADP/V2I-Hub
Integrated V2I Prototype: V2I Hub was developed to support jurisdictions in deploying connected vehicle technology by reducing integration issues and enabling use of their existing transportation management hardware and systems. V2I Hub is a software platform that utilizes plugins to translate messages between different devices and run transportation management and connected vehicle applications on roadside equipment.