Skip to content

suhas-sunder/sensor-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

158 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sensor Planner

Sensor Placement Optimization and Simulation in Smart Environments

Sensor Planner is a web application designed to simulate and optimize sensor placement in 2D smart environments such as buildings and homes.

🌐 Hosted Live On:

www.sensorplanner.com


PSO-GA Optimization Module

Hybrid PSO-GA implementation for sensor placement optimization:
https://github.com/suhas-sunder/smart-building-sensor-placement-pso-ga


🎯 Project Goals

  • 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.

🛠 Tech Stack

  • 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

📽 Initial Proof of Concept

▶️ Watch Video Demo


👨‍💻 Team (Group 6 – ENGR5720)

  • David Abiola — 100974509
  • Chao Meng — 100997810
  • Suhas Sunder — 100548159

About

Simulated smart building application for modeling sensor placement and planning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors