SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Dennis C. Erickson ~ Senior Mentor for
       Teams 1510 and 2898




                                         1	
  
Using	
  one	
  or	
  more	
  Video	
  Cameras	
  on	
  
   a	
  robot	
  allows	
  for	
  target	
  finding	
  ,	
  
direction	
  to	
  the	
  target	
  and	
  distance	
  to	
  
                      the	
  target	
  
                               	
  
    Cameras	
  can	
  use	
  “Masking”	
  an/or	
  “Shape	
  
                       Recognition”	
  

                                                                2	
  
3	
  
• Object	
  (Trailer)	
  detection	
  
• Use	
  to	
  find	
  and	
  determine	
  	
  
	
  	
  friend	
  or	
  foe	
  



     • Use	
  to	
  determine	
  distance	
  and	
  direction	
  
     to	
  flag	
  (good	
  distance	
  measurement	
  from	
  2	
  
     feet	
  and	
  up)	
  
     • Can	
  be	
  used	
  with	
  servos	
  to	
  pan	
  and	
  tilt	
  
     the	
  camera	
  to	
  extend	
  the	
  visual	
  bound	
  
     • Masking	
  provides	
  image	
  of	
  only	
  flag	
  (can	
  
     mask	
  other	
  defined	
  objects	
  as	
  well)	
  


                                                                        4	
  
Note	
  an	
  example	
  of	
  masking	
  that	
  was	
  used	
  in	
  
the	
  2009	
  competition.	
  The	
  “Flag	
  Location”	
  
gauge	
  shows	
  not	
  only	
  the	
  direction	
  to	
  the	
  
target	
  but	
  also	
  the	
  relative	
  size	
  of	
  the	
  target	
  
which	
  is	
  used	
  to	
  determine	
  the	
  distance	
  from	
  
the	
  robot.	
  
Viewing	
  a	
  target	
  with	
  a	
  defined	
  
mathematical	
  representation	
  
	
  
In	
  the	
  2010	
  competition	
  software	
  was	
  
designed	
  to	
  find	
  a	
  “bull's-­‐eye”	
  	
  located	
  
above	
  the	
  goal.	
  	
  
	
  




                          This	
  LabVIEW	
  code	
  shows	
  how	
  
                          the	
  video	
  image	
  is	
  analyzed	
  and	
  
                          the	
  SubVI	
  returns	
  the	
  target	
  
                          information	
  including	
  	
  position,	
  
                          the	
  score	
  and	
  from	
  the	
  minor	
  to	
  
                          major	
  radius	
  ratio,	
  the	
  angle	
  
                          offset	
  
Viewing	
  a	
  
target	
  using	
  
Color,	
  
Threshold,	
  
Filtering	
  and	
  
Particle	
  
Analysis	
  .	
  
	
  
Note	
  the	
  3	
  
poles	
  with	
  
Retroreflective	
  
tape	
  
Illuminating	
  
the	
  scene	
  with	
  
a	
  red	
  LED	
  array	
  
shows	
  only	
  the	
  
tape	
  
	
  
	
  
Particle	
  Analysis	
  
“discovers”	
  the	
  
tape	
  and	
  
software	
  
determines	
  the	
  
position	
  of	
  the	
  
tapes	
  
In	
  2011	
  the	
  goal	
  was	
  to	
  launch	
  a	
  small	
  robot	
  when	
  
the	
  light	
  came	
  on	
  at	
  the	
  bottom	
  of	
  the	
  pole.	
  
	
  
The	
  camera	
  could	
  have	
  sensed	
  the	
  light	
  much	
  faster	
  
and	
  automatically	
  launched	
  the	
  robot	
  before	
  a	
  
human	
  could.	
  
	
  
If	
  the	
  camera	
  software	
  failed	
  then	
  the	
  human	
  would	
  
be	
  the	
  backup	
  
The	
  One	
  other	
  method	
  used	
  to	
  locate	
  a	
  target	
  is	
  to	
  
