SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Electrical & Electronics Engineering Department
Project No: 1
Development of Multi-Agent Robot Systems
for Robotic Soccer
by
İbrahim Can Yılmaz
Advisor
Asst. Prof. Dr. Ahmet Özkurt
RoboCup Small-Size League
The RoboCup Small-Size robot soccer League (SSL) is a
research domain to study multi-robot planning and execution
under the uncertainty of real-time perception and motion in
an adversarial environment. The RoboCup SSL is set as a
soccer game between two teams of six robots each, playing
with an orange golf ball in a field of predefined size with line
markings. The top of each robot is a unique colored-coded
pattern to enable a set of overhead cameras to determine the
position and orientation of each robot.
Contents of Project
This part of the Project includes hardware
implementation of fast response robots, processing of
football field, detection and classification of objects in the
field, converting image into marks that represent only
necessary objects (like robots, ball, goal etc.), preparing a user
interface to do some basic movements (displacement,
shooting, passing etc.) with selected robots
How It Works?
System is running in a infinete loop -of course while
program is running- that working between computer,
camera and field. Camera takes a view from the field and
sends the data to computer. Computer processes data and
calculate states of objects. It sends a command to robots
with radio signals. Robots move in the guidance of
computer. Positions and orientations of objects are
changed and everything starts over again.
Hardware Design
Server: It consists of Arduino
UNO and an RF transmitter. It
takes information from Matlab
via serial port and sends it to
the robots.
Robot implementation was
performed by using an
Arduino UNO, RF receiver
and dual motor driver
carrier.
Filtering
Filtering can be called as «thresholding», because
some thresholds are set and the image re-formed by
respect to these thresholds. For example, RGB code of
orange is [255 127 0]. It means the color include full
red, semi green and no blue components. And some
intervals are set by respecting to this values and the
pixels are set as ‘0’ or ‘1’.
Dokuz Eylül Üniversitesi, Mühendislik Fakültesi, Elektrik-Elektronik Mühendisliği bölümü
Kaynaklar Yerleşkesi, 35160 Buca/İZMİR, TÜRKİYE
Tel: +90 232 301 7155
Object Detection
While acquiring live-image instantaneously, these
colors on the robots are processed and all of them labeled
in a matlab struct. First of all, acquired image to be
subjected thresholding and it is converted black and white
image. After that operation, small groups of pixels are
neglected by using ‘bwareaopen’ command. Eventually,
connected components, in other word pixel groups that are
neighbor with each other, aligned as objects and their some
feature, like area, color or central coordinates etc., can be
saved in a struct.
Converting real-image to virtual-image
Mathematical expressions of shooting
Conclusion
The main idea of this project is to design a well-orginezed multiple robot team which can move in dynamic
environment. The system built on colors and positions of robots and ball.
Robotic Soccer is a highly complex domain that has large
complication for movements of robots in either robotics or path planning strategy. Mobile robots in the project are
designed as differential-drive robots and it makes running on a straight line very difficult. After making sure that ball
casters ann motors are well-placed, movement of robot is controlled instantaneously from vision system. It must be
straightened if it deviates from virtual path.
Global vision is the most important part of this project, because everything recognized from colors and every
movement calculated base on colors. So, the lightning of field come into prominence, because the lightning change too
much the difference between real color and perceived one from camera. Shortly, constant lightning system must be used
to decreasing the faults.

Weitere ähnliche Inhalte

Was ist angesagt?

Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking SystemSubhash Gupta
 
Vehicle counting for traffic management
Vehicle counting for traffic management Vehicle counting for traffic management
Vehicle counting for traffic management ADEEBANADEEM
 
Indoor Radio Positioning Systems
Indoor Radio Positioning SystemsIndoor Radio Positioning Systems
Indoor Radio Positioning SystemsIEEEP Karachi
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking SystemVikas Agarwal
 
Robotics of Quadruped Robot
Robotics of Quadruped RobotRobotics of Quadruped Robot
Robotics of Quadruped Robot홍배 김
 
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KController Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KHariharan Krishnan
 
Controller area network
Controller area networkController area network
Controller area networksanaz nouri
 
Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Piyush Chand
 
Unit IV Solved Question Bank- Robotics Engineering
Unit IV  Solved Question Bank-  Robotics EngineeringUnit IV  Solved Question Bank-  Robotics Engineering
Unit IV Solved Question Bank- Robotics EngineeringSanjay Singh
 
Bus tracking application in Android
Bus tracking application in AndroidBus tracking application in Android
Bus tracking application in Androidyashonil
 
