Осваиваю программирование МК, пока что первая учебная задача есть, но она довольно простая, так что ее хватит ненадолго. Хочу все же собрать простенького робота, с чего посоветуете начать? И чтобы стоимость реализации была невысокой, я просто бедный студент :lol:
Думаю, в данном случае самым дешевым и простым вариантом будет сборка робота на базе дешевой китайской машинки типа "джып", например добавить в нее систему обнаружения препятствий и алгоритм их объезда. Нормально это для первого раза, или же есть подводные камни, непреодолимые для начинающего?
Начинать с простого: контроллер, драйвер двигателей, ИК-сенсоры. Я бы даже посоветовал начинать не с готовых машинок, баловство все это, а строить шасси самому. И может сразу по регламенту каких либо соревнований, например мини-сумо.
Требования к габаритам понятны, а нету ли примеров этих роботов для мини-сумо, желательно с фотками и описанием?
Pадача - столкнуть противника за ринг или же опрокинуть. Т.е. должно быть максимальное сцепление с поверхностью и низкий центр тяжести (чтобы труднее перевернуть было). Т.е. лучше использовать гусеничный привод для увеличения трения (я правильно понял?). А как быть с обнаружением? ИК локатор?
Столкнуть противника с ринга это победа в раунде, перевернуть это заявка на победу, в таком состоянии вытолкнуть его легче, пока противник на ринге и подает признаки жизни ? раунд продолжается.
Т.е. должно быть максимальное сцепление с поверхностью и низкий центр тяжести (чтобы труднее перевернуть было). Т.е. лучше использовать гусеничный привод для увеличения трения (я правильно понял?)
Сцепление с рингом разумеется важно, но при условии грамотного поведения бота на ринге. Хорошие гусеницы это идеальное, но трудно реализуемое решение. Два больших и узких колеса посаженных на сервы ? одно из худших. Ищите золотую середину
а нету ли примеров этих роботов для мини-сумо, желательно с фотками и описанием?
Интернет просто кишит примерами (искать по слову MiniSumo).
А как быть с обнаружением? ИК локатор?
Обычно да, и на обнаружение противника, и на край ринга. Некоторые экспериментируют с ультразвуком.
Канока правельно говорит, лучше начать с самодельной платформой, заточенной под определенне правила соревнований, например минисумо. Также робот сможет отслеживать линию... Не буду рекомендовать шасси сделанное на основе серв, ибо калеса придется делать очень узкие, а это не есть гуд. Колеса должны быть широкие, и расскраска бота должна быть темная и шрзавата (чтобы сложнее было заметен ик радарами). В идеале гусиницы - но есть один подводный камень, это скорость. скорость на гуссеницах очень низкая, (хотя в определенном моменте это даже плюс) и сложно реализуемая. В моем варианте сумобота использованы гусеницы. Взял редуктор игусеницы от старого китайского танка, дешево и сердито.
С минисумо начинать не советую, там все надо сильно упаковывать, миниатюризация страшная. Лучше уж сделать просто платформу для случайного блуждания. Првый робот он не для модернизации, а для освоения железок. Вот как на нем все получится - так и будет время думать под что свою вторую платформу затачивать. :wink:
Прикинул - для минисумо проблема в механической платформе Лучше куплю на базаре дешевую китайскую машинку "джып" и на ее базе все сделаю Повешу синие писалки и наклейку Sparco, ик-датчик, и попробую решить задачу выхода из лабиринта (чтобы такой "робот" умел выходить из лабиринтов, а также случайным образом двигаться по комнате).
LONGOBARD писал(а):Повешу синие писалки и наклейку Sparco
Жжошь!! Если у тебя затруднения в платформе, и вдуше ты больше программер чем паяльник, то посмотри на с торону лего роботов, там есть чудная игрушка лего инвисион систем http://mindstorms.lego.com/eng/default.asp Игрушка игрушкой, но всеже сразу станет ясно, понравится тебе возится с роботами или нет.
Добрый вечер. Полазил по форуму, сайту, почитал инфу... получил так сказать базовые знания в роботостроении. Решил начать с робота описаного в статье "Делаем робота вместе". Т.е. управление двигателями с ПК, пока без всяких дачиков и т.п. И возникло несколько вопросов: 1) На схеме к драйверам двигателей отходит 4 контакта. Т.е. по два на каждый драйвер. И как Я их буду подключать особую роль не играет... это уже будет регулироваться программно ??? Я правильно всё понял ?? И схему драйвера двигателя лучше использовать на L293, описаной в мастерской ??? 2) На фотографии платы, видно две микросхемы, верхняя это если Я не ошибаюсь и есть сам AT90S2313-10PI, а вот что это за микросхема ниже? Если меня не подводит мое зрение то между ними там еще кварц стоит ? ...мммм сейчас еще раз взглянув родилась идея что это и есть L293 ??
.....все ответы нашел на рисунк ниже. Это другой человек так же начинал с этой машинки, но вот у меня вопрос какими, справочниками, или программами определяется какой контакт куда ???