use	
  frame	
  grabbing	
  to	
  compare	
  a	
  known	
  image	
  
(complex	
  shape)	
  with	
  a	
  “stored”	
  replica	
  of	
  the	
  target.	
  
	
  
This	
  might	
  include	
  a	
  face,	
  a	
  ball,	
  a	
  hockey	
  puck,	
  etc.	
  
	
  
This	
  might	
  be	
  used	
  in	
  a	
  future	
  game	
  as	
  it	
  seems	
  that	
  
cameras	
  are	
  playing	
  an	
  accelerated	
  part	
  in	
  game	
  
playing	
  
Dennis C. Erickson - dcerickson1@comcast.net	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Compound microscope
Compound microscopeCompound microscope
Compound microscopesarahcrld
 
It's not the size of your camera - Digital Photography in 3 parts.
It's not the size of your camera - Digital Photography in 3 parts.It's not the size of your camera - Digital Photography in 3 parts.
It's not the size of your camera - Digital Photography in 3 parts.Nick Adams
 
Ez10 Steps to master your DSLR
Ez10 Steps to master your DSLR Ez10 Steps to master your DSLR
Ez10 Steps to master your DSLR Timothy Wooi
 
Cool Photography Techniques
Cool Photography TechniquesCool Photography Techniques
Cool Photography TechniquesAbigail Sullivan
 
Camera controls: Blur, depth of field, close up
Camera controls: Blur, depth of field, close upCamera controls: Blur, depth of field, close up
Camera controls: Blur, depth of field, close upjamesbellphotography
 
Camera skills
Camera skillsCamera skills
Camera skills26f26
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingGordon Wetzstein
 
An Introduction To Photography Part 2
An Introduction To Photography Part 2An Introduction To Photography Part 2
An Introduction To Photography Part 2CollinTorres
 

Was ist angesagt? (18)

Camera Lens
Camera LensCamera Lens
Camera Lens
 
DRI Basic
DRI BasicDRI Basic
DRI Basic
 
DRI Basic
DRI BasicDRI Basic
DRI Basic
 
Audiovisual media language
Audiovisual media languageAudiovisual media language
Audiovisual media language
 
Photography
PhotographyPhotography
Photography
 
Compound microscope
Compound microscopeCompound microscope
Compound microscope
 
It's not the size of your camera - Digital Photography in 3 parts.
It's not the size of your camera - Digital Photography in 3 parts.It's not the size of your camera - Digital Photography in 3 parts.
It's not the size of your camera - Digital Photography in 3 parts.
 
Ez10 Steps to master your DSLR
Ez10 Steps to master your DSLR Ez10 Steps to master your DSLR
Ez10 Steps to master your DSLR
 
Assignment 31
Assignment 31Assignment 31
Assignment 31
 
Gps
GpsGps
Gps
 
camera calibration
 camera calibration camera calibration
camera calibration
 
Camerawork lesson
Camerawork lessonCamerawork lesson
Camerawork lesson
 
Dslr
DslrDslr
Dslr
 
Cool Photography Techniques
Cool Photography TechniquesCool Photography Techniques
Cool Photography Techniques
 
Camera controls: Blur, depth of field, close up
Camera controls: Blur, depth of field, close upCamera controls: Blur, depth of field, close up
Camera controls: Blur, depth of field, close up
 
Camera skills
Camera skillsCamera skills
Camera skills
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
 
An Introduction To Photography Part 2
An Introduction To Photography Part 2An Introduction To Photography Part 2
An Introduction To Photography Part 2
 

Andere mochten auch

1밀리시버트(mSv)의 진실
1밀리시버트(mSv)의 진실1밀리시버트(mSv)의 진실
1밀리시버트(mSv)의 진실Heejung Lee
 
수원 강의자료
수원 강의자료수원 강의자료
수원 강의자료Heejung Lee
 
