Color sensor positioning & shielding

Slides:



Advertisements
Similar presentations
BEGINNER EV3 PROGRAMMING Lesson
Advertisements

Calibrating Color Sensors
Building a Robot for Our Lessons
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
Comparing EV3 & HITechnic COLOR SENSORS
Gyro Sensor Positioning
By Sanjay and Arvind Seshan
BEGINNER EV3 PROGRAMMING Lesson
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
Cable management Seshan brothers.
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
By Sanjay and Arvind Seshan
INTERMEDIATE PROGRAMMING LESSON
Passive attachments Seshan brothers.
INTERMEDIATE PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
Engineering notebook SESHAN BROTHERS.
Downloading & Uploading Files
Lesson 4: Aligning on Lines On The Mat
BEGINNER PROGRAMMING LESSON
Lesson 1: Introduction to NAvigation
BEGINNER PROGRAMMING LESSON
Beginner Programming Lesson
IMPORTING HITECHNIC BLOCKS
Lesson 8: line following
Lesson 3: Finding Lines On The Mat
Technic Basics Seshan Brothers.
INTERMEDIATE PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Gyro sensor positioning
By Sanjay and Arvind Seshan
Lesson 5: wall following
BEGINNER PROGRAMMING LESSON
Repeating Actions (Loops)
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSONS
Lesson 6: aligning on Walls & MODELS
BEGINNER PROGRAMMING LESSON
Color Sensor Positioning and Shielding
Downloading & Uploading Files
ROBOT DESIGN JUDGING Without A ROBOT Game Table
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
Color Sensor Positioning and Shielding
BEGINNER PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSONS
Common Parts on a LEGO robot
By Sanjay and Arvind Seshan
Menu System.
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Consolidated judging Seshan brothers.
Presentation transcript:

Color sensor positioning & shielding Seshan brothers

WHERE SHOULD THE COLOR SENSOR BE PLACED? According to EV3 documentation, Color Sensors work best between 4-12mm (1/2 - 1 1/2 studs) off the surface you are detecting Note: Readings from the Color Sensor may be affected by marks, dirt, folds, bumps, and other wear and tear on the surface the robot runs on. Consider different strategies to accommodate for these situations. © 2018, FLL Tutorials, Last Edit 6/11/2018

The What, Why & How of Shielding What? Shielding refers to surrounding your Color Sensors with beams to prevent ambient light from interfering with the color sensor’s readings Why? Shielding may improve repeatability and consistency for your robot. Shielding may be valuable if you run your robot in drastically different light settings (very sunny room, very dark room) How? Surround the Color Sensor with beams to block external light © 2018, FLL Tutorials, Last Edit 6/11/2018

Do you really need to shield your EV3 sensors? We conducted a test of the EV3 Color Sensor to see if shielding mattered We connected one shielded sensor and one unshielded to the same brick We compared the reflected light and color readings and noticed not much of a difference We tried this experiment with a flashlight shining as well as sunlight streaming from a window. The shielding does seem to effect the reading slightly. This is probably not much of a variation and you could do without shielding and still be reliable in most situations. However, shielding your EV3 sensor will do no harm. We recommend that you conduct your own tests with the EV3 Color Sensor © 2018, FLL Tutorials, Last Edit 6/11/2018

Creating Modules You could create shielding modules around one or both of your color sensors like in the images on this page You do not need to cover the entire sensor – only the bottom is important Note: These images are with the NXT Color and Light Sensors © 2018, FLL Tutorials, Last Edit 6/11/2018

Adding smooth plates If the shielding is low to the ground, make sure that you are not scraping the ground. © 2018, FLL Tutorials, Last Edit 6/11/2018

Using different parts Experiment with different LEGO elements when you build your shield © 2018, FLL Tutorials, Last Edit 6/11/2018

Credits This tutorial was created by Sanjay Seshan and Arvind Seshan Images of shielded sensors provided by FTC Team 8393 The Giant Dienciphalic BrainSTEM Robotics Team More lessons at www.ev3lessons.com and www.flltutorials.com                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. © 2018, FLL Tutorials, Last Edit 6/11/2018