The Art of LEGO Design Jason Geist Original version by Michael Rosenblatt September 10, 2003.

Slides:



Advertisements
Similar presentations
Robo-lab Report Engineering 1111; Dr. Even Lemley Team six: Doug Cross, Chadd Fleming, Gaurav Kumar, Abu Rahman, and Jonathan Tucker.
Advertisements

Design Contest MAE 3. Why a Design Contest Apply Engineering Tools Manage the Design Process Emphasize/Struggle/Rejoice Creativity Using Resources Team.
What will you do?. You will build…. You will build robots using 3 different components. – Handyboard – Super Cricket – Boe Bot In all of the above you.
Lego Geometry Gus Jansson NWBrickCon – October 5, 2002.
Gears, Gears and More Gears
Building Mindstorms NXT Robots Dr. David Johnson School of Computing.
RimPro-Tec has Patents and Trade Marks Issued and Pending in 97 Countries Worldwide.
By Droids Robotics Good Coding Practices: Start with Pseudocode BEGINNER EV3 PROGRAMMING LESSON © 2015 EV3Lessons.com, Last edit 4/1/
Teaching Gear Theory to Students
MECHANICAL ADVANTAGE Overview
EBOT Workshop #1 Zan Hecht October 14 th, 2004 Basic Mechanical Design.
LEGO Theory and Practice Mark Green School of Creative Media.
Embedded Programming and Robotics Lesson 6 Mechanical Assembly 1.
Our Drive is your Performance. Marathon Wide product range High torque / weight ratio Direct drive, no gearbox or foundation Full torque throughout speed.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Why do robots need to move?
VEX Parts - Motion Robotics – 8.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 3.
Intermediate Programming Lesson: Improving Robot Reliability in FLL
Maze Challenge Maze Challenge activity > TeachEngineering.org
OVERALL ROBOT DESIGN, FTC STYLE PRESENTED BY: ANDY BAKER Sept
WeDo Get Started With Me Ms. Clayton Technology Apps.
F.A.C.T. Turret Team 9 Anthony Ragghianti David Fixter Danny Smith Jack Hunt Joseph Potter.
Mobile Robot Bases. Types of Mobile Robot Bases Ackerman Drive – typical car steering – non-holonomic.
More LEGO Mark Green School of Creative Media. Introduction  Now that we know the basics its time to look at putting some robots (or toys) together 
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
DEWBOT VII Arm Drive What to do, post-FLR?. Situation status quo  Arm is driven using a 15mm wide HTD5 synchronous belt – 500mm long – this is a “nothing.
Somerset Berkley Regional High School Robotics Engineering with LabView.
Minds and Computers4.1 Today's Topics l Braitenberg Vehicles l Art of Lego Design ä Notes from Jason Geist, Carnegie Mellon University l Differential Drive.
1. True or False: All these pieces are connector pegs. A. True B. False.
Somerset Berkley Regional High School Robotics Engineering with Lab View.
Minds and Computers 3.1 LEGO Mindstorms NXT l Atmel 32-bit ARM processor l 4 inputs/sensors (1, 2, 3, 4) l 3 outputs/motors (A, B, C) l 256 KB Flash Memory.
Minds and Computers 1.1 What is a robot? l Definitions ä Webster: a machine that looks like a human being and performs various acts (as walking and talking)
The Art of LEGO Design Michael Rosenblatt September 19, 2000.
What are Gears? Gears are wheels or cylinders with teeth that mesh with the teeth of other gears to transmit motion Gears are used in everything from automobiles.
Muoviteknologia Teppo Vienamo Joints / attachments Principles of joining plastics parts Mechanical joints / attachments Adhesives Welding.
The Journey to a West Coast Drivetrain
The MesoMill™ An Off-The-Shelf Small Milling Machine By Roger Cortesi MIT Precision Engineering Research Group.
LEGO Construction Tips.
What’s in the Box?
CompSci 96s2.1 Line following l Describe your strategy:
Somerset Berkley Regional High School Robotics Engineering with LabView.
Overview: This lesson gives students some further hands-on experience with various NXT kit parts. Student gain familiarity and confidence in working with.
Building LEGO Robots For FIRST LEGO League By Dean Hystad
Somerset Berkley Regional High School Robotics Engineering with LabView Lauren Marques, Miranda Chace, and Ashley Frank.
ADVANCED STRATEGIES LAB Welcome to SBCE’s Advanced Strategies Lab, everyone! My name is Mrs. Rice. I am SO excited about this amazing new learning opportunity.
Project Overview  Structural part Introduction  Laser cutting & forming  Model Making  Designing & Developing  Manufacturing  Building & Analysing.
Project Overview  Structural part Introduction  Laser cutting & forming  Model making  Designing & Developing  Manufacturing  Building & Analysing.
Quick-fire: If an open ended question has multiple ways of solving the problem, what is a closed ended question? Give one example.
RoverBot Assembly The following pages show assembly plans for the RoverBot using the Consumer MindStorms or School Team Challenge Lego kit. Assemble the.
Skid (Tank) Steering.
Gearing.
Project Overview Structural part Introduction Laser cutting & forming
Today's Topics Art of Lego Design
8/30/2004 RoverBot Assembly The following pages show assembly plans for the RoverBot using the Consumer MindStorms or School Team Challenge Lego kit. Assemble.
Mounting Servos and Black Gear Motors in Botball Robots
גלגלי מניע גדול, מסובב גלגל מונע קטן, והתוצאה היא הגברה של מהירות
Project Overview Structural part Introduction Laser cutting & forming
What’s in the Box?
Mechanisms and Algorithms
Gears, Gears and More Gears
Common Parts on a LEGO robot
Gears, Gears and More Gears
Somerset Berkley Regional High School
Somerset Berkley Regional High School
Connecting Math & Science to the Manufacturing Process
Presentation transcript:

The Art of LEGO Design Jason Geist Original version by Michael Rosenblatt September 10, 2003

Sources The Art of LEGO Design, by Fred G. Martin LEGO kit instructions Internet ME! And other TA’s, of course.

Goals: Build better robots –Minimize mechanical breakdowns –Build robots that are easy to control –Encourage good design strategy –Strive for elegant, clever solutions

Know your Materials Quick facts: –Plastic bricks since 1949 (wooden blocks prior) –On average, 2100 different parts each year –Manufacturing tolerance: 1/1000 of an inch –Number of ways of combining six 8-stud bricks: 102,981,500 –Widely used by scientists and engineers as a rapid prototyping tool

Geometry 1-stud brick dimensions: exactly 5/16” x 5/16” x 3/8” (excluding stud height 1/16”), This is the base geometry for all LEGO components Three plates = 1 brick in height

Structure Common pitfall when trying to increase mechanical robustness:

Structure The right way:

Structure The right way:

Connector pegs Black pegs are tight-fitting for locking bricks together. Grey pegs turn smoothly in bricks for making a pivot

Structure LEGO bricks are finicky: –They HATE duct tape. –They HATE hot glue. –They HATE super glue. –They HATE epoxy. You should never need adhesives to build reliable LEGO structures

Help!!!

Drivetrain LEGO Gears 8T 16T 24T 40T 24T Crown 1T Worm Bevel

Worm Gears Pull one tooth per revolution Result is a 24:1 gearbox Not back driveable!

Motors 9V Gear Motor ~ 150 mA 300 RPM (no load)

Motors 9V Micro Motor RPM Internal two stage orbital gearbox (wow!)

Mounting Motors Note Bulge under motor

Mounting Motors Add a gear:

Mounting Motors Use special 2x1 stud plate with “wing”

Build for good control Slow vs. fast? Gear backlash Stability Skidding

Wires Take pride in your wires!!! Wire management: use zip ties!!

Design Strategy Incremental –Test components parts as you build them Drivetrain Sensors, sensor mounting Structure Don’t be afraid to redesign KISS

Design Strategy Drivetrain driven Chassis/structure driven Modular?

Testing Don’t wait until you have a final robot to test –Interaction of systems –Work division (work concurrently) Develop test methods Repeatability

Philosophy Have fun Be creative, unique Strive for cool solutions, that work! Aesthetics: it’s fun to make beautiful robots!