Professional Documents
Culture Documents
WORKING OF AGV:
Steering Mechanism:
i. Ackerman’s Steering Mechanism
ii. Variable Speed Motors
iii. Additional wheels for Steering
Among the three sorts recorded, we have picked Ackermann Steering Principle which is additionally guided by rack
and pinion so as to accomplish an exact controlling for the Automated Guided Vehicle.
Ackermann Steering Geometry is a geometric game plan of linkages in the controlling of a vehicle or other
vehicle intended to take care of the issue of wheels within and outside of a go expecting to follow out circles
of various radii.
Fig. 1 Ackermen’s Steering Mechanism
Selection of Traction Motor: Fig. 2 Brushless DC Motor
Raspberry Pi 4
Sensors:
Ultrasonic
Inductive
Infrared
Laser
Specifications:
Ultrasonic:- There are two types in this namely; Proximity Detection and Ranging Measurement.
Cost (INR): 150-500.
Sensing Range: 0.2 – 10 m.
Accuracy: low.
Inductive:-
Cost (INR): 250-1000.
Range: upto 40mm.
Accuracy : high
Infrared:-
Cost(INR) :- 800
Range: Upto 5m
Accuracy : high
Laser:-
Cost(INR) :- 100-150
Range : Upto 2m
Accuracy : high
CAD MODELS:
Frame
• At long range (100cm) only sufficiently large objects have right distances produced,
forsmall objects, the readings are either erratic or null.
• At medium range (40-60 cm) most objects are correctly detected, but curved/small
objects may give erratic readings.
• At short range (10-20cm) all objects get detected with acceptable accuracy.
• Error at long range is 6-10cm, at medium range is 2-10cm, and at short range is 0-3cm.
• Basically, the reading for an object is highly dependent on its size, material, and
orientation.(if object is tilted at an angle, readings become erratic)
• Also, readings may stop when object is brought extremely close.
Infrared sensor
• The sensor produces the output as HIGH or LOW (0 or 1, digital output). When the object
is in range the result is 0 while the object is away the output is 1.
• The working of the sensor is subject to light conditions.
• The sensitivity of the sensor is also subject to the size of an object, for Eg: a large object like
a box gets detected at a distance of approximately 15-17 cm, but a thin object like a pen gets
detected at a much closer distance.
• The sensor actually produces an analog voltage as output which is subject to the objects
distance, but is converted to digital output.
• It was also found that the detection range of the sensor can be altered to some extent using
the adjustment screw.
• To acquire actual distance measurements, firstly the digital output (0 or 1) has to be converted
to analog output (voltage).
• If this is not done, the sensor can still be used to detect the presence of an object. But the
distance cannot be understood
• For this an ADC (ANALOGTO DIGITAL CONVERTER) can be used.
Example: M3008ADC
Test results for sensor:
• The infrared sensor module can be calibrated for its range.
• 2 calibrations were studied, short and long range.
• Before studying the data, it should be noted that as the sensor works on light principles, the readings
differ according to objects color and reflectivity.
Considering this, black colored and objects become the worst case (lower bound) while white or reflective objects
become best case (upper bound).
For long range calibration, normal objects get detected between 25-35cm from sensor,Black objects at
10-15cm, and white/reflective objects between30-60 cm
For short range calibration, normal objects get detected between 15-20cm from sensor,Black objects at
5-8cm, and white/reflective objects between25-50 cm.
Basically, detection is dependent on size, color and reflectivity of object.
Motor interfacing:
• The AGV wheels will be driven by 5V DC motors, which will be controlled by the
Raspberry Pi microcontroller.
• For interfacing the motor, a driver module is needed. We have used the L293D motor driver.
• The motor is connected to the driver, and the driver to RPi. Also a power source is needed.
(In our case of testing we took power from raspberry pi itself).
• For controlling speed of motor, pulse width modulation technique is used. PWM is
implemented in program using inbuilt library GPIO.PWM in Python/ Raspbian OS.
Combination:
• An attempt was made to combine sensors and motor to work in unison.
• 2 IR sensors (Long and short range), Ultrasonic sensor, and 5V motor were connected to RPi, and
were programmed according to requirements.
• The working is as follows,
• Long range IR detects obstacle and lowers speed.
• Short range IR detects obstacle and stops vehicle, triggers US sensor.
• US sensor is activated and distance is measured.
If obstacle moves away, the motor starts working again at low or high speed according to proximity. Also, short
range infrared sensors MAY be setup on the corners (front and back) whichwill help in parking, charging, and
extreme proximity scenarios.
1. Speed of conveyance
2. Modification of vehicle speed
3. Adaptability of way
4. Versatile to changes in industrial facility formats
5. Maintain a strategic distance from crash with different items
6. Decrease in labor cost
7. Decrease in running expense contrasted with transport frameworks
8. Capacity to add sensors to identify the payload conditions
9. Proceeds with pattern of working
10. Conditions for line following can be changed without any problem
CONCLUSIONS
Mechanized guided vehicles assume a significant job in adaptable assembling frameworks. The task
primarily manages working of an AGV and controlling it with PC. The disentangled plant format is
considered in the work and the vehicle is effectively controlled from one machine unit to the next
with machine number as the main info. There are a few potential headings for additional
examination. We can improved the guided tape type AGV using better route strategy. It tends to
be embraced any condition and modest among self-sufficient robot. There is critical measure of
contrast among hypothetical and down to earth work cycle estimation of time which can be
advanced by embracing diverse strategy.