Automatic railway gate control
Automatic railway gate controlAutomatic railway gate control
Automatic railway gate controlMohamed Magdy
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar pptvss gowtham
 
Traffic control system
Traffic control systemTraffic control system
Traffic control systemzahid6
 
Intelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidIntelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidAM Publications
 

Was ist angesagt? (20)

Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking System
 
Vehicle counting for traffic management
Vehicle counting for traffic management Vehicle counting for traffic management
Vehicle counting for traffic management
 
Indoor Radio Positioning Systems
Indoor Radio Positioning SystemsIndoor Radio Positioning Systems
Indoor Radio Positioning Systems
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking System
 
Robotics of Quadruped Robot
Robotics of Quadruped RobotRobotics of Quadruped Robot
Robotics of Quadruped Robot
 
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KController Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
 
Controller area network
Controller area networkController area network
Controller area network
 
Bus Tracking And Tracing System
  Bus Tracking And Tracing System  Bus Tracking And Tracing System
Bus Tracking And Tracing System
 
Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)
 
Aerial Robotics
Aerial RoboticsAerial Robotics
Aerial Robotics
 
R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1
 
Vehicle tracking by gps gsm
Vehicle tracking by gps   gsm Vehicle tracking by gps   gsm
Vehicle tracking by gps gsm
 
Robot Leg Mechanism.ppt
Robot Leg Mechanism.pptRobot Leg Mechanism.ppt
Robot Leg Mechanism.ppt
 
College Bus Tracking Application
College Bus Tracking ApplicationCollege Bus Tracking Application
College Bus Tracking Application
 
Unit IV Solved Question Bank- Robotics Engineering
Unit IV  Solved Question Bank-  Robotics EngineeringUnit IV  Solved Question Bank-  Robotics Engineering
Unit IV Solved Question Bank- Robotics Engineering
 
Bus tracking application in Android
Bus tracking application in AndroidBus tracking application in Android
Bus tracking application in Android
 
Automatic railway gate control
Automatic railway gate controlAutomatic railway gate control
Automatic railway gate control
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
 
Traffic control system
Traffic control systemTraffic control system
Traffic control system
 
Intelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidIntelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using Android
 

Andere mochten auch

Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1sam_warner
 
חייב נוכחות פרסומית סלולרית
חייב נוכחות פרסומית סלולריתחייב נוכחות פרסומית סלולרית
חייב נוכחות פרסומית סלולריתצימט טים | ZIMETEAM
 
שיווק בסלולר-אפליקציות חובה לעסקים
שיווק בסלולר-אפליקציות חובה לעסקיםשיווק בסלולר-אפליקציות חובה לעסקים
שיווק בסלולר-אפליקציות חובה לעסקיםצימט טים | ZIMETEAM
 
Presentation Jade System 2014
Presentation Jade System 2014Presentation Jade System 2014
Presentation Jade System 2014Jade System
 
Currency Tips for Trading
Currency Tips for TradingCurrency Tips for Trading
Currency Tips for TradingNisha Sharma
 
Beseda življenja 2016 01
Beseda življenja 2016 01Beseda življenja 2016 01
Beseda življenja 2016 01Borut Spanovic
 
My portfolio in edtc2 :geselle
My portfolio in edtc2 :geselleMy portfolio in edtc2 :geselle
My portfolio in edtc2 :gesellegesellemarasigan
 
Thriller genre synopsis
Thriller genre synopsisThriller genre synopsis
Thriller genre synopsissam_warner
 
Visual essay on film in sub genre
Visual essay on film in sub genreVisual essay on film in sub genre
Visual essay on film in sub genreAmy Tse
 
Mira Klein: Lung Transplantation after ex vivo lung perfusion
Mira Klein: Lung Transplantation after ex vivo lung perfusionMira Klein: Lung Transplantation after ex vivo lung perfusion
Mira Klein: Lung Transplantation after ex vivo lung perfusionkalaidos-gesundheit
 
Simple Design Project - A.R. Rahman CD Cover & Poster Design
Simple Design Project - A.R. Rahman CD Cover & Poster DesignSimple Design Project - A.R. Rahman CD Cover & Poster Design
Simple Design Project - A.R. Rahman CD Cover & Poster DesignKomal Agrawal
 
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...Paz Val Suazo
 
