A personality for every occasion. High Level Actions  Flee  Follow  Attack  Find Light/Roam  Sit and Wait  Hibernate.

Slides:



Advertisements
Similar presentations
PowerPoint Slides to Accompany Applied Behavior Analysis for Teachers Seventh Edition Paul A. Alberto Anne C. Troutman ISBN: Alberto &
Advertisements

Using the NXT Light Sensor. 2 Connect One Light Sensor – 1 From My Files use Left / Right NXT buttons and get to View menu and push Orange button. From.
Write Your First Computer Game!. Coding: Programming Languages Just like you can speak Chinese to someone who understands Chinese to tell them what to.
Professor: Ramprasad Bala Assistant: Jamison Lovely Engineers: Natalie Attaya, Christopher Hanna, Colin Huether, Gregory Letourneau, Benjamin Quinn, Joshua.
ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References 
Intelligent Pac-Man Ghost AI
Lightning Detector Michael Bloem December 5, 2002 Engr 311.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
How to Play? Baby Behavior Mysteries presents five baby scenarios. Each baby needs something…Can you solve the mystery? Baby Behavior Mysteries presents.
Embedded Programming and Robotics
A Driving Simulator – text only Are you ready to start? Open the car door and get in Check tyres Walk instead.
SNAP CIRCUITS INSTRUCTIONS 1.Make sure ALL parts are in place before beginning 2.Follow the Projects in order, starting with #1 3.The BLACK numbers show.
Software Three Main Functions Records/Monitors Zero Detection Points Gives our PWM a starting point Data used to dynamically adjust carrier frequency Detects.
***Doppler effect….
Are you brave enough? Begin I’m Afraid. Stomach Check It Out You’re sitting in your desk at after school detention. You’re the only one not sleeping among.
Robotics- Basic On/Off Control Considerations. On/Off Control Forms the basis of most robotics operations Is deceptively simple until the consequences.
Capacitor Connection in to LED socket Connection to 5v and ground Connection to light sensor pin.
S e c u r i t y L i g h t E a s t e r E l e c t r o n i c s P r o j e c t Dark Sensor Comparator Monostable Counter Light Brief Design a system that turns.
An Organism’s Responses to changes in their Environment.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
May 2007 North Zone – Communications Motorola 05 Control Head North Zone Communications Committee.
Obstacle Detection Introductory Presentation. Opening Activity If you were blindfolded, what senses would you use to find things in the room?
IPower: An Energy Conservation System for Intelligent Buildings International Journal of Sensor Networks Yu-Chee Tseng, You-Chiun Wang, and Lun- Wu Yeh.
Motion Graphs. Motion-Time Graph Describing motion is occasionally difficult to do with words Graphs can help simplify this description greatly – Position.
Christopher Avakian Intelligent Machine Design Laboratory COMBAT SUPPORT BOT.
Motors and Sound Troubleshooting Tips. © H-CCS Problem 1 Why can’t I download my program to the RCX?
classroom-management-web-draft.
Artificial Intelligence in Game Design Complex Steering Behaviors and Combining Behaviors.
Begin story. One time when you were in your bed you heard something. You looked out the window and there was a big laser beam coming from the lab. Go.
Artificial intelligence IN NPCs. Early Role Playing games Npcs in early role playing games were very limited in terms of being “Intelligent”. For instance,
Competitive Summer Season Week of June 4 U9/U10 – 2v1/Combination Play.
Lesson 4: Conditional Statements Programming Solutions.
"I love hearing that lonesome wail of the train whistle as the
The Twin Paradox Brenda goes off at 4/5 c to a distant star and then returns. Her twin brother Ali stays on Earth. When she gets back she is no longer.
The Robot and the Wall Introduction to Pseudocode Your Name Goes Here.
CS 121 – Quiz Feb 17 th. Question 2 We want to count how many days there were such that the temperature is at least degrees lower than the.
Vex Robotics Program four: reversing and turning.
- Negative Tropism = To turn away from a stimulus + Positive Tropism = To turn towards a stimulus.
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
SNAP CIRCUITS INSTRUCTIONS 1.Make sure ALL parts are in place before beginning 2.Follow the Projects in order, starting with #1 3.The BLACK numbers show.
ZOMBIE MOTION QUESTIONS Zombies Humans If a zombie gets a question right, they can infect a human. If a human gets a question right, they’re protected.
Zombie Student Apocalypse
Module 3: Topics 1-3 Vision and Driving Visual Fields Line of Sight/Path of Travel Locating Vehicle Blind Zones.
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.
Motion Graphs. Interpret The Graph Below: The graph shows an object which is not moving (at rest). The distance stays the same as time goes by because.
Introduction to Robots and the Mind - Sensors - Bert Wachsmuth & Michael Vigorito Seton Hall University.
Module 3: Topics 1-3 Vision and Driving
MSA Passport  Personal Alarm Combustible gases and vapors Oxygen enriched Oxygen deficient Specific Toxic gases Alarm levels are set at the factory.
NXT Mindstorms Kit Programming
Part 1 – Presentation & Guided Practice
Ozoblockly Lesson 03 Beginner Programs
Software Design Team KANG Group 1.
Finch Robot Class L4 How do I… ? LED color (Range 0 to 100)
Unit 2 – What is a Robot? Pg
IMDL Summer 2007: RoBeDeS by David Ladolcetta.
Canon Customer Support First you need to turn on your Printer. Press & hold the “Reset button” on the printer. While pressing the “Reset.
Internet-of-Things (IoT)
Introductory Presentation
Introductory Presentation
Obstacle Detection Ultrasonic Sensor.
Introductory Presentation
BBC Microbit.
Lights Free Friday Wade’s Earth Week.
Lesson 3: Sensor Wait-for’s Programming Solutions
Chapter - Karnaugh Maps
Introductory Presentation
Compiled from various Internet sources Presented by Mr. Hatfield
Obstacle Detection.
Objective of the lesson
Presentation transcript:

A personality for every occasion

High Level Actions  Flee  Follow  Attack  Find Light/Roam  Sit and Wait  Hibernate

Flee  If a fast motion is sensed, run away Detects a drastic change in the colors read in a short time Starts playing the warning siren and flashing the light Turns 180 degrees and goes fast for 5 seconds (still avoiding obstacles) Resets the Flee counter

Follow  Follow the color blob it “likes” Senses a blob in the color it “likes” Turns and moves toward the blob as it needs to Keeps a short distance away from the blob Play soothing following sounds After 10 seconds of following, reset the Follow counter and resume roaming

Attack  Attacks the color blob it doesn’t “like” Senses a color blob it doesn’t “like” Plays an attack sound Moves toward the color blob, not keeping the distance Once at a close range/hitting the target, start timing After 5 seconds of attacking, reset the counter and resume roaming

Find Light  Finds a light place in the room for the plant Has a constant ISR for checking the max light seen If the light is bright enough and there are no registered color stimuli, move to Sit and Wait If not bright enough, roam until it is. Plays the environmental sounds

Sit and Wait  A high light area has been found and no other stimuli are noticed The plant is deemed to be happy Plays techno and lights up LEDs in a fun manner If a stimulus approaches, it gains priority

Hibernate  If the lights are completely out, it sleeps Plays the shutdown sound Turns off all onboard lights Waits until the lights come back on Plays the startup sound Returns to the main loop