Tryscience
Download
1 / 28

Tryscience and The FIRST LEGO League - PowerPoint PPT Presentation


  • 423 Views
  • Uploaded on

Tryscience and The FIRST LEGO League Visit us today! www.tryscience.org www.usfirst.org Agenda Welcome and Setup Get a Little Help from tryscience.org Build an “A-Mazing” Robot Create Two Teams Build a Robot Program a Robot

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Tryscience and The FIRST LEGO League' - niveditha


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Slide1 l.jpg

Tryscience

and

The FIRST LEGO League

Visit us today!

www.tryscience.org www.usfirst.org


Slide2 l.jpg

Agenda

  • Welcome and Setup

  • Get a Little Help from tryscience.org

  • Build an “A-Mazing” Robot

    • Create Two Teams

    • Build a Robot

    • Program a Robot

    • Create a Layout Maze and Test a Robot

    • Create a Team Presentation


Slide3 l.jpg

About A-Mazing Robots

Program your robot to travel around a maze to find a toxic waste location, and then carry the waste to a disposal location using as few simple commands as possible.

Let’s have some fun!


Slide4 l.jpg

What is computer programming?

  • …Creating a sequence of instructions (steps) that a computer can interpret (understand) and execute (take action) to achieve a desired operation (goal).

  • A computer program may have many steps linked in sequence in one single set of instructions.


Slide5 l.jpg

Try it

at Home

Let’s Program

Our A-Mazing Robots!


Slide6 l.jpg

Engineer-A-Robot

An Engineering and Technology Design Adventure…

An “actual” A-Mazing Robot!



Slide8 l.jpg

Forming Teams...

  • Create two Teams (Give Your Team Names).

  • Each team will build a robot, write a computer program, and create a layout maze for the robot to find and dispose of “toxic waste" using logical thinking and imagination.

  • Each team will create a PowerPoint Presentation and present for 3 - 7 minutes. “All team members must contribute verbally.”


Slide9 l.jpg

Forming Teams...

  • Each Team will have Sub-Teams:

  • Hardware Engineering Team - Mechanical Engineers

  • Software Engineering Team - Programmers

  • Industrial Engineering Team - Layout and Testing

  • Marketing & Communications Team - Presentation


Slide10 l.jpg

Forming Teams...

Hardware Engineering Team - Responsible for the parts, assembly, and electrical systems.

  • Software Engineering Team -Responsible for programming the robot to layout requirements.

  • Industrial Engineering Team - Responsible for constructing the layout maze and testing the product.


Slide11 l.jpg

Forming Teams...

Marketing & Communications Team - Responsible for creating the PowerPoint Presentation and organizing the presenters.


Slide12 l.jpg

1x

1x

2x

Building your Robot

Lego Product #9786

Robo Technology Set

Constructopedia

Manual



Slide14 l.jpg

Complete

Layout Maze Template

Place Toxic

waste on Robot

Collect Here

Waste

Trash

Exit Here

Start Here

Deposit Toxic

Waste Here

8.5“ x 11” Pattern

A solution

Forbidden Areas

Toxic Waste for pickup


Slide15 l.jpg

Create a Layout Maze

  • …Create a 5 x 5 matrix on a flat surface using sheets

    of paper or masking tape

  • Use Layout Matrix Template as an example

  • Use paper or other objects to represent “toxic waste”

    and “trash”


Slide16 l.jpg

Toxic Waste

Containment Vessel

IBM Tryscience: Engineer a Robot Template


Slide17 l.jpg

Trash

Containment Vessel

IBM Tryscience: Engineer a Robot Template




Slide20 l.jpg

ROBOLAB Software

  • …ROBOLAB is a graphical programming environment that controls your robot.

  • PILOT levels - graphical with a single chain of commands.

  • INVENTOR levels - more flexibile with complex operations to control the robot (i.e., conditional branches and subroutines).


Slide21 l.jpg

Step 3

Step 4

Step 5

Forward

“Wait”

Forward

Step 2

Step 6

Turn Right

Turn Right

Step 7

Step 1

Forward and Stop

Forward

Place Toxic waste on Robot during ‘wait’

Engineer-A-Robot Program

Below is one option to writing a program to navigate through the matrix. Can you see others?


Slide22 l.jpg

2. Select Pilot Mode

1. Launch ROBOLAB

Here

Here


Slide23 l.jpg

Load the Program

Here

Load File: engineer a robot.pi4


Slide24 l.jpg

Run

Program

Sample ROBOLAB Program

Run the sample ROBOLAB PILOT program to see one way to navigate the maze. How would you change the program?

Load File: engineer a robot.pi4


Slide25 l.jpg

Troubleshooting Tips

  • Things that can affect robot performance: battery voltage, motors, friction between the tires and maze materials

  • Overcome problems by thinking and acting like an engineer

  • Isolate and solve each problem one at a time to achieve success



Slide27 l.jpg

Team Presentation

  • Team Members

  • Team Objectives

  • Robot Performance

  • Lessons Learned

  • Project Evaluation


Slide28 l.jpg

Thank You!

www.tryscience.org www. firstlegoleague.org


ad