SELLA: An IoT-based smart shopping trolley with real-time RFID tracking and automated checkout
Hadj Zerrouki, Salima Azzaz-Rahmani
Abstract
The contemporary retail sector faces a persistent challenge in enhancing in store customer experience, primarily due to inefficiencies at checkout. This paper presents smart e-cart for lean logistics application (SELLA), a smart shopping trolley system engineered to eliminate this bottleneck. The system’s architecture is centered on a Raspberry Pi 4 microcontroller, orchestrating an ultra-high frequency (UHF) radio frequency identification (RFID) subsystem for instantaneous, non-line-of-sight product identification, and a responsive 7-inch touchscreen graphical user interface (GUI) developed in PyQt. The core contribution lies in developing a self contained shopping solution with integrated payment processing, supported by comprehensive performance validation. We present a detailed methodology, including the system’s multi-threaded software architecture and core operational algorithm. Experimental evaluation demonstrates a mean tag detection accuracy of 98.2% under optimal conditions, a robust user interface (UI) latency of under 500 ms, and an average central processing unit (CPU) utilization of 28%, proving system efficiency. Comparative analysis confirms that SELLA’s integration of on-trolley automated payment and detailed performance metrics represents a significant advancement over existing prototypes. The system provides a validated, high-performance solution for next-generation smart retail environments.
Keywords
automated checkout; microcontrollers; performance evaluation; radio frequency identification; retail technology; smart shopping cart;
DOI:
http://doi.org/10.12928/telkomnika.v24i1.27464
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats