Autonomous Self-Parking Robot
Autonomous Self-Parking Robot
net/publication/327065253
CITATION READS
1 47
5 authors, including:
Pavithra Prabakaran
Amrita Vishwa Vidyapeetham
5 PUBLICATIONS 4 CITATIONS
SEE PROFILE
All content following this page was uploaded by Pavithra Prabakaran on 29 December 2022.
2018 International Conference on Design Innovations for 3Cs Compute Communicate Control
Avinash killikyatar
Dept. of Electronics and Communication Engineering MVJCE, Bangalore, India.
E-mail: [email protected]
Abstract
120
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
framework is completed with hypothetical calculation, and equipment reconciliation, and
besides the outcome demonstrates the capacity of vehicle stopping.
I.INTRODUCTION
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
impractical unless two progressive parking spaces are unfilled. Switching into the spot by
means of the parallel parking procedure enables one to exploit a solitary purge space very
little longer than the auto (keeping in mind the end goal to finish the parking inside three
wheel-turns the parking space would for the most part should be around one and a half auto
length long).With perpendicular parking, otherwise called bay parking, vehicles are parked
side to side, perpendicular to a passageway, curb, or divider. This kind of auto parking fits
more autos per length of street (or check) than parallel parking, and hence this manner is
usually utilized as a part of car parking lots and car parking structures. Frequently, in auto
parking lots utilizing perpendicular parking, two lines of parking spaces might be lined up
front to front, with walkways in the middle. In the event that no different cars are hindering,
a driver may carry out a "pull through" by driving through one parking space into the
attaching space to prevent from reversing out of a parking space upon their arrival.
A. ATmega 16:
The ATmega 16 is an 8-bit microcontroller that belongs to Atmel’s Mega AVR family. It
has an added advantage of low power consumption. ATmega 16 is based on RISC
architecture along with 131 instruction sets. Most of the instruction are executed in a single
machine cycle. The maximum frequency in which ATmega 16 can work is 16MHz.
It has a programmable flash memory of 16KB, static RAM of 1KB and EEPROM of 512
Bytes.
ATmega16 is 40 pin microcontroller. There are 32 I/O (input/output) lines, which are
divided into four 8-bit ports named as PORTA, PORTB, PORTC and PORTD.
ATmega16 has various in-built peripherals like USART, analog to digital converter, Analog
Comparator, SPI, JTAG etc. Each I/O pin has an alternative task related to in-built
peripherals.
B. Proximity Sensors:
122
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
The optical proximity sensors are costlier than the inductive proximity sensors. They cost
the same as capacity sensor. They are widely used in automated systems because they have
a longer range and occupies less space.
C. Motor Driver:
L298 motor drivers are used in this model. This dual bi directional motor driver is based on
L298 Dual H-Bridge Motor Driver IC. This module will allow us to easily and
independently control two motors which takes up to 2A each in both directions.
It is ideal for robotic applications and well suited for connection to a microcontroller as it
requires few lines to control.
D. DC Motor:
In our proposed system we are using DC motor of 100rpm. Dc motor converts electrical
energy to mechanical energy. Speed direction is the idea of speed control variety. The
administrator physically control the speed or it is done by methods for some programmed
control gadget. One of the major features of DC motor is simple to control the speed.
E. Battery :
We are using lithium polymer (Li-Po) battery. It can deliver very high current. It can
indefinite shelf life if stored without electrolyte. The world’s most recycled product. In our
proposed system it will mention the power supply.
123
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
III. METHODOLOGY
Parallel parking
Parallel parking is a method of parking a vehicle parallel to the road, with respect to other
parked vehicles .Fig 3 shows parallel parking.
Perpendicular parking
Perpendicular parking is a method of parking a vehicle side by side, e.g. perpendicular to a
wall, curb or something else. Fig 4 shows perpendicular parking.
● Figure 1 demonstrates the general piece outline of proposed framework. It contains the
Atmega-16 which is the core of the framework and controls all exercises of the framework.
● Atmega-16 is interfaced with motor driver through L298 motor driver and Proximity
sensor through sensor interface.
● The three optical sensors (are given) serve as an input to the microcontroller.
Whenever an obstacle is detected, logic 0 is given to microcontroller.
● The range of the sensor is about 80cm. When no obstacle is detected in this range,
logic1 is given for the controller.
● The 3 sensors are connected to 3 pins of controller and programmed accordingly they
are first connected to sensor interface they are connected to controller.
● 2 motor drivers (L298) are used to control 4 dc motor each used to control 4 dc motors
each of 100rpm. ● Motors with less rpm is selected as it is more suitable for parking
mechanism.
124
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
● Motor drivers supply the required power to the
motors. Each motor requires 6v supply. The motors and the
left are shorted and given to motor driver 1 and right side
Motors are shorted and given to motor driver 2.
● The motor drivers are active low enabled.
● A 12v lipo battery is given used for the power supply
Atmega16 and it requires 5v ,it has an inbuilt voltage
regulators 7805 to provide a constant supply of 5v.
x Flowchart shown in figure2.The vehicle moves ahead until the sensor detects any obstacle
passed on the readings obtained by the sensor it will check if there is a parking space
detected. If there is no space detected the vehicle continues to move forward until the
space is detected.
X Once the space is detected the controller then checks for the switch condition, if the switch
is high then it follows the perpendicular parking else it will follow parallel parking.
125
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
Figure 3 Parallel Parking
Figure 4 Perpendicular
V. REFERENCES
1.
2.
3.
IV. RESULTS
● The proposed system has the ability of identifying parking space and high active-safety
parking without a person onboard.
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
Norazwinawati Basharuddin, R. Yusnita, Fariza Norbaya, "Intelligent Parking space detection
system based on image Processing", Internation Journal of Innovation, Management and
Technology, vol. 3, no. 3, pp. 232-253, 2012.Rehna Kalam, K Manikandan: ‘Enhancing K-
Means algorithm for image segmentation’. IEEE International conference 2011.
Dr. Bernhard Stojetz, Osram, "Ambient Light Sensor and Proximity Sensor SFH7770
Application Note" . IEEE, 2009
Yang Jihoon, Jorge Portilla, Teresa Riesgo, "Smart parking service based on wireless sensor
networks", IECON 2012–38th Annual Conference on IEEE Industrial Electronics Society.
IEEE, 2012.
Jung-Ho Moon, Tae Kwon Ha, "A Car Parking Monitoring System Using Wireless Sensor
Networks", International Journal of Electrical Robotics Electronics and Communications
Engineering, vol. 7, no. 10, 2013.
127
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.
2016.
128
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on December 29,2022 at 11:07:15 UTC from IEEE Xplore. Restrictions apply.