MODÜL 08 · 5 DERS

Görev Robotu: Hepsini Birleştir

🎬 VİDEO · kanca · 50 sn · bantla kurulmuş depo sahasında robot başlangıçtan çıkıp yükü alıyor, taşıyor, bırakıyor ve park ediyor; takım tezahürat ediyor

Yedi modül boyunca robotunun her parçasını tek tek öğrendin. Onu sürmeyi, bir mekanizmayı çalıştırmayı, bir gripper ile tutup bırakmayı, ekrana durum yazdırmayı ve kumandayı bırakıp otonom çalıştırmayı biliyorsun. Şimdiye kadar bunların çoğunu ayrı çalıştın. Bu modülde hepsini tek bir görevde birleştiriyorsun.

Burada yeni bir parça, yeni bir komut ya da yeni bir kavram yok. Yeni olan tek şey: artık işi bir bütün olarak sen kuruyorsun. Rehberlik azalıyor, kontrol listeleri artıyor. Sana ne yapacağın adım adım söylenmeyecek; onun yerine bir görev ve bir takım verilecek, planı sen çıkaracaksın. Buna gerçek mühendisler "bitirme projesi" der.

Görev: Depo

Sınıfın zeminine bantla küçük bir depo sahası kuracaksın. Sahada dört yer var: robotun beklediği başlangıç karesi, ortada duran bir yük (küçük bir kutu ya da top), yükün gitmesi gereken hedef bölge ve robotun işi bitince gireceği park karesi.

Robotun bir tur boyunca sırayla şunları yapar:

  1. Başlangıç karesinden çıkar.
  2. Yükün yanına gidip mekanizması ya da gripper'ıyla yükü alır.
  3. Yükü hedef bölgeye taşır.
  4. Yükü hedefe bırakır.
  5. Park karesine dönüp durur.

Görevin bir bölümünü robota tek başına yaptırırsın: buna otonom bonus denir. Start'a basınca robot ilk saniyelerde başlangıç karesinden çıkıp yüke doğru kendi başına ilerler; otonom süresi bitince kumandayı sen alır ve görevi tamamlarsın. Sahanın nasıl kurulduğunu, hangi hareketin kaç puan olduğunu ve robotu nasıl değerlendireceğinizi Ders 1'de birlikte belirleyeceksiniz.

Takım nasıl çalışır?

Bu projeyi tek başına da yapabilirsin ama en iyisi küçük bir takımla çalışmaktır. Bir robot bir sürücü, bir de o sürücüye "şimdi dön", "yük tam önünde" diye yardım eden bir gözcü ister. Kod yazan, sahayı kuran, denemeleri not eden roller de var. Roller sabit değil; her denemede değişebilir. Önemli olan herkesin bir işi olması ve robotun ne yaptığını herkesin görmesi.

5 derslik sprint

Bu modül bir proje sprintidir: her ders bir adım ilerler, sonunda çalışan bir görev robotu çıkar. Sıra önemli.

Gerekenler

Bu modül baştan robot kurmaz. Önceki modüllerde kurduğun robotu, sürer ve bir mekanizma ya da gripper çalıştırır durumda hazır bulundur.

NeAdetGörevi
Çalışan robotun1Projenin tabanı; sürüyor ve yük tutabiliyor olmalı
Telefon ya da tablet1Driver Station ve otonom fazı için
Bant, kutu, şişebirkaçDepo sahasını kurmak için
Küçük kutu ya da top1Taşınacak yük

Başlamadan

Bu modül önceki yedi modülün hepsinin üstüne kurulur. Robotu sürmeyi, mekanizma ya da gripper'ı çalıştırmayı, telemetri okumayı ve otonomun nasıl çalıştığını biliyor olman gerekir. Takıldığın bir yer olursa o konunun modülüne dönüp bakabilirsin; burada yeni bir şey öğretilmiyor, bildiklerini bir araya getiriyorsun.

Hazırsan Ders 1 ile başla: Görev analizi.