עסק דיגיטלי חנות וירטואלית,מסחר אלקטרוני ועוד
עסק דיגיטלי   חנות וירטואלית,מסחר אלקטרוני ועודעסק דיגיטלי   חנות וירטואלית,מסחר אלקטרוני ועוד
עסק דיגיטלי חנות וירטואלית,מסחר אלקטרוני ועודצימט טים | ZIMETEAM
 
The doctrine of christian ethics
The doctrine of christian ethicsThe doctrine of christian ethics
The doctrine of christian ethicsAndre Fernandez
 

Andere mochten auch (20)

KevinMillerResume
KevinMillerResumeKevinMillerResume
KevinMillerResume
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
חייב נוכחות פרסומית סלולרית
חייב נוכחות פרסומית סלולריתחייב נוכחות פרסומית סלולרית
חייב נוכחות פרסומית סלולרית
 
שיווק בסלולר-אפליקציות חובה לעסקים
שיווק בסלולר-אפליקציות חובה לעסקיםשיווק בסלולר-אפליקציות חובה לעסקים
שיווק בסלולר-אפליקציות חובה לעסקים
 
Presentation Jade System 2014
Presentation Jade System 2014Presentation Jade System 2014
Presentation Jade System 2014
 
Currency Tips for Trading
Currency Tips for TradingCurrency Tips for Trading
Currency Tips for Trading
 
מכירות באינטרנט
מכירות באינטרנטמכירות באינטרנט
מכירות באינטרנט
 
Beseda življenja 2016 01
Beseda življenja 2016 01Beseda življenja 2016 01
Beseda življenja 2016 01
 
My portfolio in edtc2 :geselle
My portfolio in edtc2 :geselleMy portfolio in edtc2 :geselle
My portfolio in edtc2 :geselle
 
פתיחת בלוג ב-בלוגר|Blogger
פתיחת בלוג ב-בלוגר|Bloggerפתיחת בלוג ב-בלוגר|Blogger
פתיחת בלוג ב-בלוגר|Blogger
 
Oed adventure
Oed adventureOed adventure
Oed adventure
 
Thriller genre synopsis
Thriller genre synopsisThriller genre synopsis
Thriller genre synopsis
 
מה זה פרסום באינטרנט
מה זה פרסום באינטרנטמה זה פרסום באינטרנט
מה זה פרסום באינטרנט
 
Visual essay on film in sub genre
Visual essay on film in sub genreVisual essay on film in sub genre
Visual essay on film in sub genre
 
Mira Klein: Lung Transplantation after ex vivo lung perfusion
Mira Klein: Lung Transplantation after ex vivo lung perfusionMira Klein: Lung Transplantation after ex vivo lung perfusion
Mira Klein: Lung Transplantation after ex vivo lung perfusion
 
Simple Design Project - A.R. Rahman CD Cover & Poster Design
Simple Design Project - A.R. Rahman CD Cover & Poster DesignSimple Design Project - A.R. Rahman CD Cover & Poster Design
Simple Design Project - A.R. Rahman CD Cover & Poster Design
 
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...
MAS Consulting Trends: “Consolidación y convergencia, claves para entender el...
 
עסק דיגיטלי חנות וירטואלית,מסחר אלקטרוני ועוד
עסק דיגיטלי   חנות וירטואלית,מסחר אלקטרוני ועודעסק דיגיטלי   חנות וירטואלית,מסחר אלקטרוני ועוד
עסק דיגיטלי חנות וירטואלית,מסחר אלקטרוני ועוד
 
The doctrine of christian ethics
The doctrine of christian ethicsThe doctrine of christian ethics
The doctrine of christian ethics
 
Language planning
Language planningLanguage planning
Language planning
 

Ähnlich wie Final Year Project Poster - RoboCup SSL

Camouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeCamouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeHitesh Shinde
 
Camouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeCamouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeAtharvaPathak13
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemANKIT SURATI
 
Mobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoMobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoDevasena Inupakutika
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam Batabyal
 
IRJET-Automatic Self-Parking Chair using Nissan Technology
IRJET-Automatic Self-Parking Chair using Nissan TechnologyIRJET-Automatic Self-Parking Chair using Nissan Technology
IRJET-Automatic Self-Parking Chair using Nissan TechnologyIRJET Journal
 
MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015Emad Farrokhi
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxIIEE - NEDUET
 
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS Nandakishor Jahagirdar
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsNandakishor Jahagirdar
 

Ähnlich wie Final Year Project Poster - RoboCup SSL (20)

H011124050
H011124050H011124050
H011124050
 
Camouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeCamouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military Purpose
 
Camouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeCamouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purpose
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytem
 
