SlideShare une entreprise Scribd logo
1  sur  18
An Autonomous Robot for NERC Contest


  Muhammad Usman Asad, Muhammad Amar, Asif Raza,
             Osama Tahir, Asim Iqbal




                                                   1
Abstract
  This paper discusses the development of an autonomous robot
  designed to pick up the balls and pot into the goal posts of different
  heights placed diagonally in the floor plan .The robot needs to be
  completely autonomous and capable of playing the game according to
  given guidelines. The contest is comprised of double elimination
  rounds so speed is crucial
THE CONTEST

Background:
  Inspired by the international contest “ABU ROBOCON” and having the capability
  and capacity National Engineering Robotics Contest is regularly organized by the
  department of Mechatronics Engineering, College of Electrical & Mechanical
  Engineering every year.
Rules Outlines:
  The goal of this year’s theme is to build an autonomous robot that has maximum
  weight of 14kg and height of 65cm with covered area of 1300cm2. The robot has to
  pick the balls from ball stand of specified height and to pot these picked as well as pre
  loaded balls into the goal posts of different height.
MECHANICAL SYSTEM DESIGN


1. Chassis:
    The robot main chassis is constructed
     out of aluminum angles for weight
     reduction. The size of chassis was
     picked to minimize the area as per
     defined in published guideline. The
     robot was cut to these specifications
     with a square pattern, giving rise to
     an edge in line tracking.
2. Ball Launcher

The design of shooter was an
important strategic link for the robot’s
success.     To      understand      its
development, we started with a basic
study of the forces involved with
delivering a ball to the target. The
shooter consists of worm DC motor
that rotates at no- load speed of
200rpm. We use spring to propel the
ball, a system similar to the gun
mechanism.      To      analyze     and
manipulate the performance of our
shooter system, we are going to pick a
mathematical model.
Equations defining the shooter mechanism

      Fmax = k (Lfree - Lsolid)            (1)

      F = m× a                             (2)
      F = K× x                             (3)
      m × g = K × displacement             (4)
     F = B× v                              (5)
      B = m× a/v                           (6)
ELECTRICAL SYSTEM DESIGN


1. Drive System
    Two geared motors of three hundred rpm are used for powering the wheels.
  For perfect detection of the line and junction on the floor plan, speed of the
  motors must not be high. The problem is solved by using pulse width
  modulation (PWM), thereby reducing the speed of the motors. There are two
  main wheels, each of which is attached to its own motor. Woody slip
  resistant wheels are used because slightest wheel slippage causes swear
  problem in line tracking, junction detection and turning.
+Vs

                                     +5V




                                                                              2




                                                                                                            2
                                                                        1nF
                                                         +5V                       1                    2




                                                                                            A
                                                                                       +




                                                                                                    -
                                                                              12




                                                                                                            12
                                   330


                                                             4N25                          IN5822




                                                                              1




                                                                                                            1
                                                 10k              1k                                              +Vss

                                                                                                                  1nF
                                   +5V

EN   IN 1   IN 2   MOTOR                 330
                                                                                                                 Ven
                                                       +5V                                 L298N

1     X      X      OFF      IN1

                             EN
0     0      0      OFF      IN2

                                                             1k
0     1      1      OFF                        10k



0     0      1     FORWARD                 +5V


0     1      0     REVERSE
                                         330
                                                                  +5V




                                                                        1k
                                                       10k
DEMONSTRAION OF PWM




20%



50%




80%
Equations defining the robot main drive system

Well known mathematical model of
  differentially driven vehicle is as follows:

    wr (t) = vr (t) / R+ (L/2)               (1)

    wl (t) = vl (t) / R- (L/2)               (2)

    w (t) = (vr (t) - vl (t)) / L.            (3)

R = (L (vr (t) + vl (t))) / (2(vr (t) - vl (t))) (4)

v (t) = w (t) R = (vr (t) + vl (t)) / 2         (5)
2. Navigation System
                                                                   +5V
