Welcome To The Winter School of AI and Robotics On Autonomous Robotics!
Welcome To The Winter School of AI and Robotics On Autonomous Robotics!
Welcome To The Winter School of AI and Robotics On Autonomous Robotics!
Winter School of
AI and Robotics
on Autonomous
Organised by
Robotics! Technology
Robotix Society
in association
1 with IEEE
Day 1
1 Topics to be covered today:
Installations
Drives
Basic electronics
H bridge
ICs
PWM
Sensors
https://releases.ubuntu.com/18.
04.5/?_ga=2.38049510.411934
705.1615554930-986537703.1
615554930
https://www.wikihow.com/Install
-VirtualBox
https://www.youtube.com/watch
?v=QbmRXJJKsvs
3
Drives:
Ackerman Drive
Differential Drive
4 Omni drive
Ackerman Drive
Used for turning. Inner wheels rotate at a smaller radius than
the outer wheels.
All the wheels of the bot rotate in concentric circles with the Centre of the
turning circle as the centre.
5
Differential Drive
Castor wheel
6
Skid Steer Drive
The difference between skid steer drive and differential drive is that
differential drive uses a castor wheel for balancing the bot where as a skid
steer drive uses wheels that are attached to motors for balance.
7
Omni Drive
8
Switches
9
Relays Relays are electrical switches
that use electromagnetism to
convert small electrical stimuli
into larger currents.
In forward bias the positive terminal of the voltage source is connected to the anode of the
diode and the negative terminal of the voltage source is connected to the cathode of the
diode.
In reverse bias the positive terminal of the voltage source is connected to the cathode of the
diode and the negative terminal of the voltage source is connected to the anode of the
diode.
12
Zener Diode
A Zener Diode is a special kind of
diode which permits current to
flow in the forward direction as
normal diode, but will also allow it
to flow in the reverse direction
when the voltage is above the
breakdown voltage also known as
‘zener’ voltage..
13
Voltage Regulator IC
14
Rectifiers
Half Wave Rectifier:
16
A filter is a circuit that allows to pass a
Filtering specified range of frequency
High Pass Filters: components, while blocking the rest
according to the frequency range of
signals.
18
Op-amps
19
Op-amp Comparator:
21
L293D motor driver IC:
A motor driver IC is an integrated circuit chip which is usually used to control motors in autonomous
robots. Motor driver ICs act as an interface between microprocessors in robots and the motors in the
robot.
A motor driver takes the output from the arduino, amplifies it and supply it to the motors.
L293D is a typical Motor driver IC which allows DC motor to drive on either direction. L293D is a
16-pin IC which can control a set of two DC motors simultaneously in any direction. It means that
you can control two DC motor with a single L293D IC.
22
Pins Pins characteristics
1 Enable 1-2, when this is HIGH the left part of the IC will work and when it is low the
left part won’t work. So, this is the Master Control pin for the left part of IC.
L293D Pin Diagram: 2 INPUT 1, when this pin is HIGH the current will flow through output 1.
3 OUTPUT 1, this pin should be connected to one of the terminals of motor.
4,5 GND, ground pins.
6 OUTPUT 2, this pin should be connected to one of the terminals of motor.
7 INPUT 2, when this pin is HIGH the current will flow through output 2.
8 Vcc2, this is the voltage which will be supplied to the motor. So, if you are driving 12 V
DC motors then make sure that this pin is supplied with 12 V.
16 Vcc1, this is the power source to the IC. So, this pin should be supplied with 5 V.
15 INPUT 4, when this pin is HIGH the current will flow through output 4.
14 OUTPUT 4, this pin should be connected to one of the terminals of motor.
13,12 GND, ground pins.
23
Pulse width modulation:
Duty Cycle:
When the signal is high, we call this “on time”. To describe the amount of “on time” , we use the
concept of duty cycle. Duty cycle is measured in percentage. The percentage duty cycle specifically
describes the percentage of time a digital signal is on over an interval or period of time.
24
Boolean algebra:
Boolean Algebra is the mathematics we use to analyse digital gates and circuits. We can use these “Laws of
Boolean” to both reduce and simplify a complex Boolean expression in an attempt to reduce the number of logic
gates required.
● Logic AND Function
● Logic OR Function
● Logic NOT Function
● Logic NAND Function
● Logic NOR Function
MUX
In electronics, a multiplexer (or mux) is a device that selects one of several input
signals and forwards the selected input into a single line. A multiplexer of 2n inputs
has ⌈n⌉ select lines, which are used to select which input line to send to the
output. Multiplexers are mainly used to increase the amount of data that can be
sent over the network.
A 2-to-1 multiplexer has a boolean equation where A, B are the two inputs,S is the
selector input, and Z is the output:
25
DEMUX
26
Sensors:
➢ Distance - SONAR, LIDAR for robot localisation and mapping(uses laser pulses), RADAR
➢ Orientation - Accelerometer, Gyroscope, Magnetometer
An accelerometer is an electromechanical device used to measure acceleration forces. Such forces may
be static, like the continuous force of gravity or, as is the case with many mobile devices, dynamic to
sense movement or vibrations.
A gyroscope sensor is a device that can measure and maintain the orientation and angular velocity of an
object. These are more advanced than accelerometers. These can measure the tilt and lateral orientation
of the object whereas accelerometer can only measure the linear motion.
When a charge is pulled by external conducting object like a finger(s) from an area on the grid, the IC
calculates the location of the finger on the touch surface. Touch sensors, made of projective capacitive
technology can be used to sense a finger that is not touching its surface. They act as near proximity sensors.
27
➢ Temperature - Thermal resistors, heat sensors
➢ Light - LDR, IR, Camera
28
Motors
DC Motors:
A DC motor is any of a class of
rotary electrical machines that
converts direct current electrical
energy into mechanical energy.
Stepper Motors:
29
Thank you!
30