Community Science Traffic Counter
- This is the repo for project porposal. Please reference the repository link in this organization's repository tab for source code of frontend website and backend server.
Objective
Develop a traffic counter to collect and store real time traffic volume and composition
data. The counter must be easily deployed and maintained at community scientist locations
(e.g. residences, community halls, schools).
Motivation
The Tomorrow Foundation for a Sustainable Future (TF), an Edmonton environmental
charity, has a focus on creating projects that are grounded in the collection of
data using community science. Currently they have a project to install air quality
monitors at community locations, in conjunction with the Alberta Capital Airshed (ACA).
The TF would like to add further context to the air quality data being collected
by gathering traffic data at the same location.
Most Suitable Background for the Project
Engineering Physics |
2 |
Electrical Engineering |
2 |
Computer Engineering |
1 |
Computer Engineering – Software |
3 |
Description
- The challenge is to create a traffic counter that is low-cost, can be easily
installed, and is easily maintained by community members who may not have technical
knowledge. The traffic counter shall count all traffic passing a specific location,
and be able to distinguish between motorbikes, cars, trucks and bicycles. The
location is likely to be either a community hall or a community member’s residence,
and so will have power and WiFi available, and the computer can be installed inside,
if the camera is outside and functional (security and extreme temperatures will be
a consideration).
- The expected outcome is a prototype of the counter, including instructions showing
consideration of installation procedure/ requirements, as well as future operation
and maintenance (for at least one year). The TF has developed a prototype already
which can be used to build upon (test for suitability, or otherwise propose
something new).
- A trade study to investigate viable platforms optimized for size, weight, and power
that provide real-time performance of the functional and performance requirements
is highly desired.
Functional and Performance Requirements / Objectives
- Real time identification and counting of different types of traffic (cars,
trucks, motorbikes) - data
- Collects data and stores it in the cloud for at least one year
- Can be installed (connect to power and WiFi) in a typical residence with little
to no maintenance (ease of operation and maintenance is a factor, including e.g.
what happens if the community member changes their WiFi password)
- Additional consideration of data visualization
Specifications / Constraints
- The final prototype design should have the following elements:
- Connection to power supply
- Connection to WiFi
- Ability to upload data to the cloud
- Outdoor mountable camera
- May be based on the original project done by the TF, but not necessarily
- A proposal for a different approach can be entertained.
Information Resources / Links
Codebase and Libraries
- The original prototype developed by TF referred to the following links for the open source code:
Equipments Used in Original Prototype
Prototyping/Testing Resources
- No specific testing resources required other than power and WiFi, and a location
that has traffic that can be counted. Testing may be preferred in a community scientist
location, if that can be arranged.
Intellectual Property Restrictions
- Note: Public presentation and, hence, disclosure is a course requirement.
- All results and intellectual property created will be owned by the sponsor with
the student capstone group having the right to use same royalty-free (written
agreement required).
- The sponsor reserves the right to open source the project.