robotics-a+beginners+guide

Upload: saurabhdabas7

Post on 05-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 ROBOTICS-A+beginners+guide

    1/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    2/58

    www.robotix.in

    The word robotics is used to collectively define afield in engineering that covers the mimicking ofvarious human characteristicsSound concepts in many engineering disciplines isneeded for working in this particular field

    It finds its uses in all aspects of our life

  • 7/21/2019 ROBOTICS-A+beginners+guide

    3/58

    www.robotix.in

    An automatic industrial machine replacing thehuman in hazardous work

    An automatic mobile sweeper machine at amodern homeAn automatic toy car for a child to play with

    A machine removing mines in a war field all byitself and many more

  • 7/21/2019 ROBOTICS-A+beginners+guide

    4/58

    www.robotix.in

    Here we are aiming at design and prototyping ofmobile robots capable of controlled locomotion.It may be via human or automatic control.Here we aim to make a bot capable of traversing awhite line on a black surface automatically.It must be able to perform certain tasks we set for it.

    The task must be achieved within some givenlimitations.Keeping this as the basic idea we will be able tofurther widen our applications

  • 7/21/2019 ROBOTICS-A+beginners+guide

    5/58

    www.robotix.in

    Locomotion system

    Power supply system

    ActuatorsSensory devices for feedback

    Sensor Data processing unit

    Control system

  • 7/21/2019 ROBOTICS-A+beginners+guide

    6/58

    www.robotix.in

    As the name suggests a mobile robot must have asystem to make it move

    This system gives our machine the ability to moveforward, backward and take turnsIt may also provide for climbing up and down

  • 7/21/2019 ROBOTICS-A+beginners+guide

    7/58

    www.robotix.in

    A simple equation: Power is the product of Torqueand Angular velocity

    P = X This implies that if we want more torque (pullingcapacity) from the same motor we may have tosacrifice speed and vice versa

  • 7/21/2019 ROBOTICS-A+beginners+guide

    8/58

    www.robotix.in

    The dc motors (tape motors) available have veryhigh speed of rotation which is generally notneeded. But what they lack is torque outputFor reduction in speed and increase in pullingcapacity we use pulley or gear systems

    These are governed by: 1 X r1 = 2 X r2The above concept will be discussed shortly

  • 7/21/2019 ROBOTICS-A+beginners+guide

    9/58

    www.robotix.in

    They convert the electrical energy into meaningfulmechanical work

    Mechanical output can be rotational or linear(straight line)Motors provide rotational motion

    Electromagnets provide linear motion

  • 7/21/2019 ROBOTICS-A+beginners+guide

    10/58

    www.robotix.in

    AC Motors : Not used much in robotics

    DC Motors : Finds extensive general use

    Stepper Motors : For controlled rotationServo Motors : For controlled rotation

  • 7/21/2019 ROBOTICS-A+beginners+guide

    11/58

    www.robotix.in

    As the name suggests, a motor which uses aDC (Direct Current) power

    Can run in both directionsSpeed ControllableDirection of rotation controlled by polarity of

    current / voltageSpeed of rotation controlled by averageenergy (power) fed to the motor

  • 7/21/2019 ROBOTICS-A+beginners+guide

    12/58

    www.robotix.in

    The motors we use in makingdifferential drive are simple DCmotors.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    13/58

    www.robotix.in

    Direction of rotation controlled by polarity ofcurrent / voltageSpeed of rotation controlled by average energy(power) fed to the motor

  • 7/21/2019 ROBOTICS-A+beginners+guide

    14/58

    www.robotix.in

    Operating Voltage : Recommended voltage forpowering the motor

    Operating Current : Current drawn at a certain loadon the shaft

    Stall Current : Maximum current drawn, whenmotor not allowed to rotateStall Torque : Rotation force needed to hold themotor in stall condition

  • 7/21/2019 ROBOTICS-A+beginners+guide

    15/58

    www.robotix.in

    Free running torque & current are ideally zero

    Increased load implies, increased torque, current

    drawn & power consumptionPower supplied by a motor is the product ofoutput shafts rotational velocity & torque

    DC Motors are high speed, low-torque devices

    Using gears, the high speed of the motor istraded off into torque

  • 7/21/2019 ROBOTICS-A+beginners+guide

    16/58

    www.robotix.in

    Zero speed atmaximum load (stall

    torque)Highest speed whilefree running (zeroload)

    Highest power at halfspeed & half load

  • 7/21/2019 ROBOTICS-A+beginners+guide

    17/58

    www.robotix.in

    This is the car type drive and themost common in real world butnot in robot world as inautomobiles.

    The translation and rotation areindependent of each other. But

    translation and rotation areinterlinked hence this system facessevere path planning problem

  • 7/21/2019 ROBOTICS-A+beginners+guide

    18/58

    www.robotix.in

    A close relative of the differential drive systemIt is mostly used in tracked machines e.g. tanks.Also finds application in some four / six wheeledrobotsThe left and right wheels are driven independentlySteering is accomplished by actuating each side at

    a different rate or in a different direction, causingthe wheels or tracks to slip, or skid, on the ground

  • 7/21/2019 ROBOTICS-A+beginners+guide

    19/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    20/58

    www.robotix.in

    In this mechanism the machine chassis (body) isdeformed to achieve rotation in contrast to thesteering wheels in car type drive

  • 7/21/2019 ROBOTICS-A+beginners+guide

    21/58

    www.robotix.in

    It is made up of a system of motors. One set ofwhich drive the wheels and the other set turns thewheels in a synchronous fashion

  • 7/21/2019 ROBOTICS-A+beginners+guide

    22/58

    www.robotix.in

    The most unique type of Locomotion system

    It is composed of a four wheeled chassis and aplatform that can be raised or lowered

  • 7/21/2019 ROBOTICS-A+beginners+guide

    23/58

    www.robotix.in

    A differential drive is the most basic drive,which consists of two sets of wheels that can

    be driven independently.By using different movements of the right and left wheels it is

    possible to make the robotmove forward, backwards,right, left and even for zero degree turns.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    24/58

    www.robotix.in

    Simplicity and ease of use makes it the mostpreferred system by beginnersIndependent drives makes it difficult for straightline motion. The differences in motors andfrictional profile of the two wheels cause them tomove with slight turning effectThe above drawback must be countered withappropriate feedback system. Suitable for humancontrolled remote robots

  • 7/21/2019 ROBOTICS-A+beginners+guide

    25/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    26/58

    www.robotix.in

    Our power supply consists of the rectifier circuitand the transformer.

    The transformer is used to step down voltagefrom220 volt AC to 12 volt AC( or any other desiredvalue).

    Further the rectifier converts 12v AC to 12v DCsupply.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    27/58

    www.robotix.in

    A transformer is a device that transfers electrical

    energy from one circuit to another throughinductively coupled conductors.

    To make a simple differential drive, a simple

    transformer with following specifications can beused:

    1 Amp , C.T. 12 V.( it steps down a 220V AC to 12 VAC.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    28/58

    www.robotix.in

    220 V ACsupply

    12VAC

    -12VAC

  • 7/21/2019 ROBOTICS-A+beginners+guide

    29/58

    www.robotix.in

    A rectifier is an electrical device thatconverts alternating current (AC), current thatperiodically reverses direction, to directcurrent (DC), current that flows in only onedirection.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    30/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    31/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    32/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    33/58

    www.robotix.in

    Electrolytic Capacitor

    Integrated circuit (IC 78XX)

    pside

    nside

    1N4001 pn junction diode

    +

    -

  • 7/21/2019 ROBOTICS-A+beginners+guide

    34/58

    www.robotix.in

    Most electrolytic capacitors are polarized, i.e., theyhave a positive and negative terminal. Connectingthem to wrong terminals of power supply candestroy it. Adding to this, these capacitors are usedonly for DC voltages.

    Fig: A blown capacitor

  • 7/21/2019 ROBOTICS-A+beginners+guide

    35/58

    www.robotix.in

    These ICs are voltage regulator integrated circuits.The voltage regulator IC maintains the outputvoltage at a constant value. The xx in 78xxindicates the fixed output voltage it is designed toprovide. 7805 provides +5V regulated powersupply. Similarly there are several other ICs

    available in this category like 7806, 7809, 7812,7815.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    36/58

    www.robotix.in

    Another fact to note about this series of ICs is thatthey have a voltage range in which they work. Forany voltage above that range the IC goes into athermal shutdown and will give you a very lowarbitrary voltage value. For example, the 7805 IChas a range between 5V and 16V.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    37/58

    www.robotix.in

    These are current amplifying circuitsA low current control signal is converted into aproportionally higher current signal that candrive the motor

    Power Transistors can switch high currents. TheICmax is usually of the order of Amps ascompared to small signal transistors which haveICmax in mA

  • 7/21/2019 ROBOTICS-A+beginners+guide

    38/58

    www.robotix.in

    H Bridge Circuit Diagram

    S 1

    S 3

    S 2

    S 4

    M1 2

    V CC

  • 7/21/2019 ROBOTICS-A+beginners+guide

    39/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    40/58

    www.robotix.in

    L293D Pin Diagram

  • 7/21/2019 ROBOTICS-A+beginners+guide

    41/58

    www.robotix.in

    It is an electronic circuit which enables a voltage tobe applied across a load in either direction.

    It allows a circuit full control over a standardelectric DC motor. That is, with an H-bridge, amicrocontroller, logic chip, or remote control canelectronically command the motor to go forward,

    reverse, brake, and coast.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    42/58

    www.robotix.in

    H-bridges are available as integrated circuits, orcan be built from discrete components.

    The term "H-bridge" is derived from the typicalgraphical representation of such a circuit, which isbuilt with four switches, either solid-state (eg,L293/ L298) or mechanical (eg, relays).

  • 7/21/2019 ROBOTICS-A+beginners+guide

    43/58

    www.robotix.in

    The current provided by the MCU is of the order of5mA and that required by a motor is ~500mA.Hence, motor cant be controlled directly by MCU

    and we need an interface between the MCU and themotor.

    A Motor Driver IC like L293D or L298 is used for thispurpose which has two H-bridge drivers. Hence,each IC can drive two motors

  • 7/21/2019 ROBOTICS-A+beginners+guide

    44/58

    www.robotix.in

    Note that a motor driver does not amplify thecurrent; it only acts as a switch (An H bridge isnothing but 4 switches).

  • 7/21/2019 ROBOTICS-A+beginners+guide

    45/58

    www.robotix.in

    Analogous to human sensory organs

    Eyes, ears, nose, tongue, skin

    Sensors help the robot knowing itssurroundings better

    Improves its actions and decision making

    abilityProvides feedback control

  • 7/21/2019 ROBOTICS-A+beginners+guide

    46/58

    www.robotix.in

    Made of cadmiumsulphide

    Resistance between twoterminals varydepending on theintensity of light

    Can be used todifferentiate contrastcolours

  • 7/21/2019 ROBOTICS-A+beginners+guide

    47/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    48/58

    www.robotix.in

    LM339, LM393 and LM311

    They consist of more than one comparator.

    LM311 consists of single comparator

  • 7/21/2019 ROBOTICS-A+beginners+guide

    49/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    50/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    51/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    52/58

    www.robotix.in

    Light Sensing Module using LED-LDR combination

  • 7/21/2019 ROBOTICS-A+beginners+guide

    53/58

    www.robotix.in

    A line follower is a robotcapable of tracking a linedrawn on a surface

    Optical sensors capturethe line position at thefront end of the robot

    The robot is steered tokeep it always over theline

  • 7/21/2019 ROBOTICS-A+beginners+guide

    54/58

    www.robotix.in

  • 7/21/2019 ROBOTICS-A+beginners+guide

    55/58

    www.robotix.in

    All the sensors are assignedsome weight such as

    Sensor 1 = a1 = 3Sensor 2 = a2 = 2

    Sensor 3 = a3 = 1

    Sensor 4 = a4 = -1Sensor 5 = a5 = -2

    Sensor 6 = a6 = -3

  • 7/21/2019 ROBOTICS-A+beginners+guide

    56/58

    www.robotix.in

    Robosoccer is the in house event of Robotix whereteams of three make differential drive robots andparticipate in a one-on-one football match.

  • 7/21/2019 ROBOTICS-A+beginners+guide

    57/58

    www.robotix.in

    The chassis (and the wheels) can simply be cut out

    from the toycars easily available in the market by

    separating the lower part of the car from the upperone and removing the gear box from it.

    For more details, please refer to the link:

    http://www.youtube.com/watch?v=kFoGBIqIqoMHAPPY BOT MAKING!!!

    http://www.youtube.com/watch?v=kFoGBIqIqoMhttp://www.youtube.com/watch?v=kFoGBIqIqoM
  • 7/21/2019 ROBOTICS-A+beginners+guide

    58/58

    THANK YOU