The robot utilizes the Fairchild
   Semiconductor                QRD1114            QRD1114
   emitter/detector pairs to locate the                                  1k

                                                                         <2v




                                                                                        8
                                                                                        5
   white line on the floor plan. The                                            2                  6
                                                                                                        100k




                                                                                        V+
                                                                                         B
                                                                                    +        B/S
   sensor can easily distinguish the
                                                                         >4v                OUT
                                                                                                   7
   reflective surface from the non-          330             47k
                                                                                3                  1   To uC




                                                                                        V-
                                                                                    -         G
   reflective one. When the sensor is
                                                                         4v                  LM311
   over the dark surface, the reflectivity




                                                                                        4
                                                                         4.7k
   is very low; when the QTI is over the
   light surface, the reflectivity is very
   high and will cause a different
   reading from the sensor.
3. Algorithm
LINE-SENSING ( )                            JUNCTION-DETECT ( )
1 While True                                1 Junction_head ← False
2      do                                   2 While TRUE
3        if Left sensor is on               3      do
4           then                            4        if FL sensor is on or FR sensor is on
5               do repeat Take right turn   5           then Junction_head ←True
6          until left sensor is on          6        if Junction_head = True
7            else                           7           then
8               do repeat Take left turn    8               if CL sensor is on or CR sensor is on
9          until right sensor is on         9                  then count ← count+1
                                            10                   Junction_head ← False
                                            11            break
                                            12 return count
3. Algorithm

TURN-90DGE-LEFT ( )
1 repeat Turn right motor ON and left motor off
2  until CL sensor is ON or CR sensor is ON

TURN-90DGE-RIGHT ( )
1 repeat Turn left motor is ON and right motor off
2  until CL sensor is ON or CR sensor is ON

TURN-180DGE-RIGHT ( )
1 TURN – 90DGE-LEFT ( )
2 TURN – 90DGE-LEFT ( )
SIMULATION OF TASK
POWER MANAGEMENT

Power management in autonomous
robots is difficult task. Robot has to
complete the given task in maximum
four minutes so power system should
be strong enough to drive the robot
and to shoot and pick the balls.
Maximum of 48V could be used as
per mentioned in rules outline. The
microcontroller, motor controller and
the sensor arrays are driven off from
one of the two 6V batteries
CONCLUSION


 This project to build an autonomous robot is successfully completed.
Although we are not able to qualify for the finals but it was a worthwhile
experience to build such a autonomous robot. Our design is unique and
innovative because of our chassis and shooting mechanism. Its simplicity
made it stand out.
AKNOWLEDGEMENT


The financial support at Institute of Quality and Technology Management (IQTM)
University of The Punjab, Lahore is greatly acknowledged. Authors will also like to
thank Mr. Umar Farooq, Lecturer at Department of Electronics &
Telecommunication Engineering, University of The Punjab Lahore, for his untiring
efforts during the course of the project.
REFERENCES

[1]      National Engineering Robotic Contest website-E.M.E. N.U.S.T. [on-line]
      http://www.ceme.edu.pk/nerc
[2]      National Engineering Robotic Contest website- E.M.E. N.U.S.T. [online]
      http://www.ceme.edu.pk/robocon
[3]    Joseph Register, Veena Ramasamy, Ryan Copley, Fazir Mohammed, “
      Autonomous Robot for IEEE SoutheastCon Contest,” Senior design report,
      University of South Florida.
[4]    Gordon McComb, “Robot Builder's Bonanza”, McGraw-Hill Professional
      Publishing, 2005
[5]    Rajput, Jahanzeb; Memon, Farida; Unar, Mukhtiar A., "Simulation of a
      Differentially-Driven Vehicle Robot in Simulink®," 9th International
      Multitopic Conference, IEEE INMIC 2005, vol., no., pp.1-6, Dec. 2005
[6]   A differential drive [online] http:// planning. cs. uiuc. edu/ node659.htm
[7]     V. Peri and D. Simon, “Fuzzy Logic Control for an Autonomous Mobile
      Robot,” North American Fuzzy Information Processing Society Confer.        Ann
      Arbor, MI, June 2005

Contenu connexe

En vedette

Wireless industrial robot
Wireless  industrial robotWireless  industrial robot
Wireless industrial robotVarun B P
 
Wireless AI based industrial security robot
Wireless AI based industrial security robotWireless AI based industrial security robot
Wireless AI based industrial security robotVarun B P
 
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...ASHOKKUMAR RAMAR
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robotUVSofts Technologies
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 
Agricultural robot
Agricultural robotAgricultural robot
Agricultural robotAleena Khan
 

En vedette (7)

Wireless industrial robot
Wireless  industrial robotWireless  industrial robot
Wireless industrial robot
 
Wireless AI based industrial security robot
Wireless AI based industrial security robotWireless AI based industrial security robot
Wireless AI based industrial security robot
 
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
 
Micro Robots
Micro RobotsMicro Robots
Micro Robots
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robot
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
Agricultural robot
Agricultural robotAgricultural robot
Agricultural robot
 

Similaire à An Autonomous Robot for NERC Contest

SPICE MODEL of LM219J in SPICE PARK
SPICE MODEL of LM219J in SPICE PARKSPICE MODEL of LM219J in SPICE PARK
SPICE MODEL of LM219J in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM119J in SPICE PARK
SPICE MODEL of LM119J in SPICE PARKSPICE MODEL of LM119J in SPICE PARK
SPICE MODEL of LM119J in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319J in SPICE PARK
SPICE MODEL of LM319J in SPICE PARKSPICE MODEL of LM319J in SPICE PARK
SPICE MODEL of LM319J in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM119J/883 in SPICE PARK
SPICE MODEL of LM119J/883 in SPICE PARKSPICE MODEL of LM119J/883 in SPICE PARK
SPICE MODEL of LM119J/883 in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319AN in SPICE PARK
SPICE MODEL of LM319AN in SPICE PARKSPICE MODEL of LM319AN in SPICE PARK
SPICE MODEL of LM319AN in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319AJ in SPICE PARK
SPICE MODEL of LM319AJ in SPICE PARKSPICE MODEL of LM319AJ in SPICE PARK
SPICE MODEL of LM319AJ in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319AM in SPICE PARK
SPICE MODEL of LM319AM in SPICE PARKSPICE MODEL of LM319AM in SPICE PARK
SPICE MODEL of LM319AM in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319N in SPICE PARK
SPICE MODEL of LM319N in SPICE PARKSPICE MODEL of LM319N in SPICE PARK
SPICE MODEL of LM319N in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM319M in SPICE PARK
SPICE MODEL of LM319M in SPICE PARKSPICE MODEL of LM319M in SPICE PARK
SPICE MODEL of LM319M in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM119WG/883 in SPICE PARK
SPICE MODEL of LM119WG/883 in SPICE PARKSPICE MODEL of LM119WG/883 in SPICE PARK
SPICE MODEL of LM119WG/883 in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of LM119W/883 in SPICE PARK
SPICE MODEL of LM119W/883 in SPICE PARKSPICE MODEL of LM119W/883 in SPICE PARK
SPICE MODEL of LM119W/883 in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of NJM4560M in SPICE PARK
SPICE MODEL of NJM4560M in SPICE PARKSPICE MODEL of NJM4560M in SPICE PARK
SPICE MODEL of NJM4560M in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of uPC358G2 in SPICE PARK
SPICE MODEL of uPC358G2 in SPICE PARKSPICE MODEL of uPC358G2 in SPICE PARK
SPICE MODEL of uPC358G2 in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of uPC4558C in SPICE PARK
SPICE MODEL of uPC4558C in SPICE PARKSPICE MODEL of uPC4558C in SPICE PARK
SPICE MODEL of uPC4558C in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of NJM4580E in SPICE PARK
SPICE MODEL of NJM4580E in SPICE PARKSPICE MODEL of NJM4580E in SPICE PARK
SPICE MODEL of NJM4580E in SPICE PARKTsuyoshi Horigome
 
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)Sarah Krystelle
 
SPICE MODEL of uPC4558G2 in SPICE PARK
SPICE MODEL of uPC4558G2 in SPICE PARKSPICE MODEL of uPC4558G2 in SPICE PARK
SPICE MODEL of uPC4558G2 in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of NJM4565V in SPICE PARK
SPICE MODEL of NJM4565V in SPICE PARKSPICE MODEL of NJM4565V in SPICE PARK
SPICE MODEL of NJM4565V in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of NJM4565M in SPICE PARK
SPICE MODEL of NJM4565M in SPICE PARKSPICE MODEL of NJM4565M in SPICE PARK
SPICE MODEL of NJM4565M in SPICE PARKTsuyoshi Horigome
 
