Boe-Bot Challenge. Advanced Users (those who have used Boe-Bots in Digital Electronics) There are suggested activities / programs for each challenge.

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

A-Mazing Build your robot to drive out of any maze presented with.
Basic Setting Out.
CHAPTER 6 BASIC MANEUVERS.
1 Check all equipment is included before returning. If you have an accident or the equipment is damaged or you need support please contact Blaize
Translate, Rotate, Reflect!
Table of Contents Why Play Chess? Setting Up the Board Get to Know the Pieces Check and Checkmate What the Chess Pieces Are Worth Opening Goals Endgame.
Navigating the BOE-BOT
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Intro to Robots Lab 6: Robot Behaviours. Intro to Robots Further Braitenberg Vehicles: Timid: –Moves forward in a straight line –One threshold light sensor.
Introduction to Micromouse WVU IEEE Student Branch 9/24/2014 Stephen Itschner.
The MU Mites Robot Team Marjorie Skubic Derek Anderson Srikanth Kavirayani Mohammed Khalilia Benjamin Shelton Computational Intelligence Research Lab University.
ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References 
DAMN : A Distributed Architecture for Mobile Navigation Julio K. Rosenblatt Presented By: Chris Miles.
Challenge #1 – Relay Race Robot #1 will be randomly placed on starting line #1, #2 or #3. Robot #1 will drive until it detects the “Dark Line” - Robot.
Robot design-- Four legged walking robot Instructors: Dr. A
Chess Merit Badge Chess Basics: Set Up the Board & Basic Rules by Joseph L. Bell © 2011.
BEGINNER PROGRAMMING Lesson
A Bot With a Brain Using infrared obstacle detection circuits to create an autonomous robot that will navigate itself through an obstacle course. Bailey.
Maze Challenge Maze Challenge activity > TeachEngineering.org
To come up with a practicum project that full filled the 411 requirements Create a fun project that would get kids interested in science and engineering.
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.
BEGINNER EV3 PROGRAMMING Lesson
Barclays Robot Challenge Learn how to Program Robots.
A note on oral presentations These are the progress report presentations. Please note that the individual presentations should be ~8 min long. Since the.
LEGO MINDSTORMS COMPETITION
Using IR Chapters 7 & 8 of Robotics with the Boe-Bot.
Title Slide Progress Report Name. Goal Goal Statement – ex. design/create/fabricate … - should be clear and short Needs/Problems – clear and short Space.
How to Play Chess. Name of Each Piece The relative values of the chess pieces 9 points 5 points 3+ points 3 points 1 point.
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
ECE Project 1 Overview. Project Description The aim of this project is to design a robot that moves along a given path, from the Start point, towards.
How to Start a Software-Based Project. REQUIREMENTS DESIGN DEVELOPMENT TEST DEMONSTRATE PLANNING.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
Two Point Perspective…. Turn your paper sideways or “landscape view.”
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Observations from the Individual Competition Week 8 Day 3.
What’s in the Box?
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
The George Washington University Electrical & Computer Engineering Department Dr. S. Ahmadi Class 3.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Barclays Robot Challenge Learn how to Program Robots.
CS 5973 – Intro to Intell Robots Project 1 – Sensing and Movement Group 4 Justin Fuller Matthew Lawrence Rahul Kotmaraju.
Building Boxes What is the largest volume open top box that you can build from an 8 ½ by 11 inch sheet of paper?
Vex Robotics Program Two: Using two motors. Program two: using the motors In the last section, you learned how to turn on one motor. Now, you will take.
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.
Tweaks Through Time One of the Major tweaks that had to be done to the initial design was the way the robot would find the main door. Initially it will.
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.
Mechanical Components and Programming Ken Youssefi Introduction to Engineering – E10 1.
Two Point Perspective…. Turn your paper sideways or “landscape view.”
SESSION PLAN PRESENTATION
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
Python Programming Module 4 Sensors and Loops Python Programming, 2/e1.
Using One Point Perspective to Combine Shapes
Understanding Communication with a Robot? Activity (60 minutes)
BASIC ELECTRONICS & ROBOTICS Instructor: Humayun Rashid Raahat
Touch Sensor.
Lay two pieces of paper on top of each other. Fold paper “hotdog”.
By Sanjay and Arvind Seshan
What shape am I? I am a plane shape. I have 4 sides.
An Introduction to VEX IQ Programming with Modkit
An Introduction to VEX IQ Programming with Modkit
SENSORS.
BEGINNER PROGRAMMING LESSON
Using One Point Perspective to Combine Shapes
BEGINNER PROGRAMMING LESSON
1. Turn to a piece of graph paper in your module packet. 2. Make three graphs for number one. 3. In each graph draw the triangle.
A circuit is the circular path that electricity flows through
I can program behaviours using inputs and outputs
Do-Now Copy Down Notes: Password Google.cps.edu
BEGINNER PROGRAMMING LESSON
Presentation transcript:

Boe-Bot Challenge

Advanced Users (those who have used Boe-Bots in Digital Electronics) There are suggested activities / programs for each challenge. Since you have already done many of these challenges, you need to go beyond what is required of your classmates. You can either follow the suggested activities – or you can create a ‘new assignment’ that demonstrates your skill with each of the challenges. Check for approval before you begin your alternate assignment. As always – make sure to document your code!

Challenge 1 Chapter #4

Challenge 1 Chapter #4 Navigate with time Avoid the Obstacle Start in large square End in Small Square

Challenge 1 – Advanced Users Make the robot go in a circle with a radius of 1.5 m. You can either navigate clockwise or counterclockwise. Make the robot go in a triangle with sides that are 0.5 m in length.

Challenge 2 Chapter #5

Challenge 2 Chapter #5 Tactile Navigation ( Whiskers ) Drive & touch wall Turn 180˚ Drive into box Stop

Challenge 2 – Advanced Users Write a program that allows the robot to get out of a corner or tight space.

Challenge 3 Chapter #6

Challenge 3 Chapter #6 Navigation with Light Sensing Start at left end Follow line End at right end by stopping or driving away

Challenge 3 – Advanced Users There are two basic ways to write this program – to either follow black or avoid white. Write Both versions of this program and write a short report that describes the merits (pros and cons) of both methods. Write a program so that a robot will follow a flashlight beam.

Challenge 4 Chapter #7

Challenge 4 Chapter #7 IR Navigation Start on left line Navigate via IR emitter & receiver End at right line Drive past or stop

Challenge 4 – Advanced Users Until now, the Boe-Bot has been programmed to avoid obstacles. You can also program the Boe-Bot to take evasive action when the obstacle is not detected – like being able to stay on a table top. The Boe-Bot will continue moving forward so long as the table is detected. Initial testing will be done with white paper and electrical tape – further testing will be done on a table top.

Bonus Challenge “The Labyrinth” 4’ x 4’ peg board ½” x 10” x 4’ walls Navigate via: Time Tactile IR Combine Methods

Bonus Challenge Come up with your own challenge – be creative. Make sure to get approval from me before you begin your challenge.