TAs: Somchaya Liemhetcharat Si Yang Ng

Slides:



Advertisements
Similar presentations
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Advertisements

Laboratory for Perceptual Robotics – Department of Computer Science Overview of the Course The Trinity Project History Cabling for Electronics Projects.
IAT 800 Braitenberg Vehicles. Oct 31, Fall 2006IAT 8002 Outline  Braitenberg vehicles –Concept behind vehicles –Introduce several vehicles –Look through.
Using the Light Sensor A LEGO light sensor utilizes a LED and a phototransistor to read the reflection of light off a surface. Light sensors are useful.
Chuang-Hue Moh Spring Embodied Intelligence: Final Project.
If you did the extra credit assignment, please turn in your worksheets now. No late submissions will be accepted. Your score on this worksheet will be.
Please open your laptops, log in to the MyMathLab course web site, and open Quiz 2.6/9.1. IMPORTANT NOTE: If you have time left after you finish the problems.
EG1003: Introduction to Engineering and Design Sensors.
Manuela Veloso Somchaya Liemhetcharat. Sensing, Actions, and Communication Robots make decisions based on their sensing: without coordination, two robots.
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
Introduction to LEGO NXT 6 hour course. Introductions You Your Expectations.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
The SFA Rover Team Project. The SFA Rover  Must be demonstrated at the beginning of the last lab of the semester, Dec 11 th.  Teams can work on this.
LAB 9 Robot Arm Path Planning TAS: Kedar Amladi & Margaret Toebes.
If you did the extra credit assignment, please turn in your worksheets now. No late submissions will be accepted.
Technical Writing for Robotic Coding!.  du/products/teaching_robotc_cort ex/fundamentals/introtoprogramm ing/thinking/videos/fundamentals.
A note on oral presentations These are the progress report presentations. Please note that the individual presentations should be ~8 min long. Since the.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
Sentry System Multiple Sensors
By Droids Robotics Line Followers: Basic to Proportional ADVANCED EV3 PROGRAMMING LESSON © 2015 EV3Lessons.com, Last edit 4/5/
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Laboratory 7: Sensors. Overview Objective Background Materials Procedure Report / Presentation Closing.
Laboratory 5: Quality, Test & Data Analysis General Engineering Polytechnic University.
ROBOTC Software EV3 Robot Workshop
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
Introduction to Computer Science – Chapter 6 CSc 2010 Spring 2011 Marco Valero.
LCC 6310 Computation as an Expressive Medium Lecture 11.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
Obstacle Detection. In the previous program the robot moves forward and then checks for something in the way. As we observed it only checks for things.
Student Defined Lab Demo Date: April 29, 2009 Robot Exchange.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
CLOSE Please YOUR LAPTOPS, and get out your note-taking materials.
Deriving Consistency from LEGOs
Instructor: Alexander Stoytchev
Chopper John Michael Mariano
Magdalena Balazinska - Godfrey Tan
Braitenberg’s Vehicles
Introduction To Programming with LEGO NXT 1
Using tools and the ‘Wait’ Block
Robot Questions.
Braitenberg’s Vehicles
Programming Part 2 Mod Kit
No late submissions will be accepted.
IMDL Summer 2007: RoBeDeS by David Ladolcetta.
Lego Robotics Will Schleter 11/12/2018.
Loops and Switches Pre-Quiz
CISC 1003 Exploring Robotics
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
Laboratory 4: Sensors Matthew R. Gaglio, Feb 2007.
Getting Started in RobotC
Holyoke Codes LEGO ROBOTICS
Basic Sensors – Laser Distance Sensor
Line Followers: Basic to Proportional
Automation and Programming
Line Following Behavior
Line Followers: Basic to Proportional
Robofest 2008 Judging Guidelines
First glance of robotics course (SPL)
PLEASE NOTE THAT THIS IS A TEMPLATE
Obstacle Detection.
An Autonomous Mapping Robot
TAs Bruce Burnett Isaac Dekine Richard Juchniewicz
Announcements made Tuesday, April 30
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

TAs: Somchaya Liemhetcharat Si Yang Ng Lab 3 Braitenberg Vehicles TAs: Somchaya Liemhetcharat Si Yang Ng

Who is Braitenberg? Valentino Braitenberg

What is a Braitenberg Vehicle? Machine designed to produce complex behaviors based on simple connections between its sensors and actuators In our case, we’ll be using light sensors

Basic Concept Each robot has a pair of light sensors on the front Robot A: Left sensor controls left motor and right sensor controls right motor Robot B: Left sensor controls right motor and right sensor controls left motor Which robot is a Photovore? Which robot is a Photophobe?

Your Assignment Build a Braitenberg Vehicle that: Grading Criteria Drives towards a stationary 60W light source Stops autonomously or by switching off the light source Grading Criteria Each team is given three attempts Points are awarded based on distance from light Full score is awarded if distance is less than 6” EXTRA CREDIT: Stops autonomously within 6” of the light source

Layout Robot will be placed 12-24” from light source Robot can be angled at ±45º away from the light

Suggestions Don’t use a fixed threshold value to detect light changes Subtle changes in sunlight or the opening of a window can cause your threshold value to become useless Use Lego pieces to narrow the light sensor field of vision This can make a world of difference in a robot’s behavior Build a robot platform which has 6”X6” foot print It will save you a lot of work on later labs

Demo Date Tuesday February 6th, 2007 During Recitation 3:30PM-4:20PM In the Robot Education Lab (REL) Please present a copy of the grading sheet to your grader at the demo

Questions?