Crowdsensing and Computing for Mobile Applications

2021 COE Engineering Design Project (AA08)


Faculty Lab Coordinator

Alagan Anpalagan

Topic Category

Software Systems

Preamble

With the surging of smartphone sensing and mobile social networking techniques, mobile crowd sensing and computing has become a promising paradigm for cross-space and largescale sensing. One application is road surface monitoring non real-time and another is traffic condition reporting real-time, both can help commuters. The increase in vehicles on the roads introduces several challenges such as traffic congestion, accidents and safety, and deterioration of road surfaces and damage to vehicles in urban areas. Mobile crowd sensing mechanism can provide possible solutions to address these challenges. In this project, smartphone sensors and a web-based GIS platform will be designed to detect road surface conditions such as potholes and bumps reliably and in cost effective way. Real-time traffic condition update application can also be implemented if students are interested in this project.

Objective

-To design, develop and test an integrated system for detecting road surface conditions reliably and cost effectively, as per the specifications. -The typical conditions such as road potholes and bumps) in a road are to be monitored and reported effectively, and communicate with a remote device for crowdsensing - To validate the workings of the developed monitoring system through the combination of software simulation and embedded implementation.

Partial Specifications

- The built-in sensors of the smartphones like accelerometer and GPS devices will be used to obtain vibration pattern, location, and vehicle velocity.
- Condition states can be decided locally using any data mining or processing algorithm and then transmit potential pothole and other information to a central server.
- The server gathers reports from the multiple vehicles, and makes a collective evaluation on road surface quality.

Suggested Approach

- Study the literature on required sensors, wireless communication, and client-server architecture
-- Design a data acquisition/monitoring subsystem and develop software for the data acquisition/processing of subsystems
- Develop algorithm to locally implement on a smart phone and also globally on a central server to make the decision from multiple source reporting
- Use modular approach in design/test and then integrate
- Design/develop the GUI with as many user-selectable inputs
- Arduino programming and APPS development if necessary
- Test the integrated system for typical/extreme utility conditions which will be done

Group Responsibilities

Study crowdsensing concepts, smart phone sensors, design/develop the technical specifications required for the system prototype under consideration, implement and test of the entire system with the above objectives. Follow the project management plan carefully and thoroughly. Responsible for the demo and project report.

Student A Responsibilities

To design, develop, implement and test an integrated system for detecting road surface conditions reliably and cost effectively, as per the specifications that include the use of , smartphone sensors, a web-based GIS platform and central server.

Student B Responsibilities

To design, develop, implement and test an integrated system for detecting road surface conditions reliably and cost effectively, as per the specifications that include the use of , smartphone sensors, a web-based GIS platform and central server.

Student C Responsibilities

To design, develop, implement and test an integrated system for detecting road surface conditions reliably and cost effectively, as per the specifications that include the use of , smartphone sensors, a web-based GIS platform and central server.

Student D Responsibilities

To design, develop, implement and test an integrated system for detecting road surface conditions reliably and cost effectively, as per the specifications that include the use of , smartphone sensors, a web-based GIS platform and central server.

Course Co-requisites

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


AA08: Crowdsensing and Computing for Mobile Applications | Alagan Anpalagan | Tuesday September 7th 2021 at 06:42 PM