SlideShare a Scribd company logo
1 of 16
Download to read offline
ROBOTIC SHELF STOCK
MONITORING SYSTEM
by
Dnyanesh Deo
Feroz Chaodhri
Raja Chowdhury
project guide
Mr. Gopalkrishnan Naraynan
The Problem
• Reduced sales despite that product being in the stock.
• Unnecessary stock piles up even before the current
stock has depleted.
• Problem in the area of big parking lots.
Our Application
• An autonomous robot that will roam in the mall along a
line.
• Monitor shelves for stock content through image
processing in LABVIEW.
• For empty or near empty shelves, it will send a
message to the control room to fill the stock.
• To analyze empty slots for available parking slots.
Project Description
• Application consists of a line follower robot.
• USB camera is mounted on two bars
• Robot is made using a aluminium frame.
• Line follower will handle the horizontal movement of the
robot or camera.
• USB camera will give the view of the shelf.
• Camera is mounted on a pulley system.
• Pulley system consists of simple motor and support from
bars.
• Pulley system will handle the vertical movement of the
robot or camera.
• Photoelectric Proximity sensors for crowd detection.
• Images acquired by USB camera will be processed using
LabVIEW
Mechanical Model
Camera mounting
Supporting platform
Base
Motor
Line Follower
• Follows black line on white surface.
• Four wheel drive.
• Speed control by motor driver.
• Hardware for Line follower Robot-
1. Arduino Board.
2. 12V DC motors.
3. Wheels.
4. IR Sensors.
5. H-Bridge Motor Drivers.
H - Bridge


An H bridge is an electronic
circuit that enables a voltage to
be applied across a load in either
direction. These circuits are
often used in robotics and other
applications to allow DC motors
to run forwards and backwards.
Other hardware required is -
1. USB Camera for image acquisition
2. Motor in pulley system
3. Photoelectric Proximity Switch
Software needed -
● Arduino IDE
● LabVIEW
What We Have Tried
§ H – Bridge IC L298
§ H – Bridge IC A3940KLWT with Power Mosfet
§ H – Bridge IC MC33886 (Working)
§ IR Sensor (Working but NO proper mounting)
§ Photo-electric Sensor
§ Photo-electric Switch (Working)
§ RF module for wireless communication (Working only one way)
Hurdles
§ SOLVED
1. Camera Mounting
2. Finding appropriate Motor Driver
3. Photo-electric Switch for Line Following
§ UNSOLVED
1. Compact chassis (For proper Line Following)
2. Tire Grip
3. Four Wheel Drive Or Two Wheel Drive
4. Battery Life
LabVIEW
• Vision Acquisition and Vision Assistant
Module.
• OCR/OCV pattern recognition feature.
• Symbols detection in region of interest.
• Status of shelf will be calculated on the
basis of the number of symbols detected.
● For communication between robot and control
room.
● TCP/IP communication using UDP Multicast.
● Hosting LAN
● In case of emergencies StockEye can be
controlled from Control Room
What We Have Tried
§ IMAGE PROCESSING
1. Edge Detection
2. Pattern Matching
3. Thresholding, Segmentation
4. OCR/OCV (Working)
§ Line Following
1. Hough Transform
2. Edge Detection
§ COMMUNICATION
1. NI VISA Serial Module
2. Arduino LIFA Module
3. TCP/IP VI (by hosting LAN)
Hurdles
§ SOLVED
1. Image Processing
2. Communication (From StockEye to Control Room)
§ UNSOLVED
1. Color Image Processing (Appropriate Camera with Auto Focus)
2. Two way communication
3. Distance of Camera from Shelf

More Related Content

What's hot

Line Following Robot Presentation
Line Following Robot PresentationLine Following Robot Presentation
Line Following Robot PresentationOli ullah
 
The line follower robot
The line follower robotThe line follower robot
The line follower robotPoonam Narang
 
Line follower robot
Line follower robotLine follower robot
Line follower robotANU_110
 
Line follower Robot using PID algorithm
Line follower Robot using PID algorithmLine follower Robot using PID algorithm
Line follower Robot using PID algorithmIfaz Ahmed Aflan
 
Line follower robot
Line follower robotLine follower robot
Line follower robotUlla Ahmed
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNOViswanadh Ivaturi
 
automatic railway platform-mini project
automatic railway platform-mini projectautomatic railway platform-mini project
automatic railway platform-mini projectparvathy s m
 
