FLL - The Power Puzzle 2007 Presentation by V. “ CyberGranny ” Greene Brics-2-Bots Lab To RCX or To NXT: That is the Question!

Slides:



Advertisements
Similar presentations
Intermediate Robotics Getting to the Next Level Guiding Question: How might I move the robot consistently, accurately, and predictably? –Review basics.
Advertisements

Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Exercise 1: Install PC Software & NXT Firmware
LabView Basics.
Sensors.
Robot Construction Basics Les Turner Director of Technology, Northern Indiana ESC Head Coach, Bremen Botz!
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
LEGO Mindstorms NXT Carnegie Mellon Dacta Lego Timothy Friez Miha Štajdohar SOURCES:
LEGO Mindstorms Hitachi H8-based RCX brick B.A. Juliano, R.S. Renner, F. Jauregui January 2004 California State University, Chico Intelligent Systems Laboratory.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
EducateNXT NXT... an introduction The Kit and the Software.
Introduction to NXT Software and Functionality Bot’oberfest October 15, 2007.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
Music by Touch. 1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic.
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
“LEGO MINDSTORMS Education” Rocío Buenaventura Mendieta Informática Avanzada Ing. Juan Calderón C.
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.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Programming 101 The Common Palette Content provided by Connor Statham (6 th Grade Student) Formatting by Shannon Sieber.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Introduction to the Basic Parts of LEGO’s NXT Robotics
ROBOTC for VEX On-Site Professional Development
Overview: The goal of this lesson is to explore the concept of firmware using the NXT. Students will connect the NXT to a computer to download firmware.
7.2 V battery pack and charger Put the battery in the charger station at the end of the lab. period. Red light indicates charging. Ken Youssefi Introduction.
Robotics Light sensor. Calibration. Reverse engineering challenge. Lab work: Create and show your program. Add light sensor (different orientations). Robot.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Overview: The goal of this lesson is to transition from discussing robots in general to the specifics of NXT robot. Objectives: Students will be able.
Sentry System Multiple Sensors
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
How to control LEGO® Mindstorms devices Thomas Mueller thomas _ tmspecial.com.
Minds and Computers 2.1 The RCX l Hitachi H8/3297 series processor l 3 inputs/sensors (1, 2, 3) l 3 outputs/motors (A, B, C) l 32k RAM/ 16k ROM ä 12 kB.
Oregon Robotics Tournament and Outreach Program RCX Basics.
What is a LEGO Robotic Vehicle? Made from LEGO’s Especially “Technic” pieces Controlled by an NXT or EV3 computer Programmed by kids to do missions Not.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
1 ©2006 INSciTE Common Blocks. 2 ©2006 INSciTE Common Blocks Common blocks are full featured actions Like English statements Move Wait for an action Display.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Lesson 1: Motors and Sound Programming Solutions.
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.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
ROBOTICS Jason Bell Brad Carlson
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
Lego Mindstorm Robots 9797 kit.  Students will learn how to identify how to detect a change in a condition.  Students will learn where and how to identify.
Introduction to LEGO Mindstorms EV3 What is in the box?
LEGO Robotics Workshop
2.8 NXT Test Programs (Try Me Mode) U2C8
NXT Mindstorms Kit Programming
Exploring Computer Science Lesson 6-5
Deriving Consistency from LEGOs
Introduction To Programming with LEGO NXT 0
This is the Lego NXT ->
Introduction To Programming with LEGO NXT 2
Music by Touch Music by Touch Presentation > TeachEngineering.org
Module F: Presentation Understanding Robot Fundamentals
Robot Programming Computer Literacy S2.
BEGINNER EV3 PROGRAMMING Lesson
Exploring Computer Science Lesson 6-5
BEGINNER PROGRAMMING LESSON
Holyoke Codes LEGO ROBOTICS
Storing Values as Variables
EV3 Programming guide to “Following”
Lego MINDSTORMS EV3.
Oregon Robotics Tournament and Outreach Program
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

FLL - The Power Puzzle 2007 Presentation by V. “ CyberGranny ” Greene Brics-2-Bots Lab To RCX or To NXT: That is the Question!

RCX (with RL 2.9)NXT Number of Motor ports 3 3 Number of Sensor ports 3 4 Rechargeable Battery SystemNoYes IR Compatible Yes No Hard-wire link to computerNoYes Motor speeds Sounds 6 beeps infinite Drive straightNoYes On-board variables Display control numberstext, images, numbers Number of stored programs5Infinite w/memory limit On-brick programming NoYes Uses new and old sensors (No)*Yes *Can use the NXT Touch and Light sensors in RL and all 4 NXT sensors + servo motor in RL 2.9

+ Plus + If you have been using it, then you can focus on the new challenges rather than learning a new system. The design of the RCX makes it more adaptable to adding sensors/motors which are smaller. You can build a sturdier robot - reinforcing it is easier than the NXT. You can “piggy-back” your outputs & inputs, this frees up additional ports. (2 touch sensors w/same program instructions 2 motors running the same) Programming - Easy drag & drop. Fairness Bonus??? - On non-perfect scores. RCX Sensors Rotation Light Touch

- Negatives - Uses alkaline batteries - Some rechargeable batteries do not fit properly so it loses contact & turns off. If the robot is not balanced it will tend to drift, BUT that can be compensated for in the programming. Using the IR transmitter you can pick up stray signals (So cover the robot when downloading & turn it off when not downloading or running the programs). Battery strength affects performance when you use timing. Program wiring is sometimes a problem, but troubleshooting will show you where the broken wire is. The RCX will soon be discontinued.

NXT + Plus + Interactive Servo Motor offers 3 options of measurement control: timing, rotation, & degrees which can easily be switched for the best performance. Ultrasonic sensor for measuring distance & movements of objects. Programming is similar to The RCX - Drag & drop, however, wiring assigning values, conditions, etc. is easier. You can use RCX motors, touch, & light sensors with the NXT. Uses batteries or a battery pack that makes recharging easier. No stray transmission pick-ups. Sensors Ultrasonic Sound Light Touch Rotation/Motor

- Negatives - The NXT has extras downloaded, taking up memory that you might have to erase in order to fit all your programs on. The robots aren’t as sturdy as the RCX & reinforcing is a bit more of a challenge. You can’t “piggy-back” sensors/motors, except maybe with the conversion cable when using RCX sensors/motors. The Ultrasonic sensor might react with other ultrasonic sensors. Turning on, finding, & running programs is not as easy as the RCX - it involves extra button pressing (a slight time issue at the FLL tournament). The display can be hard to see, because of light reflection.

Excellent manuals for the RCX & NXT Video tutorials for the NXT Book LEGO Mindstorms NXT-G Programming Guide by James Floyd Kelly - Apress

So which one is better RCX or NXT???? That will depend on what you need the robot to do!