Sensor Planner is a web application designed to simulate and optimize sensor placement in 2D smart environments such as buildings and homes.
Hybrid PSO-GA implementation for sensor placement optimization:
https://github.com/suhas-sunder/smart-building-sensor-placement-pso-ga
- Connectivity Behavior Simulation: Plan and evaluate wireless connectivity, interference, and signal overlap.
- Sensor Placement Optimization: Simulate and optimize sensor placement to maximize coverage while minimizing cost and overlap.
- Context-Aware Planning: Enable intelligent responses to environmental conditions through rules and triggers.
- Frontend: React + Tailwind CSS
- Backend: Python (Flask) + PostgreSQL (SQLite for development) + SQLAlchemy
- Hosting: DigitalOcean VPS + Cloudflare CDN
Features:
- User sessions and saved configurations
- Add, remove, and drag-and-drop sensors and devices
- Connectivity and interference simulation
- Sensor placement, coverage, and optimization modeling
- Context-aware simulation and rule-based automation
- Customizable simulation settings
- Real-time visual feedback and event logging
- Data persistence with REST APIs
- David Abiola — 100974509
- Chao Meng — 100997810
- Suhas Sunder — 100548159