Automatic car parking barrier system using plc presentation
Automatic car parking barrier system using plc presentationAutomatic car parking barrier system using plc presentation
Automatic car parking barrier system using plc presentationDaniyalMeesum
 
Implementation of automatic railway platform
Implementation of automatic railway platformImplementation of automatic railway platform
Implementation of automatic railway platformjeevansaral
 
Smart railway crossing embedded with automated platform bridge
Smart railway crossing embedded with automated platform bridgeSmart railway crossing embedded with automated platform bridge
Smart railway crossing embedded with automated platform bridgeeSAT Journals
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTMohit Kumar
 
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLING
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLINGADVANCED AUTOMATIC RAILWAY GATE CONTROLLING
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLINGSai Komal
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini projectAmit Upadhye
 
Automatic railway gate control system
Automatic railway gate control systemAutomatic railway gate control system
Automatic railway gate control systemsahithipechetti
 
Lecture 08 robots and controllers
Lecture 08 robots and controllersLecture 08 robots and controllers
Lecture 08 robots and controllersVajira Thambawita
 
Automatic railway gate control using arduino uno
Automatic railway gate control using arduino unoAutomatic railway gate control using arduino uno
Automatic railway gate control using arduino unoselvalakshmi24
 

What's hot (20)

Line Following Robot Presentation
Line Following Robot PresentationLine Following Robot Presentation
Line Following Robot Presentation
 
The line follower robot
The line follower robotThe line follower robot
The line follower robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line follower Robot using PID algorithm
Line follower Robot using PID algorithmLine follower Robot using PID algorithm
Line follower Robot using PID algorithm
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNO
 
automatic railway platform-mini project
automatic railway platform-mini projectautomatic railway platform-mini project
automatic railway platform-mini project
 
Automatic car parking barrier system using plc presentation
Automatic car parking barrier system using plc presentationAutomatic car parking barrier system using plc presentation
Automatic car parking barrier system using plc presentation
 
Implementation of automatic railway platform
Implementation of automatic railway platformImplementation of automatic railway platform
Implementation of automatic railway platform
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Smart railway crossing embedded with automated platform bridge
Smart railway crossing embedded with automated platform bridgeSmart railway crossing embedded with automated platform bridge
Smart railway crossing embedded with automated platform bridge
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOT
 
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLING
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLINGADVANCED AUTOMATIC RAILWAY GATE CONTROLLING
ADVANCED AUTOMATIC RAILWAY GATE CONTROLLING
 
Line following robot
Line following robotLine following robot
Line following robot
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini project
 
Automatic railway gate control system
Automatic railway gate control systemAutomatic railway gate control system
Automatic railway gate control system
 
Line follower
Line followerLine follower
Line follower
 
Lecture 08 robots and controllers
Lecture 08 robots and controllersLecture 08 robots and controllers
Lecture 08 robots and controllers
 
Automatic railway gate control using arduino uno
Automatic railway gate control using arduino unoAutomatic railway gate control using arduino uno
Automatic railway gate control using arduino uno
 
Line follower12
Line follower12Line follower12
Line follower12
 

Viewers also liked

Rain Drop Sensor using Arduino!
Rain Drop Sensor using Arduino!Rain Drop Sensor using Arduino!
Rain Drop Sensor using Arduino!Sanjay Kumar
 
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)Athens IoT Meetup
 
A versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automationA versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automationHarshitha Tiwari
 
IoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkIoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkSomeRandomBloke
 
Trends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational marketsTrends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational marketsWithTheBest
 
Meetup9 iot sensors and security
Meetup9 iot sensors and securityMeetup9 iot sensors and security
Meetup9 iot sensors and securityFrancesco Rago
 
Rain Light Sensor
Rain Light SensorRain Light Sensor
Rain Light SensorGvAnu90
 
Wi-Fi For Beginners - Module 1- What is WiFi?
Wi-Fi For Beginners - Module 1- What is WiFi?Wi-Fi For Beginners - Module 1- What is WiFi?
Wi-Fi For Beginners - Module 1- What is WiFi?Nigel Bowden
 
Labview based wireless sensor for monitoring the building
Labview based wireless sensor for monitoring the buildingLabview based wireless sensor for monitoring the building
Labview based wireless sensor for monitoring the buildingSathish Kumar
 
Cassiopeia Ltd - ESP8266+Arduino workshop
Cassiopeia Ltd - ESP8266+Arduino workshopCassiopeia Ltd - ESP8266+Arduino workshop
Cassiopeia Ltd - ESP8266+Arduino workshoptomtobback
 
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICE
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICESMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICE
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICEASHOKKUMAR RAMAR
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their ApplicationYash Kant
 

