Automated Delivery Robot Within a Building
Student: Kamsi Chinazo Mesigo (Project, 2025)
Department of Electronics and Computer Engineering
University of Nigeria, Nsukka, Enugu State
Abstract
This project builds an autonomous delivery robot to solve the problem of ineffective indoor delivery. Designing and implementing a robot that can navigate a building on its own, from a designated sending point to a receiving location, is the main goal. The project's goals are to design a robot that can move around a building on its own, create an obstacle avoidance algorithm, use an ESP-32 microcontroller to implement the design, and thoroughly test and assess the delivery system's functionality. The approach includes some essential elements. Bluetooth Low Energy (BLE) beacons are positioned throughout the facility, and the robot uses these beacons to detect its position and travel to the desired spot. For obstacle avoidance, an ultrasonic sensor is used, which allows the robot to identify obstacles and change course as needed. The robot updates the delivery status and retrieves delivery instructions by sending HTTP queries to a distant server. Four DC motors under the control of an L298N motor driver enable movement in all directions, including forward, backwards, and rotation. A relay module- controlled solenoid lock that is opened with a pin upon user validation by the server via the project website ensures package security. The implementation consists of some essential elements. Wi-Fi, BLE, and motor control are all managed by an ESP32 microcontroller, which also handles server connection, BLE beacon scanning, and motor control. Users can request deliveries through a website interface, which also makes validation easier. By retrieving instructions, using an ultrasonic sensor to identify obstacles, travelling with BLE beacons, and waiting for password verification from the server to unlock the compartment upon arrival, the program is intended to control the robot's movement, navigation, obstacle avoidance, and security. The Arduino IDE and libraries like , , and are used by the robot.
Keywords
For the full publication, please contact the author directly at: samantha.mesigo.243043@unn.edu.ng
Filters
Institutions
- Federal University, Lokoja, Kogi State 1
- Federal University, Otuoke, Bayelsa State 20
- Federal University, Wukari, Taraba State 5
- Fidei Polytechnic, Gboko, Benue State 1
- First Technical University, Ibadan, Oyo State 2
- Fountain University, Osogbo, Osun State 20
- Gateway Ict Polytechnic, Saapade, Ogun State 9
- Godfrey Okoye University, Urgwuomu- Nike, Enugu State 4
- Gombe State University, Tudun Wada, Gombe, Gombe State 18
- Hallmark University, Ijebu-Itele,ogun State 1