SPICE MODEL of NJM4565 in SPICE PARK
SPICE MODEL of NJM4565 in SPICE PARKSPICE MODEL of NJM4565 in SPICE PARK
SPICE MODEL of NJM4565 in SPICE PARKTsuyoshi Horigome
 

Similaire à An Autonomous Robot for NERC Contest (20)

SPICE MODEL of LM219J in SPICE PARK
SPICE MODEL of LM219J in SPICE PARKSPICE MODEL of LM219J in SPICE PARK
SPICE MODEL of LM219J in SPICE PARK
 
SPICE MODEL of LM119J in SPICE PARK
SPICE MODEL of LM119J in SPICE PARKSPICE MODEL of LM119J in SPICE PARK
SPICE MODEL of LM119J in SPICE PARK
 
SPICE MODEL of LM319J in SPICE PARK
SPICE MODEL of LM319J in SPICE PARKSPICE MODEL of LM319J in SPICE PARK
SPICE MODEL of LM319J in SPICE PARK
 
SPICE MODEL of LM119J/883 in SPICE PARK
SPICE MODEL of LM119J/883 in SPICE PARKSPICE MODEL of LM119J/883 in SPICE PARK
SPICE MODEL of LM119J/883 in SPICE PARK
 
SPICE MODEL of LM319AN in SPICE PARK
SPICE MODEL of LM319AN in SPICE PARKSPICE MODEL of LM319AN in SPICE PARK
SPICE MODEL of LM319AN in SPICE PARK
 
SPICE MODEL of LM319AJ in SPICE PARK
SPICE MODEL of LM319AJ in SPICE PARKSPICE MODEL of LM319AJ in SPICE PARK
SPICE MODEL of LM319AJ in SPICE PARK
 
SPICE MODEL of LM319AM in SPICE PARK
SPICE MODEL of LM319AM in SPICE PARKSPICE MODEL of LM319AM in SPICE PARK
SPICE MODEL of LM319AM in SPICE PARK
 
SPICE MODEL of LM319N in SPICE PARK
SPICE MODEL of LM319N in SPICE PARKSPICE MODEL of LM319N in SPICE PARK
SPICE MODEL of LM319N in SPICE PARK
 
SPICE MODEL of LM319M in SPICE PARK
SPICE MODEL of LM319M in SPICE PARKSPICE MODEL of LM319M in SPICE PARK
SPICE MODEL of LM319M in SPICE PARK
 
SPICE MODEL of LM119WG/883 in SPICE PARK
SPICE MODEL of LM119WG/883 in SPICE PARKSPICE MODEL of LM119WG/883 in SPICE PARK
SPICE MODEL of LM119WG/883 in SPICE PARK
 
SPICE MODEL of LM119W/883 in SPICE PARK
SPICE MODEL of LM119W/883 in SPICE PARKSPICE MODEL of LM119W/883 in SPICE PARK
SPICE MODEL of LM119W/883 in SPICE PARK
 
SPICE MODEL of NJM4560M in SPICE PARK
SPICE MODEL of NJM4560M in SPICE PARKSPICE MODEL of NJM4560M in SPICE PARK
SPICE MODEL of NJM4560M in SPICE PARK
 
SPICE MODEL of uPC358G2 in SPICE PARK
SPICE MODEL of uPC358G2 in SPICE PARKSPICE MODEL of uPC358G2 in SPICE PARK
SPICE MODEL of uPC358G2 in SPICE PARK
 
SPICE MODEL of uPC4558C in SPICE PARK
SPICE MODEL of uPC4558C in SPICE PARKSPICE MODEL of uPC4558C in SPICE PARK
SPICE MODEL of uPC4558C in SPICE PARK
 
SPICE MODEL of NJM4580E in SPICE PARK
SPICE MODEL of NJM4580E in SPICE PARKSPICE MODEL of NJM4580E in SPICE PARK
SPICE MODEL of NJM4580E in SPICE PARK
 
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)
SIGNAL SPECTRA EXPERIMENT 2 - FINALS (for PULA)
 
