Robotics Programming 9/18/2015.

Slides:



Advertisements
Similar presentations
Lesson 18 Motion of a Fan Car.
Advertisements

SCIENTIFIC INVESTIGATIONS
Autonomy using Encoders Intro to Robotics. Goal Our new task is to navigate a labyrinth. But this time we will NOT use motor commands in conjunction with.
Copyright Carnegie Mellon Robotics Academy all rights reserved Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. Wheel Size Matters: Programmed Rotations.
Copyright Carnegie Mellon Robotics Academy all rights reserved Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. Does Wheel Size Matter? Starter Kit.
Motion and Force Chapter Twelve: Distance, Time, and Speed Chapter Thirteen: Forces Chapter Fourteen: Force and Motion.
Motion 4.1 Speed and Velocity.
Testbed: Exercises.
WHAT IS SCIENCE WORD WALL PART 2. REPETITION Making multiple sets of measurements or observations in a scientific investigation. Running through the experiment.
Warm Up A motorcyclist is traveling at 10 m/s along a flat and straight road. How long will it take to reach 32 m/s if the motorcycle can constantly accelerate.
Application of Math and Science Principles Creating a robot that moves a specified distance straight ahead and Creating a robot that turns a specified.
In the original lesson we learned that a robot should move forward a specific distance for each rotation. That distance traveled is equivalent to the.
Simple Pi Challenge! Pi = 3.14 Diameter = 5.6 cm Distance Robot Travels in 1 Rotation = 3.14 * 5.6 cm 3.14 * 5.6 = cm Circumference = Pi * Diameter.
Robot C and Natural Language
Section 2 Acceleration.  Students will learned about  Describing acceleration  Apply kinematic equations to calculate distance, time, or velocity under.
Autonomy using Encoders Intro to Robotics. Autonomy/Encoders Forward for Distance In this unit, you will learn to use the encoders to control the distance.
Chapter Four: Motion  4.1 Position, Speed and Velocity  4.2 Graphs of Motion  4.3 Acceleration.
AUTOMATION WITH ROBOTC Starting to write and troubleshoot computer code.
AIM Read a distance versus time graph Calculate velocity.
Find the Mindstorms Icon on the computer.. To start a new program click go.
Enzymes Activity: Chew on This!
Acceleration- Change in Velocity occurs when an object _____________________ occurs when an object ______________ in speed. occurs when an object __________.
Motion Review. What is the difference between an independent and dependent variable?
Getting Started in RobotC // Comment task main() motor[] {} wait1Msec() ; = Header Code Compile Download Run Take out your notes.
Quiz Next Week Monday & Tuesday  The name of the COSMOS episode is the 3 rd in the series “When Knowledge Conquered Fear” com/watch?v=YHLV_Z.
THE SCIENTIFIC METHOD. THE SCIENTIFIC METHOD: is a process used to find answers to questions about the world around us is an organized series of steps.
Programming - Motion Intro to Robotics. Motors and Sensors Setup The first thing we need to do is tell ROBOTC that we have motors on our robot. Choose.
Investigation of a Paper Airplane’s Performance. Performance of the Initial Design {Insert a picture of your scatter plot on this slide}
What is our new topic?. Speeding up Aim: To calculate speed. Key words: distance, time, speed, accurate.
Copyright Carnegie Mellon Robotics Academy all rights reserved Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. Does Wheel Size Matter? Starter Kit.
Robot C and Natural Language. Create a folder Create a folder on your desktop to insert all your Robot C files, Here you will begin with your template.
Bot Shop Jane Taylor Dee Wallace Robot C For Vex.
3.2 Graphs of Speed and Velocity. Chapter Objectives  Calculate time, distance, or speed when given two of the three values.  Solve an equation for.
VEX Cortex Video Trainer using ROBOTC
Absolute Value Equations
Speed.
Robo-Math How Far? The Distance a Robot Travels in One Rotation of the Motor = The Circumference of the Wheel Circumference (of the Wheel) = Diameter (of.
How fast is the fastest man alive?
Velocity and Acceleration
Robotics Programming Using Shaft Encoders
Chapter Four: Motion 4.1 Position, Speed and Velocity
Seismic Waves Lab.
Programming - Motion Intro to Robotics.
Movement using Shaft Encoders
Getting Started in RobotC
Automation and Robotics
Speed: measure of the distance an object travels per unit of time Units: m/s, km/h, mph Constant Speed: rate of change of position in which the same.
Answers to Problem Sheet 7
Getting Started in RobotC
Programming – Remote Control Statements
The scientific Method.
Speed, Velocity, and Acceleration
3.1 Space and Position 1.
A graphing calculator is required for some problems or parts of problems 2000.
Repeating Behaviors.
Robotics Programming 9/18/2015.
What’s the speed? Do you think the distance each object travelled allowed you to collect valid results for the object's speed? How can your reaction.
Automation with RobotC
Robotics Programming Using Shaft Encoders
Lesson Function Rules Obj: The student will be able to write and evaluate functions HWK: Worksheet.
Robotics Programming Using Shaft Encoders
PAGE 29 Rock 1 Rock 2 Rock 3.
Automation with RobotC
Robotics Programming Using Shaft Encoders
SPEED In this section you will review how to calculate the speed of an
SPEED In this section you will review how to calculate the speed of an
Distance – Time Graphs Time is usually the independent variable (plotted on the x-axis) Distance is usually the dependent variable (plotted on the y-axis)
Graphing Skills for 2.1 Assessments
Graphs of Motion Investigation
Polynomial investigation
Presentation transcript:

Robotics Programming 9/18/2015

Learning Objectives Improve in your ability to read a program Improve in write a program in RobotC Determine the relationship between motor power level and distance travelled Determine the relationship between ‘Wait States’ and distance travelled. Investigate the difference between Swing Turns and Point Turns.

Dry run the following program

Getting Started. You can use your notes to help as needed. Open a new file Set up the leftMotor in port 1, 393 motor and reversed Setup the rightMotor in port 10, 393 motor Use this robot to complete the SUMO BOT activity from the Movement Challenges.

How does Power Level Effect Distance Travelled? Power Level Inv. Extension: Can you write an equation the defines the relationship between Power and Distance. Read the .pdf for the Power Level Inv. activity in the Movement Challenges. You will investigate the relationship between motor power level and distance traveled. Power Level Inv. Activity from the Movement Challenges. You will record the distances covered when you change the Power Leven and Wait state. (See handout) Create three graphs (for each Wait State) Answer the questions on the Worksheet.

Wait State vs. Distance: Wait State Inv. Read the Specification Document. You will complete the ‘Wait States’ activity Part 1: Run Sample Code Modify times from 500 – 1000 by 100 and observe the effect on distance. Repeat for values 2500 to 3250 by 250. Part 2 Thee attempts at 500 ms. Record distances and calculate average. Predict then test for 500, 1000, 2500 and 3250. Part 3: Find actual averages Three measures, calculate averages 1000, 2500, 3250. Fill in Predicted vs measured distance and calculate averages Part 4: Complete the conclusion questions on the worksheet. Extension: Can you write an equation the defines the relationship between Wait and Distance. How about Power and Wait and distance?