Linux.org.ua
Новини => Новини => Гілку створено: Володимир Лісівка від 2012-03-19 14:20:20
-
Оголошується конкурс на створення простого автономного робота.
Вимоги:
- робот повинен керуватися через стандартний звуковий вихід з мобільного телефону: приклад 2 (http://www.viddler.com/v/9c772b58), приклад 1 (http://www.youtube.com/watch?feature=player_embedded&v=DesJn4XRhwI);
- всі деталі робота повинні бути легко доступними на території України (напр. куплені на eBay);
- документація на створення робота повинна бути викладена під вільною ліцензією і бути створена чи перекладена українською мовою (Дмитро Редчук допоможе з перекладом, якщо потрібно);
- програмне забезпечення повинно бути під схваленою вільною ліцензією (напр. GPL) і працювати під Лінуксом (напр. під Андроїдом);
- робот повинен виконати в автономному режимі без втручання людини, на рівній площадці без перешкод, такі фігури: квадрат зі стороною в 25 м, вісімка вписана в попередній квадрат, коло діаметром 25 метрів і повернутися на точно те саме місце з похибкою в 30 сантиметрів;
- робота повинна бути оригінальною, купівля готового комплекту чи пряме копіювання готової розробки не допускається, допускається купівля готових вузлів (напр. машинки з дистанційним керуванням);
- підтвердженням вважається відео- та фото-матеріали про процес створення робота та неперервний відео-матеріал про проходження тесту.
Автор першого робота, який виконає всі вищенаведені умови, отримає премію в 4000 гривень перерахунком на платіжну карту.
-
Вітаю ініціятиву! Але маю зауваження. Краще хай не буде української документації, ніж буде машинний переклад. Машинний переклад з російської — це не українська мова, навіть не суржик, це знущання.
А так, уперед!
-
Вітаю ініціятиву! Але маю зауваження. Краще хай не буде української документації, ніж буде машинний переклад. Машинний переклад з російської — це не українська мова, навіть не суржик, це знущання.
А так, уперед!
плюсую.
але хто платить, той замовляє музику. тому, додаю +1000 грн за перше місце, з умовою, що документація буде складена грамотно, будь-якою мовою.
-
Вичитую україномовну документацію. Допомагаю перекласти (якщо виникнуть проблеми).
Безплатно.
-
Мені здається, що премія занадто мала і не варта зусилль. Хоча я ніколи не займався чимось подібним і можу переоцінювати роботу.
-
Мені здається, що премія занадто мала і не варта зусилль. Хоча я ніколи не займався чимось подібним і можу переоцінювати роботу.
Додайте скільки зможете. :-)
-
Премія сама по собі на більшості «конкурсів» (по «Нобелівку» включно) не варта зусиль.
Як шлях заробітку не годиться.
З іншого боку, конкурси призначені для тих, хто чимось дотичним зайнятий і частина роботи вже зроблена, хоча б у вигляді набутого раніше досвіду. Тому оцінювати роботу з точки зору «професійної», як роботу по контракту / на замовлення — нема сенсу.
З задоволенням прийняв би участь, але настільки нема часу... :-(
Ось така танкетка (http://www.youtube.com/watch?v=T8oXPLpGYnM&feature=mfu_channel&list=UL) з міно монетошукачем (отримав як член журі на погратися) і то рік на полиці лежить без руху. Базові функції («драйвера» двигунів, рульової машикни, індуктивного та оптичних сенсорів, одометрів лівого та правого борту написав і все).
Але можу додати 500 гривень у призовий фонд (рівномірно на 1-3 місця, за шкалою 4:2:1 це виходить приблизно по 280:140:70 гривень).
-
Мені здається, що премія занадто мала і не варта зусилль. Хоча я ніколи не займався чимось подібним і можу переоцінювати роботу.
китайський робот-пилосос, що вміє самостійно їздити по кімнаті та її пилососити, з сенсором, що не дозволяє йому впасти зі сходів, коштує 83 євра:
http://www.amazon.de/TV-Das-Original-6710-Robotersauger/dp/B004JLNTQS/ref=sr_1_4?ie=UTF8&qid=1332274451&sr=8-4
200 єврів — цілком адекватна премія (до речі, Володимире, поправте перший пост). Тіки LOU — не те місце, де треба розмістити таке оголошення. Воно буде радше цікаво студентам чи школярам, а тут таких мало.
-
Отже, зараз «маємо» 2280 за перше місце?-)
Я не вважаю таку премію великою, не вважаю малою — я не копенгаген... Проте сама ідея мені дуже подобається .)
Отже, додаю 700 грн у призовий фонд на таких умовах:
- якщо noddeat дасть першому +1000 гривень (http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1332159620/6#2) та документація у переможця буде українською мовою — додаю першому місцю ці 700 грн;
- якщо ні — 700 гривень підуть на призерів, що додали україномовну документацію, у співвідношенні 4:2:1 (якщо таких буде три), чи 4.5:2.5 (якщо таких буде два), чи все одному.
ps. Проте... Чи вийде з цього бодай щось?..
-
Просумував премії.
Але я бачу що бажаючих допомогти грошима більше ніж бажаючих зробити — напевно пора відкривати український філіал KickStarter-а. :-)
Я особисто не бачу особливих проблем з реалізацією. Ще трохи накиньте і я зроблю все сам. :-)
Основна проблема — це з’єднати вихід мобільного телефона з системою керування автомобіля. Якщо це хтось вирішить (і вирішить дешево), то можна буде взяти будь яку радіокеровану машинку за 200 гривень і перетворити її в автономного бота.
Програмне забезпечення не повинне бути складним — якщо взяти мобілку з андроїдом, то там є GPS, і компас, яких цілком достатньо для автономної навігації.
-
Ще трохи накиньте і я зроблю все сам. :-)
Ха-ха .)
Таке враження, що ReAl (http://real.kiev.ua/) і задурняк це зробить сам... Якщо час знайде, хи-хи-хи...
Мене особисто реалізація не цікавить (цікавить, але зацікавленість таки «порядку малості»), мене цікавить конкурс... Я був би просто радий, який хтось це таки зробив — таки хтось із студентів, в ідеалі.
-
Та ні, у мене нічого з андроїдом нема :-)
А от якби хтось разів так у 2.5 помолодший (ну тобто якраз десь там 2-3 курс) зробив таке, було б непогано.
А мені вже не дуже і цікаво.
-
Ой, я дивлюся — умови змінилися, тепер «переможець отримує все».
Якщо розраховувати бодай на трьох учасників, то і тоді, на мій погляд, краще було б як спочатку — у співвідношенні 4:2:1.
Кинув повідомлення про конкурс (http://opensys.com.ua/autobb/forum/4/) на сайт фірми, яка організовувала та спонсорувала олімпіади по програмуванню (але мікроконтролерів, програми в «голе залізо») (цього року КПІ не надав базу і весняної очної олімпіади не було).
Може, хтось з учасників тих олімпіад відгукнеться.
P.S. Олександр Редчук (себто я) теж може допомогти з перекладом.
-
Ой, я дивлюся — умови змінилися, тепер «переможець отримує все».
Якщо розраховувати бодай на трьох учасників, то і тоді, на мій погляд, краще було б як спочатку — у співвідношенні 4:2:1.
Щось я вже не впевнений, що їх буде аж так багато. :-)
-
Та ні, у мене нічого з андроїдом нема :-)
Ну комп’ютер у вас напевно є. Звуковий вихід на ньому теж є, отже керувати пристроєм можна. Програму керування для вертольотика можна виконувати у емуляторі.
В гіршому випадку програму можна записати на портативний програвач чи звичайний телефон у форматі mp3 — щоб робот її тупо виконав.
-
Щось я вже не впевнений, що їх буде аж так багато. :-)
Та я теж, але, на мою думку, підхід «переможцю — все» може лише зменшити їх кількість, відлякуючи недостатньо впевнених в собі.
-
Та ні, у мене нічого з андроїдом нема :-)
Ну комп’ютер у вас напевно є.
Та з андроїдом це так, відмазка.
В гіршому випадку програму можна записати на портативний програвач чи звичайний телефон у форматі mp3 — щоб робот її тупо виконав.
Е ні.
Це вже буде як в анекдоті про гастролі BoneyM та відремонтований місцевим умільцем ревербератор:
— Sunny!
— Раз-раз-раз...
Або про робота-перукаря, у якого всі люди мають щелепи різної форми... До першого гоління...
Так (пряме регулювання без зворотнього зв’язку) можна лише коли маєш ті 25х25 метрів ідеально рівного паркету, свіжу гуму на роботі і кілька тренувальних заїздів з корекцією програми між ними :-)
Я не скажу, що у мене скрізь коду перевірки нештатних ситуацій більше, ніж робочого, але так я точно не вмію.
-
Моя комплектація:
1) Команди передаються через Wifi або блютуз.
2) В якості "Мізків" слугує телефон Symbian або MeeGo , або Maemo.
3) Вебкамера на борту машинки.
4) Програмне забезпечення на Qt
На даному етапі машинка керується з телефону як з пульту за допомогою G-сенсора. Але вона не автономна! (в процесі)
Підійде для конкурсу?
http://www.youtube.com/watch?v=er5B2YBZHKY
http://www.youtube.com/v=er5B2YBZHKY
-
Дуже гарно зроблено, мені сподобалося! :-)
Але ні, не підходить.
Щоб було легше зрозуміти чому ні, наведу приклад можливого використання схеми: автоматичне поливання городу. Автономний бот об’їджає ділянку, напр. 20x20 метрів, по периметру поливаючи її водою три рази на день, після чого повертається на базу для дозаправки бака з водою і підзарядки акумуляторів.
-
Автономний бот об’їжджає ділянку, напр. 20x20 метрів, по периметру поливаючи її водою три рази на день, після чого повертається на базу для дозаправки бака з водою і підзарядки акумуляторів.
Гм. А ви не подумали про розміри такого бота? Він, як мінімум, з собою повинен везти пару відер води, та і то доведеться повертатися по воду декілька раз, виходячи з розмірів ділянки.
Ставиться збоку ділянки великий (порядку 1 м3) бачок з водою, від якого розходяться між грядками тоненькі трубки з дірочками. Іменується це системою крапельного поливу — поливає лише культурні рослини, а не всі підряд бур’яни.
-
Автономний бот об’їжджає ділянку, напр. 20x20 метрів, по периметру поливаючи її водою три рази на день, після чого повертається на базу для дозаправки бака з водою і підзарядки акумуляторів.
Гм. А ви не подумали про розміри такого бота? Він, як мінімум, з собою повинен везти пару відер води, та і то доведеться повертатися по воду декілька раз, виходячи з розмірів ділянки.
Візок на велосипедних колесах. Замість одного чи декількох колес ставиться мотор-колесо від електро-велосипеда та акумулятори від нього ж. Одне мотор-колесо 80 кг вантажу має тягнути. Я думаю що поставити 200 літрову бочечку цілком реально. http://electrofan.com.ua/e-shop-electronabor
Але якщо такому візочку не прикрутити мізки, то він буде просто дуже дорогим візочком.
Ставиться збоку ділянки великий (порядку 1 м3) бачок з водою, від якого розходяться між грядками тоненькі трубки з дірочками. Іменується це системою крапельного поливу — поливає лише культурні рослини, а не всі підряд бур’яни.
Це вирішить тільки одну проблему. А таких проблем можна придумати багато.
-
Без вафлі не обійтися, полюбому!
-
Без вафлі не обійтися, полюбому!
І навіщо тут вайфай, якщо можна просто ввіткнути мобільний телефон? Сучасні телефони вже мають камеру, GPS, акселерометр, компас і потужний процесор — цього цілком достатньо для керування автономним ботом.
Вайфай — це вразливість. Перехопити керування буде зовсім не важко.
-
китайський робот-пилосос, що вміє самостійно їздити по кімнаті та її пилососити, з сенсором, що не дозволяє йому впасти зі сходів, коштує 83 євра:
Мова не йде про ціну готового робота, а про ціну його розробки!!!(претензій до ціни не маю, лише до адекватності відповіді)
-
Давайте спробуємо щось простіше — засвітити світлодіод з допомогою звукового виходу.
На вихід подаємо високочастотний сигнал, напр. 20КГц. Імпульсним трансформатором піднімаємо напругу в 3 рази, парою діодів випрямляємо і подаємо на світлодіод.
Таке можливо?
PS.
http://cxemu.te.ua/cxemu/339-peretvoruvach_aa__v_naprugu_krona.html
http://cxemu.te.ua/cxemu/291-pidsiluva4_z_givlenyam_vid_15volt.html
http://cxemu.te.ua/cxemu/304-regulator_wvidkosti_dc_motor.html
http://cxemu.te.ua/cxemu/244-pidsiluva4_z_guvlenyam_vid_kroni.html
http://cxemu.te.ua/cxemu/147-pidsiluva4_dlya_kompyternogo_mikrofona.html
-
Замість одного чи декількох колес ставиться мотор-колесо від електро-велосипеда та акумулятори від нього ж. Одне мотор-колесо 80 кг вантажу має тягнути. Я думаю що поставити 200 літрову бочечку цілком реально.
І бетонну доріжку залити, щоб велосипедні колеса не застрягали у м’якому грунті.
Це вирішить тільки одну проблему. А таких проблем можна придумати багато.
Зате яке ККД у відношенні до вартості! А скільки проблем вирішить ваш робот з бочечкою та поливайкою?
-
І бетонну доріжку залити, щоб велосипедні колеса не застрягали у м’якому грунті.
Для руху по м’якому грунту винайдені гусениці та широкі колеса з грунтозацепами.
А скільки проблем вирішить ваш робот з бочечкою та поливайкою?
Ну я сходу нарахував більше 20-ти. :-/
-
Цікаво було б дізнатися про призначення такого робота, але це мабуть комерційна таємниця.
-
Цікаво було б дізнатися про призначення такого робота, але це мабуть комерційна таємниця.
Якщо ви про те навіщо воно мені, то відповідь проста — записався на курс http://www.udacity.com/view#Course/cs373 по створенню автономної системи керування, і хочу спробувати запрограмувати реальну машинку.
-
Для руху по м’якому грунту винайдені гусениці та широкі колеса з грунтозацепами.
А ще винайдено повний привід, блокування диференціалів, незалежну підвіску. Гм. Трактор винайдено. Точно! Придбати міні-трактор (десь так за 30000 грн.) і організувати автоматичне керування ним. Але-ж ви давали посилання на велоколеса з моторчиками.
Ну я сходу нарахував більше 20-ти. :-/
Поділіться, будьте ласкаві.
-
Для руху по м’якому грунту винайдені гусениці та широкі колеса з грунтозацепами.
А ще винайдено повний привід, блокування диференціалів, незалежну підвіску. Гм. Трактор винайдено. Точно! Придбати міні-трактор (десь так за 30000 грн.) і організувати автоматичне керування ним. Але-ж ви давали посилання на велоколеса з моторчиками.
Подивіться приклад, який я навів у першому повідомленні.
PS.
Для тракторів і комбайнів вже давно серійно випускається автоматичне керування (напр. Trimble).
Ну я сходу нарахував більше 20-ти. :-/
Поділіться, будьте ласкаві.
Мені ліньки. В інтернеті достатньо роликів на цю тему.
Думайте про робота як про верстат з ЧПУ, тільки якщо в стандартному верстаті з ЧПУ рухається заготовка, то тут рухається сам верстат.
-
Ось найпростіша схема підсилювача (рос.):
http://radioskot.ru/publ/besprovodnaja_peredacha_zvuka/1-1-0-396
Замість світлодіода вмикається двигун і керується напряму з телефона. Два канали — два двигуни.
PS.
Схема світлодіодного ліхтарика (рос.).
http://radioskot.ru/publ/fonarik_svetodiodnyj_akkumuljatornyj/1-1-0-122
Замість батарейки використати звуковий вихід — і вперед! :-)
PPS.
Теоретично, можна взяти готову схему з світлодіодного ліхтарика (http://radioskot.ru/publ/svetodiody/svetodiodnye_fonariki/3-1-0-75) . Прийду додому — розколупаю якийсь ліхтарик і перевірю. [smiley=lip.gif]
PPPS.
Знайшов один стабілізатор в задньому ліхтарі для велосипеда — на двох транзисторах і трьох резисторах. Але там 8 діодів — звуковий вихід не потягне. Достатньо потужний вихід в мене має тільки старенький Creative на 5Gb. Шукатиму феритове кільце.
-
Ось реалізація прямого контролю двигунів через звуковий вихід:
http://soundstepper.sourceforge.net/
-
Приклад автономного бота під керуванням ArduRover ( https://github.com/arktools/ardupilotone/wiki/ArduRover , http://code.google.com/p/ardupilot-mega/ )
http://www.youtube.com/v/r1iJWIKbAQc
-
До речі, про конкурс...
Має бути якийсь останній термін приймання робіт.
Принаймні, я свою пропозицію, напевно, заберу назад через якийсь час.
-
Конкурс є обмеженим по часу — як тільки хтось виконає всі умови, він відразу ж завершиться. :-)
Моделі на зразок вищенаведеної є задорогими — $600-$900 за автономного літачка чи вертольотика який майже нічого не вміє — це забагато для наших умов.
$100, за Ардуіно з платформою, плюс мобілка, яка і так є в кожного, — це значно прийнятніше.
-
хай буде до кінця року, чи шо.