SPICE MODEL of uPC4558G2 in SPICE PARK
SPICE MODEL of uPC4558G2 in SPICE PARKSPICE MODEL of uPC4558G2 in SPICE PARK
SPICE MODEL of uPC4558G2 in SPICE PARK
 
SPICE MODEL of NJM4565V in SPICE PARK
SPICE MODEL of NJM4565V in SPICE PARKSPICE MODEL of NJM4565V in SPICE PARK
SPICE MODEL of NJM4565V in SPICE PARK
 
SPICE MODEL of NJM4565M in SPICE PARK
SPICE MODEL of NJM4565M in SPICE PARKSPICE MODEL of NJM4565M in SPICE PARK
SPICE MODEL of NJM4565M in SPICE PARK
 
SPICE MODEL of NJM4565 in SPICE PARK
SPICE MODEL of NJM4565 in SPICE PARKSPICE MODEL of NJM4565 in SPICE PARK
SPICE MODEL of NJM4565 in SPICE PARK
 

Plus de IEEEP Karachi

Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in PakistanWi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in PakistanIEEEP Karachi
 
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...Strategic Advancement in Turbulent Environment thru Organizational Project Ma...
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...IEEEP Karachi
 
Uncertain Times Can Bring New Opportunities
Uncertain Times Can Bring New OpportunitiesUncertain Times Can Bring New Opportunities
Uncertain Times Can Bring New OpportunitiesIEEEP Karachi
 
Total Quality & Organizational Change
Total Quality & Organizational ChangeTotal Quality & Organizational Change
Total Quality & Organizational ChangeIEEEP Karachi
 
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
Electronic Hand Glove for Speed Impaired and Paralyzed PatientsElectronic Hand Glove for Speed Impaired and Paralyzed Patients
Electronic Hand Glove for Speed Impaired and Paralyzed PatientsIEEEP Karachi
 
Ocean Based Power and its Huge Potential as a Renewable Energy Source
Ocean Based Power and its Huge Potential as a Renewable Energy SourceOcean Based Power and its Huge Potential as a Renewable Energy Source
Ocean Based Power and its Huge Potential as a Renewable Energy SourceIEEEP Karachi
 
Intelligent Heart Disease Recognition using Neural Networks
Intelligent Heart Disease Recognition using Neural NetworksIntelligent Heart Disease Recognition using Neural Networks
Intelligent Heart Disease Recognition using Neural NetworksIEEEP Karachi
 
Towards an Efficient and Robust Wireless Disaster Management Architecture for...
Towards an Efficient and Robust Wireless Disaster Management Architecture for...Towards an Efficient and Robust Wireless Disaster Management Architecture for...
Towards an Efficient and Robust Wireless Disaster Management Architecture for...IEEEP Karachi
 
Spectrum Measurements for IEEE 802.22 Wireless Regional Area Networks
Spectrum Measurements for IEEE 802.22 Wireless Regional Area NetworksSpectrum Measurements for IEEE 802.22 Wireless Regional Area Networks
Spectrum Measurements for IEEE 802.22 Wireless Regional Area NetworksIEEEP Karachi
 
Indoor Radio Positioning Systems
Indoor Radio Positioning SystemsIndoor Radio Positioning Systems
Indoor Radio Positioning SystemsIEEEP Karachi
 
Design & Fabrication of a Ground Survellance Robot
Design & Fabrication of a Ground Survellance RobotDesign & Fabrication of a Ground Survellance Robot
Design & Fabrication of a Ground Survellance RobotIEEEP Karachi
 
Impact of the Extensive Usage of Energy Savers on Power Quality
Impact of the Extensive Usage of Energy Savers on Power QualityImpact of the Extensive Usage of Energy Savers on Power Quality
Impact of the Extensive Usage of Energy Savers on Power QualityIEEEP Karachi
 
Wind & Solar Energy By Mayura Botejeu
Wind & Solar Energy By Mayura BotejeuWind & Solar Energy By Mayura Botejeu
Wind & Solar Energy By Mayura BotejeuIEEEP Karachi
 
