Back close

ROS Based Autonomous Shopping Cart with e-Payment Facility

School: School of Engineering

ROS Based Autonomous Shopping Cart with e-Payment Facility

The proposed system is an automated shopping cart which leads the user throughout the supermarket in search of products specified by the user. The whole framework has been designed using the ROS(Robot Operating System) Platform which is one of the most preferred platforms for robotic applications. We use a variety of packages provided by ROS like gmapping, AMCL,move_base and rplidar so as to solve the problem of SLAM(Simultaneous Localization and Mapping). The system uses sensors like LiDAR(Light Detection And Ranging), IMU(Inertial Measurement Unit) and rotary encoders. LiDAR is used for obstacle detection whereas IMU and rotary encoders give the position and orientation of the cart. A mobile application has also been designed using Android Studio to simplify the user interface for the navigation of the cart. Once the app connects to the cart via Bluetooth, it provides the user provisions of controlling the cart in three different modes. The system is installed with an effective billing system that uses an RFID scanner to automatically bill the amount of the purchased products. The app provides the feature of electronic payment which contributes to faster checkouts. The entire system has been first tested in a simulation software called Gazebo which offers the conditions equivalent to a real-time environment to ensure the accuracy and precision of the packages, codes and the robot model. A prototype of the cart was created and tested in real time environments. Experiments like aisle entry test, constraints test and the comparison between simulation and real time navigation path were done to observe the performance of the cart. The cart ensured obstacle avoidance motion while navigating from source to destination. The experiments illustrate positive results which gives an indication that the cart can improve the overall shopping experience of the user.

Related Projects

Automation of Transport and Building Feature Extraction using Deep Learning with Super-Resolution Enhancement of Satellite Imagery
Automation of Transport and Building Feature Extraction using Deep Learning with Super-Resolution Enhancement of Satellite Imagery
Fabrication of Silica Etch Mask using EBL and F Chemistry Dry Etching
Fabrication of Silica Etch Mask using EBL and F Chemistry Dry Etching
Autonomous Floor Cleaning Robot
Autonomous Floor Cleaning Robot
Development of a Real-Time Wireless Sensor Network for Landslide Monitoring
Development of a Real-Time Wireless Sensor Network for Landslide Monitoring
Amaran- A Robotic Coconut tree Climber
Amaran- A Robotic Coconut tree Climber
Admissions Apply Now