Design of an ArUco Marker-Guided Smart Trolley with Integrated Billing Estimation

Notice

This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.

Year : 2026 | Volume : 13 | Issue : 01 | Page :
    By

    A. P. Kinge,

  • R. P. Patil*,

  • S. P. Ingale,

  • P. S. Sanas,

  • A. M. Sawant,

  1. Professor, Department of Electrical Engineering, TSSM’S Bhivarabai Sawant College of Engineering and Research, Pune, Maharashtra, India
  2. Professor, Department of Electrical Engineering, TSSM’S Bhivarabai Sawant College of Engineering and Research, Pune, Maharashtra, India
  3. Student, Department of Electrical Engineering, TSSM’S Bhivarabai Sawant College of Engineering and Research, Pune, Maharashtra, India
  4. Student, Department of Electrical Engineering, TSSM’S Bhivarabai Sawant College of Engineering and Research, Pune, Maharashtra, India
  5. Student, Department of Electrical Engineering, TSSM’S Bhivarabai Sawant College of Engineering and Research, Pune, Maharashtra, India

Abstract

The growing adoption of automation in retail environments has increased the need for intelligent systems that improve user convenience and reduce manual effort. This paper presents the design and development of a human-following smart shopping trolley with an integrated automatic billing system based on computer vision. The proposed system employs ArUco marker–based human tracking to achieve reliable and real-time following behaviour. A Raspberry Pi serves as the central processing unit, acquiring visual data from a USB camera and controlling DC motors to enable autonomous movement of the trolley.

Human-following functionality is achieved by detecting ArUco markers and estimating the relative position of the user with respect to the trolley. Based on the detected marker position within the camera frame, the system generates appropriate control signals to drive the motors in forward, left, or right directions. To ensure safe navigation, an ultrasonic sensor is incorporated for real-time obstacle detection, allowing the trolley to stop automatically when an obstacle is detected within a predefined threshold distance.

In addition to navigation, the system integrates an automatic billing mechanism using barcode recognition. The onboard camera captures product barcodes, which are decoded using image processing techniques. The extracted barcode data are mapped to a predefined product database containing item names and prices. The system updates the total bill dynamically and displays the information on an LCD interface. A delay-based filtering mechanism is implemented to prevent duplicate scanning of the same product within a short time interval, thereby improving billing accuracy.

The proposed system operates in dual modes, namely follow mode and billing mode, controlled through a user interface switch. Experimental results demonstrate that the system performs efficiently in real- time conditions, providing a cost-effective and practical solution for smart retail automation.

Keywords: Human-Following Robot, Smart Shopping Trolley, ArUco Marker, Computer Vision, Raspberry Pi, Barcode Detection, Automatic Billing System, Autonomous Navigation

[This article belongs to Journal of Mechatronics and Automation ]

How to cite this article:
A. P. Kinge, R. P. Patil*, S. P. Ingale, P. S. Sanas, A. M. Sawant. Design of an ArUco Marker-Guided Smart Trolley with Integrated Billing Estimation. Journal of Mechatronics and Automation. 2026; 13(01):-.
How to cite this URL:
A. P. Kinge, R. P. Patil*, S. P. Ingale, P. S. Sanas, A. M. Sawant. Design of an ArUco Marker-Guided Smart Trolley with Integrated Billing Estimation. Journal of Mechatronics and Automation. 2026; 13(01):-. Available from: https://journals.stmjournals.com/joma/article=2026/view=241812


References

1) S. Garrido-Jurado, R. Muñoz-Salinas, F. J. Madrid-Cuevas and M. J. Marín-Jiménez, “Automatic generation and detection of highly reliable fiducial markers,” Pattern Recognition, vol. 47, no. 6,
pp. 2280–2292, Jun. 2014, doi: 10.1016/j.patcog.2014.01.005.
2) J. Redmon, S. Divvala, R. Girshick and A. Farhadi, “You Only Look Once: Unified Real-Time Object Detection,”in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), Las Vegas, NV, USA, 2016, pp. 779–788, doi: 10.1109/CVPR.2016.91.
3) J. N. V. R. Swarup Kumar, K. Sai Teja, P. S. Reddy and M. V. Raju,“IoT Based Smart Shopping Cart Integrated with Payment Gateway,” in Proc. IEEE Int. Conf. RAEEUCCI, 2024, doi:10.1109/RAEEUCCI61380.2024.10547971.
4) S. B. Patel, R. Shah and K. Mehta, “Hardware Implementation of Smart Shopping Cart using IoT,” in Proc. Int. Conf. PICET, 2024, doi: 10.1063/5.0208476.
5) D. F. D. Shahila, M. N. Rahman and S. K. Ahmed, “Design and Development of IoT Enabled Smart Shopping Cart,” in Proc. Int. Conf. Communication, Computing and IoT (IC3IoT), 2024.
6) R. Kulkarni, P. Deshmukh and S. Patil, “Smart Shopping Cart with Automated Billing Using Arduino,” Int. J. Creative Res. Thoughts (IJCRT), vol. 11, no. 10, 2023.
7) T. K. Das, S. Roy and A. Banerjee, “A Smart Trolley for Smart Shopping,” in Proc. IEEE Int. Conf. Systems, Man, and Cybernetics (SMC), 2020.
8) G. Suciu, A. Vulpe and C. Dobre, “A Smart Shopping Platform Based on IoT Solutions,” in Proc. IEEE Int. Conf. Electronics, Computers and Artificial Intelligence (ECAI), 2020.
9) S. Sasirekha, R. Kumar and P. Karthik,“Automated Billing Shopping Cart Using Arduino Uno,”
TIJER Journal, vol. 12, no. 1, 2025.
10) S. K. Gowda, R. Hegde and P. Shetty,“Design of IoT-Enabled Smart Shopping Cart,”Int. J. Adv. Res. Comput. Commun. Eng. (IJARCCE),vol. 14, no. 12, 2025,doi: 10.17148/IJARCCE.2025.141289.
11) N. Bhuvaneshwaran, R. Prakash and S. Kumar, “IoT Based Smart Shopping Cart,” Int. Journal of Engineering Research, 2021.
12) T. K. Das, S. Roy and A. Banerjee, “Smart Shopping Trolley System Using RFID and IoT,”Int.
Res. J. Modernization Eng. Sci. (IRJMS),2024.
13) S. Garrido-Jurado, R. Muñoz-Salinas and R. Medina-Carnicer, “Generation of fiducial marker dictionaries using mixed integer linear programming,” Pattern Recognition, vol. 51, pp. 481– 491, Mar. 2016, doi: 10.1016/j.patcog.2015.09.023.
14) M. A. Rahman, M. R. Islam and M. S. Hossain, “Vision-Based Autonomous Navigation System Using Raspberry Pi,” in Proc. IEEE Int. Conf. Robotics, Automation and Artificial Intelligence,2021.
15) P. Behera, S. Nayak and B. Sethi, “Real-Time Object Tracking and Following System Using Computer Vision,” in Proc. IEEE Int. Conf. Smart Computing and Electronics Enterprise (ICSCEE), 2020.


Regular Issue Subscription Review Article
Volume 13
Issue 01
Received 06/04/2026
Accepted 29/04/2026
Published 29/04/2026
Publication Time 23 Days


Login


My IP

PlumX Metrics