1 of 2

Made by: Sara Willner-Giwerc

v08.14.2020

Beginner

EXAMPLE IDEAS

Flip over for more details!

TRASH PUSHER

Build a robot that can push trash to a safe disposal zone.

Task Helpers

Client Focused

Sweeping Robot

V-shaped trash collector

Powerful Pusher

Think Like an Environmentalist:

How can you make your robot work with trash of different sizes and shapes?

Think like an Engineer:

How can you make your robot drive easily through different types of spaces?

2 of 2

CODE IT!

BUILD IT!

Modify It

  • Try changing the speed and angle of the sweeper — does that change how much trash it can push? �
  • Increase the number of times the for loop runs - what happens? �

Sweeper Code (Moves broom back and forth): ��#Define variables/motors/sensors�ev3 = EV3Brick()�motor=Motor(Port.A)�i = 0�#Move motor back and forthfor i in range(0,5):� motor.run_angle(250,100)� wait(10)� motor.run_angle(250, -100)

CHALLENGE YOURSELF

Create a base for your pusher

Attach a contraption to your base to help push the trash

Can you add a sensor to your robot so it knows when to stop pushing?

For more placemat instructions visit: www.CEEOInnovations.org/RoboticsPlayground