(디히터 독일탈핵과정)
(디히터 독일탈핵과정)(디히터 독일탈핵과정)
(디히터 독일탈핵과정)Heejung Lee
 
1밀리시버트의 진실 - 탈핵의 깃발 누가 들 것인가?
1밀리시버트의 진실 -  탈핵의 깃발 누가 들 것인가?1밀리시버트의 진실 -  탈핵의 깃발 누가 들 것인가?
1밀리시버트의 진실 - 탈핵의 깃발 누가 들 것인가?Heejung Lee
 
독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1Heejung Lee
 
호주녹색당자료 Apgn 참석-보고
호주녹색당자료 Apgn 참석-보고호주녹색당자료 Apgn 참석-보고
호주녹색당자료 Apgn 참석-보고Heejung Lee
 
독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1Heejung Lee
 
First fare 2010 lab-view creating custom dashboards
First fare 2010 lab-view creating custom dashboardsFirst fare 2010 lab-view creating custom dashboards
First fare 2010 lab-view creating custom dashboardsOregon FIRST Robotics
 

Andere mochten auch (13)

Boletin web
Boletin webBoletin web
Boletin web
 
1밀리시버트(mSv)의 진실
1밀리시버트(mSv)의 진실1밀리시버트(mSv)의 진실
1밀리시버트(mSv)의 진실
 
수원 강의자료
수원 강의자료수원 강의자료
수원 강의자료
 
(디히터 독일탈핵과정)
(디히터 독일탈핵과정)(디히터 독일탈핵과정)
(디히터 독일탈핵과정)
 
1밀리시버트의 진실 - 탈핵의 깃발 누가 들 것인가?
1밀리시버트의 진실 -  탈핵의 깃발 누가 들 것인가?1밀리시버트의 진실 -  탈핵의 깃발 누가 들 것인가?
1밀리시버트의 진실 - 탈핵의 깃발 누가 들 것인가?
 
독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1
 
First fare 2010 java-introduction
First fare 2010 java-introductionFirst fare 2010 java-introduction
First fare 2010 java-introduction
 
First fare 2013 pneumatics 2013
First fare 2013   pneumatics 2013First fare 2013   pneumatics 2013
First fare 2013 pneumatics 2013
 
호주녹색당자료 Apgn 참석-보고
호주녹색당자료 Apgn 참석-보고호주녹색당자료 Apgn 참석-보고
호주녹색당자료 Apgn 참석-보고
 
독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1독일 녹색당 30년 ppt 1
독일 녹색당 30년 ppt 1
 
First fare 2010 field connectivity
First fare 2010 field connectivityFirst fare 2010 field connectivity
First fare 2010 field connectivity
 
First fare 2010 lab-view creating custom dashboards
First fare 2010 lab-view creating custom dashboardsFirst fare 2010 lab-view creating custom dashboards
First fare 2010 lab-view creating custom dashboards
 
First fare 2013 basic-labview
First fare 2013   basic-labviewFirst fare 2013   basic-labview
First fare 2013 basic-labview
 

Ähnlich wie First fare 2011 effectively using the camera

Concept of stereo vision based virtual touch
Concept of stereo vision based virtual touchConcept of stereo vision based virtual touch
Concept of stereo vision based virtual touchVivek Chamorshikar
 
Fundamentals of matchmoving
Fundamentals of matchmovingFundamentals of matchmoving
Fundamentals of matchmovingDipjoy Routh
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Kalle
 
Goal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D cameraGoal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D camerajournalBEEI
 
MODULE 2 computer vision part 2 depth estimation
MODULE 2 computer vision part 2 depth estimationMODULE 2 computer vision part 2 depth estimation
MODULE 2 computer vision part 2 depth estimationgarimajain959768
 
An Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth EstimationAn Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth EstimationCSCJournals
 
Positionit android app
Positionit android appPositionit android app
Positionit android appSherin Green
 
