Архив

Posts Tagged ‘first’

С 5% инжЕнерна грешка!

– Как инженер доказва, че всяко нечетно число е просто?

– 3 е нечетно просто. 5 е нечетно просто. 7 е нечетно просто. 9 е нечетно…и е грешка на експеримента!

Решението на дадена задача, особено когато в самото решение са намесени роботи, често е трудно и непредсказуемо (с 5% инженерна грешка). Поведението на робота може да е доста различно във всеки един от опитите. Затова особено при първи сблъсъци с подобни задачи се прави една основна грешка (следва се следния сценарий):

Роботът се пуска и той бърка. Променя се конструкцията. Роботът пак се пуска и пак бърка. Променя се програмата. И пак се пуска и пак се бърка и пак се променя или конструкцията или програмата. Въпреки, че изглежда логично и рационално да се работи по този начин съществува опасност да се върнете на първоначалната конструкция и софтуер и да си зададете въпроса защо въобще въведохме дадените промени.

Решението, което SAPartans откри в подготовката си за FIRST Lego League 2009 Smart Moves не е ново. Нито супер гениално. В момента, в който сме достигнали до сравнително добро състояние на конструкция и софтуер се правят 6 поредни опита. По време на опитите никой няма право да променя нито конструкцията нито софтуера. Записват се резултатите от опитите и бележки за направените грешки. Обсъждат се възможните решения накуп. Така решението на един проблем няма да направи невъзможно решението на друг проблем. Въпреки, че проблемите са обсъдени накуп решенията им се имплементират едно по едно.

Резултати от събирането на 4 примки

Резултати от събирането на 4 примки

При шест примки отново използвахме същия подход:

Резултати от събирането на 6 примки

Резултати от събирането на 6 примки

Което е един доста добър резултат когато роботът трябва да събере 6 примки на различна височина и с диаметър около 3-4 сантиметра като тези:

Примка

Примка

Най-хубавото е, че в работата с роботи и въобще в роботиката не можеш дори за миг да спреш да се учиш.

Smart Moves 2009. Събиране на примки

Имаме поле, имаме части, имаме мисии. Трябва да започнем отнякъде. Но от къде ли?

Направихме робот, който е модификация на самотоварача. Основната разлика е, че вместо корда, използваме зъбно колело. Имаме и вилица, която върви нагоре-надолу. С тази конструкция ни се стори наи-удачно да започнем от събирането на примките.

мост и примки

Те са 11, 3 червени, 3 сиви, и по една жълта, кафява, зелена и оранжева. Пръснати са по цялото поле, разположени са по различен начин, някои дори са качени високо.

трудна примкаЗа сега си поставяме задача да съберем всички примки вляво от моста, те са по-близо до базата и съответно до началната позиция на робота.

примки и поле

За ориентиране по полето използваме двата светлинни сензора и черните линии. Пъвро събрахме една примка, след това две. Постоянно се налага усъвършенстване на вилицата на робота.

До момента събираме почти без проблем 4 примки. Остават още 7.

Its show time!

Ще пропусна момента с митницата, пощите, колата ми която не искаше да запали след час и половина борба в митницата и ще прескоча направо на задачите.

Получихме едно кашонче от 3.70 килограма с частите за полето.
За около 2 часа и половина успяхме да построим полето. Започнахме леко плахо. Но добре, че Бай Жоро ни направи перфектната маса върху, която да си сложим полето.

Полето върху двете части от тенис маса. Разбира се перфектно нивелирано.

Полето върху двете части от тенис маса. Разбирасе перфектно нивелирано.

В завършен вариант полето изглежда по следния начин.
IMG_9500

Добре, че Катето отново ни бе направила неприлично вкусен, много канелен и не много захарен кекс. Трябва да се хапва.
IMG_9489

В следващите няколко статии постепенно ще ви запознаем със задачите за тази година. Следете ни. Интересното предстои.

FLL 2009. Smart Moves. Започваме!

07.09.2009 1 Коментар

На 03.09 бяха обавени задачите за 2009. Повече информация може да се намери на http://usfirst.org/roboticsprograms/fll/smartmove1.aspx ако се интересувате от информацията зад голямата вода. Ако пък искате да разчитате на информацията от европейска страна може да намерите повече тук http://www.hands-on-technology.de/en/firstlegoleague/saison2009/fll_2009

В последствие ще опишеме всички особености около състезанието. Това, което обаче е важно, е че решението на задачите е само 25% от успеха. Оценяването се разпределя така:

  • 25% задачи изпълени от робота
  • 25% проект съставен от децата на тема Smart Moves
  • 25% интервю
  • 25% така наречения „Team Work“

Подготовка за FIRST Lego League – ден 5. Задачите от 2008

01.08.2009 1 Коментар

Събота. 10 сутринта. Сградата на SAP. Стая U08. Стаята е вече резервирана специално за отбора. Имамe се ключ и няма да се налага за всяко събиране да прибираме частите. Да. Кеф цена няма.

Всеки сподели своите идеи за деня. В реда на обсъждането това бяха:

  • кола с предно задвижване
  • ховъркрафт
  • багер по прототип на стара руска машина (засега нямаме снимка)
  • танк
  • катапулт
  • „набирач“ – идеята бе роботът да може да се хваща за ръба на масата и да се набира за нея като така минава на следващата „платформа“
  • търсач на цветове
  • мотор
  • задачите от FIRST Lego League 2008

На 3 Септември очакваме да получим задачите за 2009. До тогава имаме един месец. След кратка дискусия преценихме, че колкото и забавни ще са някой от предложените идеи, то опитът, който ще натрупаме с изпълнение на задачите от 2008 ще е безценнен. Засега повече информация за задачите може да се намери на http://www.usfirst.org/firstlegoleague/community/fll/game.html

Разделяме се на два отбора. Единия работещ върху робота. Другия върху конструкциите по полето. Разбира се, робот направихме бързо и останалата част от деня прекарахме в ровене в два 2 кашона лего части и сглобявайки елементите от полето.

Както на няколко пъти се убеждаваме първо ти трябва стабилна конструкция.

На такава конструкция биха завидяли дори от Jeep

На такава конструкция биха завидяли дори от Jeep

Добре, че Катето никога не забравя великите думи на Конфуций – „Само храната ще спаси великия китайски народ от гладна смърт“ и ни бе направила непрелично вкусна баница.

Гладни ли сте?

Гладни ли сте?

Подготовка за FIRST Lego League – ден 2. Изследовател

Да знам – за ден 2 пиша след като писах за ден 3, но сега намерих възможност.

Ден 2 от подготовката за FIRST Lego League – 18 Юли 2009

Пропуснахме да представим Камен със снимка затова ето го и Камен

Ето го и Камен

Целта на втория ден бен да сглобим първия си робот със сензори различен от посочения в книжката. Разполагайки с два комплекта се концентрирахме върху идеята за Изследовател. Изследователят обхоща стая с обекти без да се блъска в тях. Когато достигне до обект, трябва да прецени дали да завие наляво или надясно.

Пътят към решението не бе лек, но със сигурност забавен

img_8979

img_8980

И разбира се резултатите:

Изследовател първи

Изследовател първи

Изследовател втори

Изследовател втори

Някой от основните проблеми бе как да завиеш на 90 градуса. Уфф – исках да кажа π/2. След като окръжността е 2πr то 90 градуса от нея са πr/2. С линийка се смята разстоянието между гумите на робота, обиколката на гумите и броя на оборотите, които трябва да се направят!!! Така е в математическите гимназии.