Viewers also liked (20)

Rain Drop Sensor using Arduino!
Rain Drop Sensor using Arduino!Rain Drop Sensor using Arduino!
Rain Drop Sensor using Arduino!
 
Resume 9-7
Resume 9-7Resume 9-7
Resume 9-7
 
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)
Athens IoT Meetup #3 - Introduction to ESP8266 (Pavlos Isaris)
 
FEM Optimization Project
FEM Optimization ProjectFEM Optimization Project
FEM Optimization Project
 
A versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automationA versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automation
 
CoolCATS project: eShoe
CoolCATS project: eShoeCoolCATS project: eShoe
CoolCATS project: eShoe
 
Home automation
Home automationHome automation
Home automation
 
IoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkIoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talk
 
final_report
final_reportfinal_report
final_report
 
S home
S homeS home
S home
 
Trends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational marketsTrends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational markets
 
Meetup9 iot sensors and security
Meetup9 iot sensors and securityMeetup9 iot sensors and security
Meetup9 iot sensors and security
 
Rain Light Sensor
Rain Light SensorRain Light Sensor
Rain Light Sensor
 
Wi-Fi For Beginners - Module 1- What is WiFi?
Wi-Fi For Beginners - Module 1- What is WiFi?Wi-Fi For Beginners - Module 1- What is WiFi?
Wi-Fi For Beginners - Module 1- What is WiFi?
 
Home automation
Home    automationHome    automation
Home automation
 
Labview based wireless sensor for monitoring the building
Labview based wireless sensor for monitoring the buildingLabview based wireless sensor for monitoring the building
Labview based wireless sensor for monitoring the building
 
Cassiopeia Ltd - ESP8266+Arduino workshop
Cassiopeia Ltd - ESP8266+Arduino workshopCassiopeia Ltd - ESP8266+Arduino workshop
Cassiopeia Ltd - ESP8266+Arduino workshop
 
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICE
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICESMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICE
SMS(GSM)BASED HOME AUTOMATION SYSTEM PROJECTS-ECE/EEE/E&I/ICE
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their Application
 
IoT sensor devices
IoT sensor devicesIoT sensor devices
IoT sensor devices
 

Similar to ROBOTIC SHELF STOCK MONITORING SYSTEM

Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robotRahuldey1991
 
Autonomous Scrap box
Autonomous Scrap boxAutonomous Scrap box
Autonomous Scrap boxRahul Verma
 
Line Following Robot
Line Following Robot Line Following Robot
Line Following Robot ArifMansuri10
 
Autonomous Line Followers With Arduino and PID.pptx
Autonomous Line Followers With Arduino and PID.pptxAutonomous Line Followers With Arduino and PID.pptx
Autonomous Line Followers With Arduino and PID.pptxKhusnulHidayat3
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemANKIT SURATI
 
Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptxdivyanshuranjan9973
 
PRESENTATION FUTURE STUDIES (1).pptx
PRESENTATION FUTURE STUDIES (1).pptxPRESENTATION FUTURE STUDIES (1).pptx
PRESENTATION FUTURE STUDIES (1).pptxTalhaJavid4
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robotMohit Nagar
 
Automatic Book Picking Robot For Libraries
Automatic Book Picking Robot For LibrariesAutomatic Book Picking Robot For Libraries
Automatic Book Picking Robot For Librariesshaik nayeem
 
IRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place RobotIRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place RobotIRJET Journal
 

Similar to ROBOTIC SHELF STOCK MONITORING SYSTEM (20)

Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
Robowar
RobowarRobowar
Robowar
 
Autonomous Scrap box
Autonomous Scrap boxAutonomous Scrap box
Autonomous Scrap box
 
ECD PROJEXT.pptx
ECD PROJEXT.pptxECD PROJEXT.pptx
ECD PROJEXT.pptx
 
Line Following Robot
Line Following Robot Line Following Robot
Line Following Robot
 
Autonomous Line Followers With Arduino and PID.pptx
Autonomous Line Followers With Arduino and PID.pptxAutonomous Line Followers With Arduino and PID.pptx
Autonomous Line Followers With Arduino and PID.pptx
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytem
 
Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptx
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
PRESENTATION FUTURE STUDIES (1).pptx
PRESENTATION FUTURE STUDIES (1).pptxPRESENTATION FUTURE STUDIES (1).pptx
PRESENTATION FUTURE STUDIES (1).pptx
 
