Web Design. How to set up the robot How to link to robot How not to break my robot Sec 9-2 - Getting Started How to make it move How to control speed.

Slides:



Advertisements
Similar presentations
CATHERINE AND ANNIE Python: Part 3. Intro to Loops Do you remember in Alice when you could use a loop to make a character perform an action multiple times?
Advertisements

Internet Basics & Way Beyond!
Final Project Web Design. Final Project Your robot will be placed in a room with the red cone. Your robot will need to find the cone in the room and run.
7th Grade Math Mean, Median, and Range Obj. 5b.
Most images from an amateur photographer are centered Artistically there are composition elements, such as lines, points, etc that define an image Photographs.
CS 1 with Robots Robot Sensors & Actuators Institute for Personal Robots in Education (IPRE)‏
Analysis vs. Design When you take a test in your math or physics course, there is one and only one answer! When you do a goal-driven design there may be:
Chapter 6 Math Review 5 th Grade May Mean 1.Set of numbers (a, b, ….., z) 2.Find the sum of all the numbers in the set. a+b+….+z= Total 3. Count.
Introducing Web Tables
EBOT: Programming Primer Sean Donovan Alexander Hecht Justin Woodard.
Computer Science 1611 Internet & Web Creating Webpages with Style Hypertext and the HTML Markup Language (continued)
Learning to Program with Python Sec 9-1 Web Design.
How to turn on the robot How to start Bluetooth How to connect to robot How to initialize the robot How to not break the robot Sec Getting Started.
CompSci Today’s topics Robots Myro Loops Notes from the Institute for Personal Robots in Education Upcoming ä More Python Reading Learning Computing.
1 The Structure of a Web Table beginning of the table structure first row of three in the table end of the table structure table cells You do not need.
Simple Python Loops Sec 9-7 Web Design.
Taking Pictures Sec 9-9 Web Design. Objectives The student will: Know how command the scribbler robot to take a picture. Know how to display the picture.
STEP 1: Determining the exact image width STEP 1: Determining the exact image width Position of X-ray Filter Position of X-ray Filter STEP 5: Crop Extra.
In.  This presentation will only make sense if you view it in presentation mode (hit F5). If you don’t do that there will be multiple slides that are.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
Image Processing & Perception Sec 9-11 Web Design.
Scribbler Movements Sec 9-3 Web Design. Objectives The student will: Understand the basic movement commands for the Scribbler Know how to create and execute.
Chapter 6: Modifying Pixels by Position. Chapter Learning Goals.
Photography Techniques By: Eneida Leyva. Low Perspective This shows a low perspective because this picture shows a plant from the roots up.
Getting Started Sec 9-2 Web Design. Objectives The student will: Know to establish a Bluetooth link to the Scribbler robot. Know to start IDLE (the Python.
Creating New Webpages Pioneer Preparatory School.
CSC1401 Viewing a picture as a 2D image - 1. Review from the last week We used a getPixels() to get all of the pixels of a picture But this has been somewhat.
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.
How to link the robot and the computer (Bluetooth) How to turn on and off How to connect the adaptor Fluke card connection Sec Getting Started How.
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
CS 1 with Robots Variables, Data Types & Math Institute for Personal Robots in Education (IPRE)‏ Sec 9-7 Web Design.
HTML. Adding Background Color The bgcolor attribute lets you change the background color of the Web page. Located in the body tag See common Web Page.
Photos and Sensor Instructions
Introduction to Computer Science – Chapter 5 CSc 2010 Spring 2011 Marco Valero.
  Yuwon “The Prize” Moon  Seth “Capt. Planet” Wheeler  Mitch “Thriller” Jackson  Michael “Whiteboard Guy” Penney Team Condi Rice.
Figure 12.1 The UP1-bot. Figure 12.2 Left: Radio Control Servo Motor and Right: Servo with Case and Gears Removed.
Python Let’s get started!.
1- How to connect the robot to the pc Sec Getting Started 3- How to move the robot Sec Scribbler movements 4- How to make a turn 11- How to.

 Python for-statements can be treated the same as for-each loops in Java Syntax: for variable in listOrstring: body statements Example) x = "string"
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.
Learning to Program with Python Sec 9-1 Web Design.
Review: A Structural View program modules -> main program -> functions -> libraries statements -> simple statements -> compound statements expressions.
ROBOTC for VEX Online Professional Development. Homework Questions Thoughts? Questions?
1 Quiz Show Programming Terms. 2 Alice - 3D Virtual Programming Vocabulary Quiz Board Chapter 1 Chapter 2a Chapter 2b Chapter 3 Chapter 4 $100 $200 $300.
+ Math Module 1 Rates of Change & Mathematical Models.
Web Design. How to link the robot How to turn on the robot Sec Getting Started What is python Programming in python How to move the robot How to.
Don’t Bump into Me! Presentation > TeachEngineering.org
Python Let’s get started!.
What you asked me to teach…
Loops BIS1523 – Lecture 10.
ROBOTC for VEX Online Professional Development
Learning to Program with Python
Image Processing & Perception
ROBOTC for VEX Online Professional Development
Getting Started Sec 9-2 Web Design.
MATH VOCABULARY & GUIDED QUESTIONS DAY 13.
Barb Ericson Georgia Institute of Technology August 2005
Sasha Popov November 16, 2018 iRobot Create.
Two-Dimensional Arrays and Nested Loops – part 2
INTERMEDIATE PROGRAMMING LESSON
Georgia Institute of Technology
Gray Scale picture def pixBW(pixel): # given a pixel, change to BW
INTERMEDIATE PROGRAMMING LESSON
Levers.
Camera Composition Framing, Rule of thirds, Depth of field, Deep and Shallow focus, Focus puller.
SENSORS.
Photos and Sensor Instructions
Compiled from various Internet sources Presented by Mr. Hatfield
Rule of Thirds.
Presentation transcript:

Web Design

How to set up the robot How to link to robot How not to break my robot Sec Getting Started How to make it move How to control speed of robot Python syntax/How to debug python How to turn How to scan the room Sec Scribbler movements How to create modules/methods in python Python syntax/How to debug python Sec Simple Functions (names) Parameters Python syntax/How to debug python Sec Functions with Parameters and Return Values Python syntax How to debug python Sec Creating and Using Modules Data analysis – Data structures Sec Simple Python Loops Math in python Data analysis – Data structures Sec Variables What you asked me to teach…

How to take a picture Sec Taking Pictures How to measure distance the robot needs to go Conditionals Sec Making Decisions in Python How to make it recognize a color How to scan the room Sec Image Processing and Perception How not to bump into things/proximity What you asked me to teach…

Proximity Sensors The fluke card is equiped with 3 sensors. getObstacle( ) can either be one of 'left', ‘center’, or 'right‘ The values reported by these sensors range from 0 to A 0 implies there is nothing in front of the sensor where as a high number implies the presence of an object. Example: While (getObstacle(“middle”)==0):

You only care where the item is from side to side (not top to bottom). “X” pixels are numbered from 0 to 255 / 0 to 426 (left to right) Divide the image into 3 parts: Left third 0 – 84 / 0 – 142 Middle third 85 – 169 / 143 – 284 Right third 170 – 255 / If you take the average of the X value of all the pixels that you think are in the cone you will know where the center of the cone is. You will need to write code to nudge (barely turn) left or right to adjust to where the cone is in the picture. What part of the picture is the object in…

Questions??