IoT based Search and Rescue with Unmanned Vehicles

IoT / Sensor-Based Project

Project Details

Project Information

Project Title: IoT based Search and Rescue with Unmanned Vehicles

Category: IoT / Sensor-Based Project

Semester: Fall 2025

Course: CS619

Complexity: Very Complex

Supervisor Details

Project Description

IoT based Search and Rescue with Unmanned Vehicles

 

Project Domain / Category

 

Digital Logic Design (DLD) / Internet of Things (IoT)

 

Abstract / Introduction

 

Search and Rescue (SAR) operations in hazardous and inaccessible environments present significant challenges, often endangering the lives of rescue personnel. Traditional methods, which rely on human teams or manned aircraft, can be slow, costly, and ineffective in complex scenarios such as collapsed buildings, toxic gas zones, or vast wilderness areas. This project directly addresses these limitations by developing a Low-Cost Unmanned Search and Rescue Rover capable of operating in confined spaces. The system’s core is a remotely controlled vehicle (rover) engineered to conduct mission-critical operations without risking human lives. The design includes long-range, low-power communication, autonomous navigation, and basic object detection capabilities.

 

Students will gain practical experience in IoT and robotics, applying concepts of networking, security, and hardware integration to create a functional prototype. By focusing on a cost-effective, high-impact solution, this project demonstrates how modern telecommunications and information technology can enhance rescue missions while maintaining affordability. The rover will provide real-time situational awareness to a central command, ensuring safer and more strategic rescue efforts.

 

Functional Requirements:

Vehicle Platform

 

Design or use a simple, low-cost RC rover or custom-built wheeled/tracked robot chassis depending on terrain.

 

Remote Control and Communication

 

Implement a basic wireless control system using modules such as HC-12 or a 2.4 GHz receiver to transmit commands from the control station.

 

Live Video Feed

 

Mount a camera sensor (FPV or Raspberry Pi Camera Module) to stream a live video feed to the operator.

 

Human Detection

 

Employ a passive infrared (PIR) sensor for basic, low-cost human detection, offering a budget-conscious alternative to AI-based frameworks.

Environmental Monitoring

 

Integrate gas sensors (e.g., MQ-7) to detect dangerous gases for enhanced rescue capability.

 

System Design and Integration

 

Use a microcontroller (Arduino) or a single-board computer (Raspberry Pi) as the central processing unit.

 

Integrate motors, camera, sensors, and power supply (Li-Po battery).

Dashboard / Backend

 

Develop a simple web application or interface to display live video, sensor data, and allow remote control.

 

Desirable Outcomes:

 

 

 

 

Page 78 of 167

 

       fully functional, low-cost rover prototype capable of teleoperation. The ability to stream real-time video to a control station.

 

Basic human detection and environmental monitoring capabilities.

 

 

 

Tools for development:

 

Programming Languages: Python (for Raspberry Pi) or C/C++ (for Arduino).

 

Hardware: RC rover chassis or DIY platform, Arduino/Raspberry Pi, DC motors, motor drivers, camera sensor, PIR sensor, gas sensor, batteries.

 

Simulation (Optional): Gazebo or other basic robotics simulators could be used for initial testing and path planning.

Frameworks: OpenCV for image processing.

 

NOTE: The students have to arrange all the required resources at their own.

 

Key References

 

1- Guoqing Liu, Shu Li, Sen Mei, "Geometrically Guided Kinodynamic Planner for Fast Autonomous Flight", Proceedings of 4th 2024 International Conference on Autonomous Unmanned Systems (4th ICAUS 2024), vol.1374, pp.292, 2025.

 

2- D. A. Anikin, A. I. Saveliev, "Modeling the process of autonomous landing of a uav quadcopter on a moving platform using an infrared optical system", Proceedings of the Southwest State University, vol.28, no.4, pp.8, 2025.

 

 

 

Supervisor:

 

Name: Zaid Ismail

Email ID: zaid.ismail@vu.edu.pk

 

MS Teams ID: m.zaid_1994_1@outlook.com

Languages

  • Python, C, C++ Language

Tools

  • Raspberry Pi, Arduino, RC rover chassis or DIY platform, DC motors, motor drivers, camera sensor, PIR sensor, gas sensor, batteries, Gazebo (simulation), robotics simulators, OpenCV Tool

Project Schedules

No schedules available for this project.

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.