User following trolley powered by Android

Summary: In this modern civilization, smart shopping system requires time saving, ease of selection, avoid billing wait, minimize trolley drive effort, and much more. To facilitate shopping system, this project presents the concept of smart trolley within the shopping mall u

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

Project Title

User following trolley powered by Android

Project Area of Specialization Internet of ThingsProject Summary

Summary:

In this modern civilization, smart shopping system requires time saving, ease of selection, avoid billing wait, minimize trolley drive effort, and much more. To facilitate shopping system, this project presents the concept of smart trolley within the shopping mall using smart trolley system.

With the help of this smart trolley, customers would move freely without driving a heavy trolley and enjoy his shopping; moreover, he/she will not have to wait for billing, hence it will save lot of checkout time. As the customer will enter into the mall, he/she can request for a trolley at a particular location (Trolley pickup point) using an android app. Getting synchronized with the user, the trolley will start following him/her as long as he/she carry out shopping. In addition to this, the mobile camera will help to review the price and other necessary information of the chosen product. If the customer drops the product into the bucket of the trolley, it will automatically add up the purchased items, as a result, there will be automatic billing generated and the user will get rid from traditional billing and wait in a queue. However, for any reason if the link / connection breaks, the trolley will wait for few minutes and then return back to the counter by tracking the same virtual mapping and wait for up to 15 minutes for returning users.

Project Objectives

Objectives:

Project Implementation Method

Implementation:

This project is divided into 4 main phases. At first, to establish a link with the help of an android app which uses TCP/UDP protocol socket and Wi-Fi between the user and the trolley when he enters the mall and decided to call the trolley. The user will need to open up the trolley app and provide his/her login details, then select the mall name, position (sub places inside the mall preloaded in the memory of the system) and select available trolley showing on the user’s screen. Second, when user calls the trolley, he/she has to wait while trolley reaches the particular position (trolley will literally use predefine direct ionized locations to this job. Third, when user accept the arrival invitation from the trolley right on to the mobile screen, both will get connected peer to peer and the trolley will continue to follow the user. However, in case user refuse the invitation, the trolley will return back. Fourth, when user start his/her shopping, trolley will provide the services of carrying his/her goods and follow the user.

Benefits of the Project

Benefits:

Following are the main advantages and benefits of this project:

Technical Details of Final Deliverable

Technical Details:

This project comprises of MATLAB Server, Android App and embedded hardware in the trolley. Server will act as a core interface among trolley hardware and android app for providing a user with trolley details whether available in each mall or not. Not only that, it will act as a dealer to establish peer to peer connection between trolley and android app. Android app will give access to choose mall, position (Corners), trolley to user. Once this done, bundle data will send to the server and then it will only request for particular trolley. Embedded hardware inside the trolley is designed using sensors, microcontroller which will drive the trolley to either direction as per request or against obstacles to fulfill the user requirement whether to reach at user or follow the user. To buying products, we are introducing firebase real time services. User can easily get the details or buy that product simply scanning its barcode through his/her mobile camera

Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther Industries IT , Transportation Core Technology Internet of Things (IoT)Other Technologies OthersSustainable Development Goals Decent Work and Economic Growth, Sustainable Cities and CommunitiesRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 23834
DC 12V Metal Gear Motors Equipment25001000
DC 12V Small Metal Gear Motor Equipment2400800
ATMEGA16 Equipment1400400
Battery12V Equipment210002000
Ultra Sonic Sensor Equipment84003200
Memory ICs Equipment350150
Motor Controller Module Equipment43501400
WIFI Module Equipment2300600
PID Controller PCB Miscellaneous 45412164
Trolley Equipment146004600
Tube Tyres Equipment4200800
Free Wheel Equipment1200200
Resistors Equipment1002200
Capacitor Equipment1005500
LEDS Equipment703210
Voltage Regulator Equipment405200
Inductor Equipment1020200
Jumper cables Equipment100101000
Magnetometer Sensor Equipment2280560
Accelerometer Sensor Equipment2250500
Weight Sensor Equipment1350350
LCD Display Equipment2450900
Wooden Frame Miscellaneous 1650650
Outlook Design Miscellaneous 1500500
OP-AMP ICs Equipment5015750

More Posts