Color Tracking Robot
Color Tracking RobotColor Tracking Robot
Color Tracking Robot
 
Mobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoMobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and pso
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentation
 
IRJET-Automatic Self-Parking Chair using Nissan Technology
IRJET-Automatic Self-Parking Chair using Nissan TechnologyIRJET-Automatic Self-Parking Chair using Nissan Technology
IRJET-Automatic Self-Parking Chair using Nissan Technology
 
MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015
 
Mapping mobile robotics
Mapping mobile roboticsMapping mobile robotics
Mapping mobile robotics
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptx
 
Me 405 final report
Me 405 final reportMe 405 final report
Me 405 final report
 
Robotics presentation
Robotics presentationRobotics presentation
Robotics presentation
 
Project vague
Project   vagueProject   vague
Project vague
 
Colour tracking robot.pdf
Colour tracking robot.pdfColour tracking robot.pdf
Colour tracking robot.pdf
 
Report
ReportReport
Report
 
Luigy Bertaglia Bortolo - Poster Final
Luigy Bertaglia Bortolo - Poster FinalLuigy Bertaglia Bortolo - Poster Final
Luigy Bertaglia Bortolo - Poster Final
 
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
 

Kürzlich hochgeladen

Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 

Kürzlich hochgeladen (20)

Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 

Final Year Project Poster - RoboCup SSL

  • 1. Electrical & Electronics Engineering Department Project No: 1 Development of Multi-Agent Robot Systems for Robotic Soccer by İbrahim Can Yılmaz Advisor Asst. Prof. Dr. Ahmet Özkurt RoboCup Small-Size League The RoboCup Small-Size robot soccer League (SSL) is a research domain to study multi-robot planning and execution under the uncertainty of real-time perception and motion in an adversarial environment. The RoboCup SSL is set as a soccer game between two teams of six robots each, playing with an orange golf ball in a field of predefined size with line markings. The top of each robot is a unique colored-coded pattern to enable a set of overhead cameras to determine the position and orientation of each robot. Contents of Project This part of the Project includes hardware implementation of fast response robots, processing of football field, detection and classification of objects in the field, converting image into marks that represent only necessary objects (like robots, ball, goal etc.), preparing a user interface to do some basic movements (displacement, shooting, passing etc.) with selected robots How It Works? System is running in a infinete loop -of course while program is running- that working between computer, camera and field. Camera takes a view from the field and sends the data to computer. Computer processes data and calculate states of objects. It sends a command to robots with radio signals. Robots move in the guidance of computer. Positions and orientations of objects are changed and everything starts over again. Hardware Design Server: It consists of Arduino UNO and an RF transmitter. It takes information from Matlab via serial port and sends it to the robots. Robot implementation was performed by using an Arduino UNO, RF receiver and dual motor driver carrier. Filtering Filtering can be called as «thresholding», because some thresholds are set and the image re-formed by respect to these thresholds. For example, RGB code of orange is [255 127 0]. It means the color include full red, semi green and no blue components. And some intervals are set by respecting to this values and the pixels are set as ‘0’ or ‘1’. Dokuz Eylül Üniversitesi, Mühendislik Fakültesi, Elektrik-Elektronik Mühendisliği bölümü Kaynaklar Yerleşkesi, 35160 Buca/İZMİR, TÜRKİYE Tel: +90 232 301 7155 Object Detection While acquiring live-image instantaneously, these colors on the robots are processed and all of them labeled in a matlab struct. First of all, acquired image to be subjected thresholding and it is converted black and white image. After that operation, small groups of pixels are neglected by using ‘bwareaopen’ command. Eventually, connected components, in other word pixel groups that are neighbor with each other, aligned as objects and their some feature, like area, color or central coordinates etc., can be saved in a struct. Converting real-image to virtual-image Mathematical expressions of shooting Conclusion The main idea of this project is to design a well-orginezed multiple robot team which can move in dynamic environment. The system built on colors and positions of robots and ball. Robotic Soccer is a highly complex domain that has large complication for movements of robots in either robotics or path planning strategy. Mobile robots in the project are designed as differential-drive robots and it makes running on a straight line very difficult. After making sure that ball casters ann motors are well-placed, movement of robot is controlled instantaneously from vision system. It must be straightened if it deviates from virtual path. Global vision is the most important part of this project, because everything recognized from colors and every movement calculated base on colors. So, the lightning of field come into prominence, because the lightning change too much the difference between real color and perceived one from camera. Shortly, constant lightning system must be used to decreasing the faults.