Vision Sensors.pptx
Vision Sensors.pptxVision Sensors.pptx
Vision Sensors.pptxDrHemaCR
 
Recognizing and Tracking Outdoor Objects by Using Artoolkit Markers
Recognizing and Tracking Outdoor Objects by Using Artoolkit MarkersRecognizing and Tracking Outdoor Objects by Using Artoolkit Markers
Recognizing and Tracking Outdoor Objects by Using Artoolkit MarkersAIRCC Publishing Corporation
 
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERS
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERSRECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERS
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERSijcsit
 
GSOC proposal
GSOC proposalGSOC proposal
GSOC proposallavanya
 
CVGIP 2010 Part 3
CVGIP 2010 Part 3CVGIP 2010 Part 3
CVGIP 2010 Part 3Cody Liu
 
Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Kwame Martin
 
Depth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a SurveyDepth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a SurveyIJAAS Team
 
aip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsaip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsSaeed Ullah
 
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Kalle
 

Ähnlich wie First fare 2011 effectively using the camera (20)

Concept of stereo vision based virtual touch
Concept of stereo vision based virtual touchConcept of stereo vision based virtual touch
Concept of stereo vision based virtual touch
 
Fundamentals of matchmoving
Fundamentals of matchmovingFundamentals of matchmoving
Fundamentals of matchmoving
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
 
Object recognition
Object recognitionObject recognition
Object recognition
 
Goal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D cameraGoal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D camera
 
MODULE 2 computer vision part 2 depth estimation
MODULE 2 computer vision part 2 depth estimationMODULE 2 computer vision part 2 depth estimation
MODULE 2 computer vision part 2 depth estimation
 
An Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth EstimationAn Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth Estimation
 
Positionit android app
Positionit android appPositionit android app
Positionit android app
 
Technical Def:Des
Technical Def:DesTechnical Def:Des
Technical Def:Des
 
Vision Sensors.pptx
Vision Sensors.pptxVision Sensors.pptx
Vision Sensors.pptx
 
Recognizing and Tracking Outdoor Objects by Using Artoolkit Markers
Recognizing and Tracking Outdoor Objects by Using Artoolkit MarkersRecognizing and Tracking Outdoor Objects by Using Artoolkit Markers
Recognizing and Tracking Outdoor Objects by Using Artoolkit Markers
 
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERS
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERSRECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERS
RECOGNIZING AND TRACKING OUTDOOR OBJECTS BY USING ARTOOLKIT MARKERS
 
GSOC proposal
GSOC proposalGSOC proposal
GSOC proposal
 
CVGIP 2010 Part 3
CVGIP 2010 Part 3CVGIP 2010 Part 3
CVGIP 2010 Part 3
 
F42062732
F42062732F42062732
F42062732
 
Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010
 
No-reference Video Quality Assessment on Mobile Devices
No-reference Video Quality Assessment on Mobile DevicesNo-reference Video Quality Assessment on Mobile Devices
No-reference Video Quality Assessment on Mobile Devices
 
Depth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a SurveyDepth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a Survey
 
aip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsaip edge detection using sobel and canny methods
aip edge detection using sobel and canny methods
 
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
 

Mehr von Oregon FIRST Robotics

Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST Robotics
 
First fare 2013 business plan presentation
First fare 2013   business plan presentationFirst fare 2013   business plan presentation
First fare 2013 business plan presentationOregon FIRST Robotics
 
First fare 2013 competitive analysis presentation
First fare 2013   competitive analysis presentationFirst fare 2013   competitive analysis presentation
First fare 2013 competitive analysis presentationOregon FIRST Robotics
 
First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teamsOregon FIRST Robotics
 