Wamicon 2005 1 G Hz Clearwater Florida
Wamicon 2005 1 G Hz Clearwater FloridaWamicon 2005 1 G Hz Clearwater Florida
Wamicon 2005 1 G Hz Clearwater FloridaIEEEP Karachi
 
Tidal Energy By Majida Islam
Tidal Energy By Majida IslamTidal Energy By Majida Islam
Tidal Energy By Majida IslamIEEEP Karachi
 
Quality Model By Riffat Ali
Quality Model By Riffat AliQuality Model By Riffat Ali
Quality Model By Riffat AliIEEEP Karachi
 
Power Supply Management System Of A Small Satellite By Wajid
Power Supply Management System Of A Small Satellite By WajidPower Supply Management System Of A Small Satellite By Wajid
Power Supply Management System Of A Small Satellite By WajidIEEEP Karachi
 
Plc Paper Presentation By Durreshahwar
Plc Paper Presentation By DurreshahwarPlc Paper Presentation By Durreshahwar
Plc Paper Presentation By DurreshahwarIEEEP Karachi
 
Pc Presentation By Hafiz Muneeb
Pc Presentation By Hafiz MuneebPc Presentation By Hafiz Muneeb
Pc Presentation By Hafiz MuneebIEEEP Karachi
 
Nepr As Role By Rifai
Nepr As Role By RifaiNepr As Role By Rifai
Nepr As Role By RifaiIEEEP Karachi
 

Plus de IEEEP Karachi (20)

Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in PakistanWi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
 
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...Strategic Advancement in Turbulent Environment thru Organizational Project Ma...
Strategic Advancement in Turbulent Environment thru Organizational Project Ma...
 
Uncertain Times Can Bring New Opportunities
Uncertain Times Can Bring New OpportunitiesUncertain Times Can Bring New Opportunities
Uncertain Times Can Bring New Opportunities
 
Total Quality & Organizational Change
Total Quality & Organizational ChangeTotal Quality & Organizational Change
Total Quality & Organizational Change
 
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
Electronic Hand Glove for Speed Impaired and Paralyzed PatientsElectronic Hand Glove for Speed Impaired and Paralyzed Patients
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
 
Ocean Based Power and its Huge Potential as a Renewable Energy Source
Ocean Based Power and its Huge Potential as a Renewable Energy SourceOcean Based Power and its Huge Potential as a Renewable Energy Source
Ocean Based Power and its Huge Potential as a Renewable Energy Source
 
Intelligent Heart Disease Recognition using Neural Networks
Intelligent Heart Disease Recognition using Neural NetworksIntelligent Heart Disease Recognition using Neural Networks
Intelligent Heart Disease Recognition using Neural Networks
 
Towards an Efficient and Robust Wireless Disaster Management Architecture for...
Towards an Efficient and Robust Wireless Disaster Management Architecture for...Towards an Efficient and Robust Wireless Disaster Management Architecture for...
Towards an Efficient and Robust Wireless Disaster Management Architecture for...
 
Spectrum Measurements for IEEE 802.22 Wireless Regional Area Networks
Spectrum Measurements for IEEE 802.22 Wireless Regional Area NetworksSpectrum Measurements for IEEE 802.22 Wireless Regional Area Networks
Spectrum Measurements for IEEE 802.22 Wireless Regional Area Networks
 
Indoor Radio Positioning Systems
Indoor Radio Positioning SystemsIndoor Radio Positioning Systems
Indoor Radio Positioning Systems
 
Design & Fabrication of a Ground Survellance Robot
Design & Fabrication of a Ground Survellance RobotDesign & Fabrication of a Ground Survellance Robot
Design & Fabrication of a Ground Survellance Robot
 
Impact of the Extensive Usage of Energy Savers on Power Quality
Impact of the Extensive Usage of Energy Savers on Power QualityImpact of the Extensive Usage of Energy Savers on Power Quality
Impact of the Extensive Usage of Energy Savers on Power Quality
 
Wind & Solar Energy By Mayura Botejeu
Wind & Solar Energy By Mayura BotejeuWind & Solar Energy By Mayura Botejeu
Wind & Solar Energy By Mayura Botejeu
 
