Beacon Based Path Finding

The aim of this project is to build a toy vehicle or a small car, avoiding obstacles and following a path on a map, created with the help of beacons. The navigation system of this project is based on Indoor Positioning System (IPS). IPS has become a challenging problem in recent years. Existing IPS

2025-06-28 16:30:36 - Adil Khan

Project Title

Beacon Based Path Finding

Project Area of Specialization RoboticsProject Summary

The aim of this project is to build a toy vehicle or a small car, avoiding obstacles and following a path on a map, created with the help of beacons. The navigation system of this project is based on Indoor Positioning System (IPS). IPS has become a challenging problem in recent years. Existing IPS are developed around the following technologies:

Among these IPS technologies, Wi-Fi IPS is the most used technology, as it is the most abundant available technology in this environment. Now for Wi-Fi IPS, there are several ways to achieve it, some of which based on Received Signal Strength (RSS) include

Now, other than RSS, Time of Arrival and Phase of Arrival, etc., are also used for Wi-Fi IPS.  Among these methods, as observed, fingerprinting based on RSS is the most accurate method. So an IPS based on Wi-Fi Fingerprinting is now the most real method one could easily achieve with not much investment. Now in addition to developing a navigation system, the project aims to develop a vehicle to work on this system. As if this system becomes a successful one, it could show how an indoor system can be created, which in result would be the start of all those indoor applications, just waiting for an accurate navigation system. Since this project would be using Wi-Fi beacons, this could give control to what one wants to achieve at a specific location. But it all depends on the research, one wants to achieve from it.

Project Objectives

The automation system is one of the most demanding systems in the current world. And most automation needs a path to follow on, so to identify where it is and where it has to perform an action. Now, this path could be either in the outdoor environment or in the indoor environment. In an outdoor environment, Global Positioning System (GPS) is widely used as the main navigation system. But it’s services are limited for indoor environments. Now, here came the Indoor Positioning System (IPS) in action. IPS has become a challenging problem in recent years. Now this IPS is not much use of a person considering that a person is familiar with the environment. But considering the factor of automation, more specifically movement automation (Automation which requires movement from one point to another), IPS plays an important role. Now researchers used different techniques to achieve IPS, and others used it to develop an application. But no one thought (or probably thought but still not implemented it) to develop a General Navigating Device (General in the sense that most of the physical operation can be performed from a device while having an ability to move from one point to another). So this project’s aim is to develop a base of such a device. This project would build a device that finds and traverse a path with the help of beacons. Now to traverse a path, a simple Obstacle Avoiding Vehicle (OAV) is used, which will navigate and traverse a path. Consequently a base to a bigger picture. Other than these, other objectives are as follow:

Project Implementation Method

The project has 4 phases in which some are independent of others and some needs one or more phase to be completed. These 4 phases are stated below in the form of Work Breakdown Structure (WBS):

Beacon Based Path Finding _1582923760.png

The dependency of phase with its part is shown in the following diagram:

              Beacon Based Path Finding _1582923762.png

And almost every phase will follow the following path:

                   Beacon Based Path Finding _1582923763.png

Benefits of the Project

Following are some benefits of the project:

And many more, depending on what others can find it useful too.

Technical Details of Final Deliverable

Some technical information about the project is given below:

User Characteristics:

Following are the users of the type of this system:

Hardware Interface:

Hardware interface on the OAV is given as below:

             Beacon Based Path Finding _1582923764.png

???????Software Interface:

The software interface is given as below:

         Beacon Based Path Finding _1582923765.png

???????Communication Interface:

Communication mean of Beacons and OAV is through Wi-Fi as shown below.

Beacon Based Path Finding _1582923766.png

???????Performance:

Following are some of the performance requirements of this project, which should be kept so everything goes as flow:

???????Design

The data flow diagram is as

             Beacon Based Path Finding _1582923767.png

Activity diagram is given as follow:

           Beacon Based Path Finding _1582923768.png 

Final Deliverable of the Project HW/SW integrated systemCore Industry TransportationOther Industries IT , Others Core Technology RoboticsOther Technologies Artificial Intelligence(AI), Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 31000
Raspberry Pi 3 B+ or later Equipment11400014000
Model Car Equipment130003000
Ultrasonic Sensor (HC-SR04) Equipment4130520
Motor Driver (L298) Equipment1300300
Lithium Ion Battery (18650) Equipment42501000
Slide Switch Equipment11010
Access Points (NodeMCU-v3) Equipment45002000
LCD Display Equipment170007000
Power Bank Equipment112001200
Jumper Wires Equipment390270
Charger Module Equipment1100100
5v Charger Equipment1600600
Keyboard & Mouse Miscellaneous 110001000

More Posts