Presentation - PPTX 0
Presentation - PPTX 0
Warehouse
Autonomous system for efficient warehouse product transfer and
organization
Supervisors:
Assoc. Prof. Abdelhady Ghanem
Eng. Ahmed Radwan
Eng. Omar Wahba
2023-2024
Outlines
Introduction 01
Mechanical Design 02
Hardware 03
Autonomous 04
Embedded systems 05
Internet of things 06
Business Case 07
Future work 08
Project Overview
An autonomous robot uses QR code
scanning to streamline warehouse
operations, transporting products to precise
storage locations efficiently and accurately.
Problem Statement
Modern warehouses need help with product sorting and
organizing inefficiencies, largely due to manual labor.
limited operational
hours
Impact on supply
chain
The supply chain is the network involved in producing and
delivering a product from source materials to the end user
Solution
Our project is developing an autonomous warehouse
robot to streamline transferring goods from the product
line to designated warehouse stands.
Key Features
QR Code Autonomous
Integration Operation
The process of products within a warehouse generally
encompasses several important stages
KITTING
KITTING PACKAGING
PACKAGING LABELING
LABELING SHIPPING
SHIPPING
PLC plays a crucial role in warehouse systems by accelerating
product movement throughout various processes
Planning
Design Process
We present step by step how
Create
the robot has designed
Testing
Refinement
• Parametric Modelling: Intelligent, adaptable designs
for iterative development.
Specification:
• Robot weight: 25.4 kg
• Lifted weight: up to 10 kg
Lifting Mech
Lifting Mech
•Components:
• Stepper Motor
• Lead Screws
• Gears, Belts, Pulleys
• Design Consideration:
• Load Calculation
• Torque Calculation
• Motor Selection
Lifting Mech
• Simulation of
slider plane
Sliding
Mechanism
Sliding
Mechanism
•Components:
• Motor
• Two Pulleys
• Flat Belt
• Guide Rails
• Design Consideration:
• System Layout
• Belt Installation
• Guide Rails and Sliding
Component
• Control System
HARDWARE
Main
Components
ESP8266
KITTING ENCODER
PACKAGING RASPBERRY
LABELINGPI 4 LIDAR
SHIPPING
MPU-6050
KITTING STM32
PACKAGING ULTRASONIC
LABELING KINECT CAMERA
SHIPPING
Circuit
Design A B
• Design using Eagle Power Circuit Control Circuit
• Simulation using
rrcc
Proteus
• Protection C D
DC Motor Driver Stepper motor
Components Driver
A: POWER
CIRCUIT
•
•
•
Motor Drive works from 5v to 25 v and highlimit current up to 10A and peak
current 30A
Stepper Motor
Drive
Safety Cost-Effectiveness
Core idea of autonomous
robots Robots robots are capable of performing
Autonomous
complex tasks without human intervention
1 2 3 4
Perception SLAM Path planning Control
We used Gazebo simulation for its robust environment-building
and accurate physical action testing
Perception between humans
and robots
Just as humans perceive their environment by using their
senses to receive external stimuli, robots can achieve the
same through sensors
Object QR Detection
Detection
Object
Detection
To perform object detection we need manily labelled training
datasetand and training model
1 2 3 4
Collect dataset Label dataset Segmentation Training
We manually gathered a dataset for training purposes from a
simulation environment
We labeled the dataset manually using LabelImg to label each
image with targeted object to be detected
The dataset was divided into training, testing, and validation
segments to ensure the quality of insurance training.
The dataset was ultimately trained using Google Colab for
model development and evaluation
The robot scans QR codes on products to retrieve position
information from the database, guiding it to the correct
placement.
Decision
Making
When the robot reaches the required place it scans
again the qr to make sure that the robot reaches the
needed position
AUTOMATIC
REGULATION EQUIPMENT PERFORMANCE
OF PROTECTION INCREASE
MAGNITUDES
Map
Global
Representation
Path
Planning
1 2 3 4 5
Robot Collision
Feedback
Real-time
AGV’s Problems
in Warehouse
Robot Collision
Feedback
Real-time
Solution
In the automotive industry, Vehicle-to-
Everything (V2X) technology enables real-time
communication between vehicles,
infrastructure, and pedestrians, enhancing
safety and efficiency
Position
Direction Speed
Direction Direction
Direction
V2X Communication Types
V2V V2I
V2G
V2G V2N
V2N V2P
V2P V2H
V2H
Vehicle to Vehicle
Wireless data exchange between nearby vehicles to
share information like location, speed, and braking status,
enhancing safety and traffic efficiency by anticipating
hazards
Collision
Collision Sensor
Safety
Safety
Sensor Maneuverability
Maneuverability
avoidance
avoidance Awareness
Awareness
Vehicle to Infrastructure
Wireless communication between vehicles and
transportation infrastructure, allowing data exchange
with traffic signals, toll booths, and road signs for
improved traffic management
ESP826 STM32F1
6 and
Read sensors Controlxx
DC motors
decide V2X scenarios. and steppers.
Reliable connection
DYNAMIC TOPOLOGY STATIC TOPOLOGY
Containing
system
Ensure the
Suitable HW initialization ,f system performs
components low and its required
selected Including layer software functions
carefully architecture eff ectively and
and module Dynamic design effi ciently
• MQTT
• Node-Red
• ESP 8266
The brain of the operation is the Raspberry Pi. The Raspberry Pi
hosts Node‑REDsoftware and the MQTT broker
MQTT is a simple, low-bandwidth messaging protocol ideal for
data exchange between IoT devices
The broker stores uploaded data, and each device publishing or
subscribing to a topic that acts as a key to access the storage
WHY MQTT
Familiar with vehicular
environment.
Low latency
scalability
Reliabilty
Node-
Red
Open-source
Visual programming
tool.
Saves time
scheduling algorithms
Node_Red interface
Node_Red interface
Robot UI
Warehouse UI
BUSINESS CASE
WAREHOUSE AREAS
Intensifying number of
residence
working hours workers
Warehouse
specialist
GOALS AND OBJECTIVES
01
Cost
Savings
02
Scalability
03
Adaptability to Technological
Advances
FUTURE WORK
Future work