Presentation1
Presentation1Presentation1
Presentation1
 
pick and place ppt.ppt
pick and place ppt.pptpick and place ppt.ppt
pick and place ppt.ppt
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
IRB PPT_5.pdf
IRB PPT_5.pdfIRB PPT_5.pdf
IRB PPT_5.pdf
 
Self Balancing Robot
Self Balancing RobotSelf Balancing Robot
Self Balancing Robot
 
types of robots
types of robotstypes of robots
types of robots
 
Obstacle observing
Obstacle observingObstacle observing
Obstacle observing
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
 
Automatic Book Picking Robot For Libraries
Automatic Book Picking Robot For LibrariesAutomatic Book Picking Robot For Libraries
Automatic Book Picking Robot For Libraries
 
IRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place RobotIRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place Robot
 

Recently uploaded

COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 

Recently uploaded (20)

COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

ROBOTIC SHELF STOCK MONITORING SYSTEM

  • 1. ROBOTIC SHELF STOCK MONITORING SYSTEM by Dnyanesh Deo Feroz Chaodhri Raja Chowdhury project guide Mr. Gopalkrishnan Naraynan
  • 2. The Problem • Reduced sales despite that product being in the stock. • Unnecessary stock piles up even before the current stock has depleted. • Problem in the area of big parking lots.
  • 3. Our Application • An autonomous robot that will roam in the mall along a line. • Monitor shelves for stock content through image processing in LABVIEW. • For empty or near empty shelves, it will send a message to the control room to fill the stock. • To analyze empty slots for available parking slots.
  • 4. Project Description • Application consists of a line follower robot. • USB camera is mounted on two bars • Robot is made using a aluminium frame. • Line follower will handle the horizontal movement of the robot or camera. • USB camera will give the view of the shelf.
  • 5. • Camera is mounted on a pulley system. • Pulley system consists of simple motor and support from bars. • Pulley system will handle the vertical movement of the robot or camera. • Photoelectric Proximity sensors for crowd detection. • Images acquired by USB camera will be processed using LabVIEW
  • 7. Line Follower • Follows black line on white surface. • Four wheel drive. • Speed control by motor driver. • Hardware for Line follower Robot- 1. Arduino Board. 2. 12V DC motors. 3. Wheels. 4. IR Sensors. 5. H-Bridge Motor Drivers.
  • 8. H - Bridge An H bridge is an electronic circuit that enables a voltage to be applied across a load in either direction. These circuits are often used in robotics and other applications to allow DC motors to run forwards and backwards.
  • 9. Other hardware required is - 1. USB Camera for image acquisition 2. Motor in pulley system 3. Photoelectric Proximity Switch Software needed - ● Arduino IDE ● LabVIEW
  • 10. What We Have Tried § H – Bridge IC L298 § H – Bridge IC A3940KLWT with Power Mosfet § H – Bridge IC MC33886 (Working) § IR Sensor (Working but NO proper mounting) § Photo-electric Sensor § Photo-electric Switch (Working) § RF module for wireless communication (Working only one way)
  • 11. Hurdles § SOLVED 1. Camera Mounting 2. Finding appropriate Motor Driver 3. Photo-electric Switch for Line Following § UNSOLVED 1. Compact chassis (For proper Line Following) 2. Tire Grip 3. Four Wheel Drive Or Two Wheel Drive 4. Battery Life
  • 12. LabVIEW • Vision Acquisition and Vision Assistant Module. • OCR/OCV pattern recognition feature. • Symbols detection in region of interest. • Status of shelf will be calculated on the basis of the number of symbols detected.
  • 13. ● For communication between robot and control room. ● TCP/IP communication using UDP Multicast. ● Hosting LAN ● In case of emergencies StockEye can be controlled from Control Room
  • 14. What We Have Tried § IMAGE PROCESSING 1. Edge Detection 2. Pattern Matching 3. Thresholding, Segmentation 4. OCR/OCV (Working) § Line Following 1. Hough Transform 2. Edge Detection
  • 15. § COMMUNICATION 1. NI VISA Serial Module 2. Arduino LIFA Module 3. TCP/IP VI (by hosting LAN)
  • 16. Hurdles § SOLVED 1. Image Processing 2. Communication (From StockEye to Control Room) § UNSOLVED 1. Color Image Processing (Appropriate Camera with Auto Focus) 2. Two way communication 3. Distance of Camera from Shelf