Home โ€บ AI for Ocean Cleanup
๐ŸŒŠ Module 05 ยท Intermediate

AI for Ocean Cleanup

What if you could build a giant robot vacuum for the ocean? ๐Ÿค–๐ŸŒŠ That's what's happening right now! Giant garbage patches are floating in the sea, and we're going to learn about the amazing autonomous boats and smart nets engineers are building to gobble them up. Ready to dive in?

๐Ÿ›ก๏ธ SAFETY CHECK: These ocean robots collect huge amounts of data. A key part of engineering is making sure this data is used for goodโ€”like tracking pollutionโ€”and is protected so it can't be misused. Data privacy is important for robots, too!
๐ŸŒŠ

Marine Robotics in Action

To clean up the Great Pacific Garbage Patch, engineers are building giant robot boats that drive themselvesโ€”kind of like a self-driving car, but for the ocean! ๐Ÿค–๐Ÿš— These massive, autonomous vessels use big, floating arms to catch plastic as the ocean's own currents push it along. Itโ€™s like standing still and letting a river bring toys right to you!

๐ŸŽฎ Mini-Game: AI Spot the Difference!

A cleanup bot needs to avoid animals. To do that, its AI needs to be trained to spot the key features that make a sea turtle different from a plastic bag. Can you find them?
Your mission: Click the three things that make the turtle different from the bag.

๐Ÿข

vs.

๐Ÿ›๏ธ
๐Ÿ’ก How do the robot's 'superpowers' work?

Engineers build a "tech stack" for robots. Think of it like a superhero team! ๐Ÿฆธ

  • ROS (Robot Operating System) is the Team Captain: It tells everyone what to do and when.
  • OpenCV is the Super-Scout: It has computer vision to see and identify things in photos and videos.
  • TensorFlow is the Brain: It's the machine learning part that learns from what the scout sees and makes smart decisions, like "That's a turtle, steer away!".
โšก LOGIC CHALLENGE

The Current Conundrum

Your cleanup bot is on the left. A huge patch of plastic is on the right. But a strong ocean current is pushing everything EAST (to the right). To catch the plastic, you can't just go straight to it. Where should you aim the bot first?

๐Ÿค–
๐Ÿ—‘๏ธ
โ†’
โ†’
โ†’
EASTWARD CURRENT
Think about throwing a football to a running friend. You don't throw it *at* them, you throw it to where they're *going to be*.
Awaiting navigation commands...

Great job! You solved that with pure logic. Now, let's see how a programmer would tell the robot to do the exact same thing using code. We're translating your brainpower into robot-brain language!

๐Ÿš€ CODE CHALLENGE

Calculate the Intercept

The bot needs to overcome the current. The current pushes EAST with a strength of `2`. To intercept the trash, your bot's `x_velocity` (east-west movement) must be greater than `2`. Fill in the `bot_vector` list below.

Awaiting code...
๐Ÿง  Expert Challenge: Write a Real Function

Ready for the next level? Real robot code is organized into functions. Complete the Python function below so it returns `True` if the bot can overcome the current, and `False` if it can't.

Awaiting expert code...
๐Ÿ› ๏ธ

Build Your Own AI Brain

Want to try training your own AI, just like the pros do for these ocean bots? You can! Google's Teachable Machine is a super cool, free tool that lets you train your own AI model in minutes. No code required!

Your Mission: Go to Teachable Machine, use your webcam, and train a model that can tell the difference between a plastic bottle and an apple. It takes less than 10 minutes, and it's the first step to understanding how real-world AI systems get started!

๐Ÿš€ Pro Tip: After you train your model, click the 'Export Model' button. You'll see a 'Javascript' or 'Python' tab with real code. This is the code a web developer would use to put your AI model on a real website! You don't have to understand it all, but just seeing it is a huge step toward becoming a real builder.

๐Ÿง‘โ€๐Ÿ”ฌ

Become an AI Wildlife Ranger

You can use your pattern-spotting skills to help REAL scientists! Platforms like Zooniverse let you become a "citizen scientist" and help train AI by identifying animals in photos taken by remote cameras all over the world. It's a fun way to contribute to actual conservation projects.

Your Mission: With a parent, check out the Snapshot Serengeti project. Your challenge is to correctly identify 10 animals. You'll be helping researchers understand animal behavior and protecting the environment at the same time!

๐Ÿ›ก๏ธ Team Up for Safety: Zooniverse is full of helpful scientists, but like any online space, it's a good idea to explore with a parent or guardian, especially the first time you visit.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Parent Corner

This is a great chance to talk about consumption and recycling at home! Ask your young engineer: "What are three things we use that are made of plastic? Could we use something else instead?" The best way to clean the ocean is to stop the plastic from getting there in the first place. You can even research your local recycling rules together.

๐Ÿ“š Go Deeper: Real-World Ops