Wamicon 2005 1 G Hz Clearwater Florida
Wamicon 2005 1 G Hz Clearwater FloridaWamicon 2005 1 G Hz Clearwater Florida
Wamicon 2005 1 G Hz Clearwater Florida
 
Tidal Energy By Majida Islam
Tidal Energy By Majida IslamTidal Energy By Majida Islam
Tidal Energy By Majida Islam
 
Quality Model By Riffat Ali
Quality Model By Riffat AliQuality Model By Riffat Ali
Quality Model By Riffat Ali
 
Power Supply Management System Of A Small Satellite By Wajid
Power Supply Management System Of A Small Satellite By WajidPower Supply Management System Of A Small Satellite By Wajid
Power Supply Management System Of A Small Satellite By Wajid
 
Plc Paper Presentation By Durreshahwar
Plc Paper Presentation By DurreshahwarPlc Paper Presentation By Durreshahwar
Plc Paper Presentation By Durreshahwar
 
Pc Presentation By Hafiz Muneeb
Pc Presentation By Hafiz MuneebPc Presentation By Hafiz Muneeb
Pc Presentation By Hafiz Muneeb
 
Nepr As Role By Rifai
Nepr As Role By RifaiNepr As Role By Rifai
Nepr As Role By Rifai
 

Dernier

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Dernier (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

An Autonomous Robot for NERC Contest

  • 1. An Autonomous Robot for NERC Contest Muhammad Usman Asad, Muhammad Amar, Asif Raza, Osama Tahir, Asim Iqbal 1
  • 2. Abstract This paper discusses the development of an autonomous robot designed to pick up the balls and pot into the goal posts of different heights placed diagonally in the floor plan .The robot needs to be completely autonomous and capable of playing the game according to given guidelines. The contest is comprised of double elimination rounds so speed is crucial
  • 3. THE CONTEST Background: Inspired by the international contest “ABU ROBOCON” and having the capability and capacity National Engineering Robotics Contest is regularly organized by the department of Mechatronics Engineering, College of Electrical & Mechanical Engineering every year. Rules Outlines: The goal of this year’s theme is to build an autonomous robot that has maximum weight of 14kg and height of 65cm with covered area of 1300cm2. The robot has to pick the balls from ball stand of specified height and to pot these picked as well as pre loaded balls into the goal posts of different height.
  • 4. MECHANICAL SYSTEM DESIGN 1. Chassis: The robot main chassis is constructed out of aluminum angles for weight reduction. The size of chassis was picked to minimize the area as per defined in published guideline. The robot was cut to these specifications with a square pattern, giving rise to an edge in line tracking.
  • 5. 2. Ball Launcher The design of shooter was an important strategic link for the robot’s success. To understand its development, we started with a basic study of the forces involved with delivering a ball to the target. The shooter consists of worm DC motor that rotates at no- load speed of 200rpm. We use spring to propel the ball, a system similar to the gun mechanism. To analyze and manipulate the performance of our shooter system, we are going to pick a mathematical model.
  • 6. Equations defining the shooter mechanism Fmax = k (Lfree - Lsolid) (1) F = m× a (2) F = K× x (3) m × g = K × displacement (4) F = B× v (5) B = m× a/v (6)
  • 7. ELECTRICAL SYSTEM DESIGN 1. Drive System Two geared motors of three hundred rpm are used for powering the wheels. For perfect detection of the line and junction on the floor plan, speed of the motors must not be high. The problem is solved by using pulse width modulation (PWM), thereby reducing the speed of the motors. There are two main wheels, each of which is attached to its own motor. Woody slip resistant wheels are used because slightest wheel slippage causes swear problem in line tracking, junction detection and turning.
  • 8. +Vs +5V 2 2 1nF +5V 1 2 A + - 12 12 330 4N25 IN5822 1 1 10k 1k +Vss 1nF +5V EN IN 1 IN 2 MOTOR 330 Ven +5V L298N 1 X X OFF IN1 EN 0 0 0 OFF IN2 1k 0 1 1 OFF 10k 0 0 1 FORWARD +5V 0 1 0 REVERSE 330 +5V 1k 10k
  • 10. Equations defining the robot main drive system Well known mathematical model of differentially driven vehicle is as follows: wr (t) = vr (t) / R+ (L/2) (1) wl (t) = vl (t) / R- (L/2) (2) w (t) = (vr (t) - vl (t)) / L. (3) R = (L (vr (t) + vl (t))) / (2(vr (t) - vl (t))) (4) v (t) = w (t) R = (vr (t) + vl (t)) / 2 (5)
  • 11. 2. Navigation System +5V The robot utilizes the Fairchild Semiconductor QRD1114 QRD1114 emitter/detector pairs to locate the 1k <2v 8 5 white line on the floor plan. The 2 6 100k V+ B + B/S sensor can easily distinguish the >4v OUT 7 reflective surface from the non- 330 47k 3 1 To uC V- - G reflective one. When the sensor is 4v LM311 over the dark surface, the reflectivity 4 4.7k is very low; when the QTI is over the light surface, the reflectivity is very high and will cause a different reading from the sensor.
  • 12. 3. Algorithm LINE-SENSING ( ) JUNCTION-DETECT ( ) 1 While True 1 Junction_head ← False 2 do 2 While TRUE 3 if Left sensor is on 3 do 4 then 4 if FL sensor is on or FR sensor is on 5 do repeat Take right turn 5 then Junction_head ←True 6 until left sensor is on 6 if Junction_head = True 7 else 7 then 8 do repeat Take left turn 8 if CL sensor is on or CR sensor is on 9 until right sensor is on 9 then count ← count+1 10 Junction_head ← False 11 break 12 return count
  • 13. 3. Algorithm TURN-90DGE-LEFT ( ) 1 repeat Turn right motor ON and left motor off 2 until CL sensor is ON or CR sensor is ON TURN-90DGE-RIGHT ( ) 1 repeat Turn left motor is ON and right motor off 2 until CL sensor is ON or CR sensor is ON TURN-180DGE-RIGHT ( ) 1 TURN – 90DGE-LEFT ( ) 2 TURN – 90DGE-LEFT ( )
  • 15. POWER MANAGEMENT Power management in autonomous robots is difficult task. Robot has to complete the given task in maximum four minutes so power system should be strong enough to drive the robot and to shoot and pick the balls. Maximum of 48V could be used as per mentioned in rules outline. The microcontroller, motor controller and the sensor arrays are driven off from one of the two 6V batteries
  • 16. CONCLUSION This project to build an autonomous robot is successfully completed. Although we are not able to qualify for the finals but it was a worthwhile experience to build such a autonomous robot. Our design is unique and innovative because of our chassis and shooting mechanism. Its simplicity made it stand out.
  • 17. AKNOWLEDGEMENT The financial support at Institute of Quality and Technology Management (IQTM) University of The Punjab, Lahore is greatly acknowledged. Authors will also like to thank Mr. Umar Farooq, Lecturer at Department of Electronics & Telecommunication Engineering, University of The Punjab Lahore, for his untiring efforts during the course of the project.
  • 18. REFERENCES [1] National Engineering Robotic Contest website-E.M.E. N.U.S.T. [on-line] http://www.ceme.edu.pk/nerc [2] National Engineering Robotic Contest website- E.M.E. N.U.S.T. [online] http://www.ceme.edu.pk/robocon [3] Joseph Register, Veena Ramasamy, Ryan Copley, Fazir Mohammed, “ Autonomous Robot for IEEE SoutheastCon Contest,” Senior design report, University of South Florida. [4] Gordon McComb, “Robot Builder's Bonanza”, McGraw-Hill Professional Publishing, 2005 [5] Rajput, Jahanzeb; Memon, Farida; Unar, Mukhtiar A., "Simulation of a Differentially-Driven Vehicle Robot in Simulink®," 9th International Multitopic Conference, IEEE INMIC 2005, vol., no., pp.1-6, Dec. 2005 [6] A differential drive [online] http:// planning. cs. uiuc. edu/ node659.htm [7] V. Peri and D. Simon, “Fuzzy Logic Control for an Autonomous Mobile Robot,” North American Fuzzy Information Processing Society Confer. Ann Arbor, MI, June 2005