FIRSTFare 2013 overview of electronics-2014
FIRSTFare 2013   overview of electronics-2014FIRSTFare 2013   overview of electronics-2014
FIRSTFare 2013 overview of electronics-2014Oregon FIRST Robotics
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013Oregon FIRST Robotics
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014Oregon FIRST Robotics
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notesOregon FIRST Robotics
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST TeamsOregon FIRST Robotics
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview Oregon FIRST Robotics
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013Oregon FIRST Robotics
 
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinarOregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 12013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 1Oregon FIRST Robotics
 

Mehr von Oregon FIRST Robotics (20)

Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3
 
Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2
 
Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1
 
Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4
 
First fare 2013 business plan presentation
First fare 2013   business plan presentationFirst fare 2013   business plan presentation
First fare 2013 business plan presentation
 
First fare 2013 competitive analysis presentation
First fare 2013   competitive analysis presentationFirst fare 2013   competitive analysis presentation
First fare 2013 competitive analysis presentation
 
First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teams
 
FIRSTFare 2013 overview of electronics-2014
FIRSTFare 2013   overview of electronics-2014FIRSTFare 2013   overview of electronics-2014
FIRSTFare 2013 overview of electronics-2014
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notes
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013
 
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2
 
2013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 12013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 1
 

Kürzlich hochgeladen

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noida
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | NoidaFULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noida
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noidasoniya singh
 
this is a jarvis ppt for jarvis ai assistant lovers and this is for you
this is a jarvis ppt for jarvis ai assistant lovers and this is for youthis is a jarvis ppt for jarvis ai assistant lovers and this is for you
this is a jarvis ppt for jarvis ai assistant lovers and this is for youhigev50580
 
Alex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson StoryboardAlex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson Storyboardthephillipta
 
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...akbard9823
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .AaliyahB2
 
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...akbard9823
 
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...anilsa9823
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)thephillipta
 
Bridge Fight Board by Daniel Johnson dtjohnsonart.com
Bridge Fight Board by Daniel Johnson dtjohnsonart.comBridge Fight Board by Daniel Johnson dtjohnsonart.com
Bridge Fight Board by Daniel Johnson dtjohnsonart.comthephillipta
 
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...gurkirankumar98700
 
Jeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson
 
RAK Call Girls Service # 971559085003 # Call Girl Service In RAK
RAK Call Girls Service # 971559085003 # Call Girl Service In RAKRAK Call Girls Service # 971559085003 # Call Girl Service In RAK
RAK Call Girls Service # 971559085003 # Call Girl Service In RAKedwardsara83
 
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort ServiceYoung⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Servicesonnydelhi1992
 
Jeremy Casson - Top Tips for Pottery Wheel Throwing
Jeremy Casson - Top Tips for Pottery Wheel ThrowingJeremy Casson - Top Tips for Pottery Wheel Throwing
Jeremy Casson - Top Tips for Pottery Wheel ThrowingJeremy Casson
 
Best Call girls in Lucknow - 9548086042 - with hotel room
Best Call girls in Lucknow - 9548086042 - with hotel roomBest Call girls in Lucknow - 9548086042 - with hotel room
Best Call girls in Lucknow - 9548086042 - with hotel roomdiscovermytutordmt
 
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...hanshkumar9870
 
exhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxexhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxKurikulumPenilaian
 
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...anilsa9823
 
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...home
 

Kürzlich hochgeladen (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noida
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | NoidaFULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noida
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Pari Chowk | Noida
 
this is a jarvis ppt for jarvis ai assistant lovers and this is for you
this is a jarvis ppt for jarvis ai assistant lovers and this is for youthis is a jarvis ppt for jarvis ai assistant lovers and this is for you
this is a jarvis ppt for jarvis ai assistant lovers and this is for you
 
Alex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson StoryboardAlex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson Storyboard
 
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .
 
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
 
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...
Lucknow 💋 Call Girls in Lucknow | Service-oriented sexy call girls 8923113531...
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)
 
Bridge Fight Board by Daniel Johnson dtjohnsonart.com
Bridge Fight Board by Daniel Johnson dtjohnsonart.comBridge Fight Board by Daniel Johnson dtjohnsonart.com
Bridge Fight Board by Daniel Johnson dtjohnsonart.com
 
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
 
Jeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around Europe
 
RAK Call Girls Service # 971559085003 # Call Girl Service In RAK
RAK Call Girls Service # 971559085003 # Call Girl Service In RAKRAK Call Girls Service # 971559085003 # Call Girl Service In RAK
RAK Call Girls Service # 971559085003 # Call Girl Service In RAK
 
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort ServiceYoung⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >༒9667401043 Escort Service
 
Jeremy Casson - Top Tips for Pottery Wheel Throwing
Jeremy Casson - Top Tips for Pottery Wheel ThrowingJeremy Casson - Top Tips for Pottery Wheel Throwing
Jeremy Casson - Top Tips for Pottery Wheel Throwing
 
Best Call girls in Lucknow - 9548086042 - with hotel room
Best Call girls in Lucknow - 9548086042 - with hotel roomBest Call girls in Lucknow - 9548086042 - with hotel room
Best Call girls in Lucknow - 9548086042 - with hotel room
 
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...
OYO GIRLS Call Girls in Lucknow Best Escorts Service Near You 8923113531 Call...
 
exhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxexhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptx
 
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOTRAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
 
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
 
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
 

First fare 2011 effectively using the camera

  • 1. Dennis C. Erickson ~ Senior Mentor for Teams 1510 and 2898 1  
  • 2. Using  one  or  more  Video  Cameras  on   a  robot  allows  for  target  finding  ,   direction  to  the  target  and  distance  to   the  target     Cameras  can  use  “Masking”  an/or  “Shape   Recognition”   2  
  • 4. • Object  (Trailer)  detection   • Use  to  find  and  determine        friend  or  foe   • Use  to  determine  distance  and  direction   to  flag  (good  distance  measurement  from  2   feet  and  up)   • Can  be  used  with  servos  to  pan  and  tilt   the  camera  to  extend  the  visual  bound   • Masking  provides  image  of  only  flag  (can   mask  other  defined  objects  as  well)   4  
  • 5. Note  an  example  of  masking  that  was  used  in   the  2009  competition.  The  “Flag  Location”   gauge  shows  not  only  the  direction  to  the   target  but  also  the  relative  size  of  the  target   which  is  used  to  determine  the  distance  from   the  robot.  
  • 6. Viewing  a  target  with  a  defined   mathematical  representation     In  the  2010  competition  software  was   designed  to  find  a  “bull's-­‐eye”    located   above  the  goal.       This  LabVIEW  code  shows  how   the  video  image  is  analyzed  and   the  SubVI  returns  the  target   information  including    position,   the  score  and  from  the  minor  to   major  radius  ratio,  the  angle   offset  
  • 7. Viewing  a   target  using   Color,   Threshold,   Filtering  and   Particle   Analysis  .     Note  the  3   poles  with   Retroreflective   tape  
  • 8. Illuminating   the  scene  with   a  red  LED  array   shows  only  the   tape      
  • 9. Particle  Analysis   “discovers”  the   tape  and   software   determines  the   position  of  the   tapes  
  • 10. In  2011  the  goal  was  to  launch  a  small  robot  when   the  light  came  on  at  the  bottom  of  the  pole.     The  camera  could  have  sensed  the  light  much  faster   and  automatically  launched  the  robot  before  a   human  could.     If  the  camera  software  failed  then  the  human  would   be  the  backup  
  • 11. The  One  other  method  used  to  locate  a  target  is  to   use  frame  grabbing  to  compare  a  known  image   (complex  shape)  with  a  “stored”  replica  of  the  target.     This  might  include  a  face,  a  ball,  a  hockey  puck,  etc.     This  might  be  used  in  a  future  game  as  it  seems  that   cameras  are  playing  an  accelerated  part  in  game   playing  
  • 12. Dennis C. Erickson - dcerickson1@comcast.net