
Each solves a real engineering problem and gives you measurable results to defend.
Use vibration, temperature and current data to predict faults or remaining useful life. Measure MAE, F1-score and detection lead time.
Forecast demand or locate grid faults with Python or MATLAB. Test RMSE, fault recall and response time under changing loads.
Combine ROS 2, lidar, a camera and obstacle avoidance. Track navigation success, collisions, localization error and travel time.
Detect hard hats, safety vests and restricted-zone entry with edge vision. Evaluate precision, recall, mAP and alert latency.
Estimate state of health and remaining life from voltage, current, temperature and charge cycles. Report SOH MAE and RUL error.
Train a reinforcement-learning controller in SUMO. Compare it with fixed timing using queue length, waiting time and throughput.
Build an assistant grounded in manuals and maintenance logs. Measure retrieval accuracy, citation accuracy, latency and hallucinations.
Choose a real problem, a feasible prototype and metrics your team can measure. Complexity alone does not make a strong capstone.
Explore All 15 Ideas