roboforum.ru

Технический форум по робототехнике.

Первый робот, с чего начать...

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Первый робот, с чего начать...

Сообщение LONGOBARD » 01 дек 2005, 16:03

Осваиваю программирование МК, пока что первая учебная задача есть, но она довольно простая, так что ее хватит ненадолго.
Хочу все же собрать простенького робота, с чего посоветуете начать? И чтобы стоимость реализации была невысокой, я просто бедный студент  :lol:

Думаю, в данном случае самым дешевым и простым вариантом будет сборка робота на базе дешевой китайской машинки типа "джып", например добавить в нее систему обнаружения препятствий и алгоритм их объезда. Нормально это для первого раза, или же есть подводные камни, непреодолимые для начинающего?

Заранее спасибо за любые советы :)
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение Kanoka » 01 дек 2005, 16:21

Начинать с простого: контроллер, драйвер двигателей, ИК-сенсоры.
Я бы даже посоветовал начинать не с готовых машинок, баловство все это, а строить шасси самому. И может сразу по регламенту каких либо соревнований, например мини-сумо.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение LONGOBARD » 01 дек 2005, 16:25

Ага, спасибо, сейчас изучу правила :)
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение Kanoka » 01 дек 2005, 16:30

http://www.robosport.ru/competition/sumo/regl/regl.html
Там есть некие недочеты в правилах проведения, но этап постройки бота это не влияет.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение LONGOBARD » 01 дек 2005, 16:58

Требования к габаритам понятны, а нету ли примеров этих роботов для мини-сумо, желательно с фотками и описанием?

Pадача - столкнуть противника за ринг или же опрокинуть. Т.е. должно быть максимальное сцепление с поверхностью и низкий центр тяжести (чтобы труднее перевернуть было). Т.е. лучше использовать гусеничный привод для увеличения трения (я правильно понял?). А как быть с обнаружением? ИК локатор?
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение Kanoka » 01 дек 2005, 17:19

Столкнуть противника с ринга это победа в раунде, перевернуть это заявка на победу, в таком состоянии вытолкнуть его легче, пока противник на ринге и подает признаки жизни ? раунд продолжается.

Т.е. должно быть максимальное сцепление с поверхностью и низкий центр тяжести (чтобы труднее перевернуть было). Т.е. лучше использовать гусеничный привод для увеличения трения (я правильно понял?)

Сцепление с рингом разумеется важно, но при условии грамотного поведения бота на ринге. Хорошие гусеницы это идеальное, но трудно реализуемое решение. Два больших и узких колеса посаженных на сервы ? одно из худших. Ищите золотую середину :)

а нету ли примеров этих роботов для мини-сумо, желательно с фотками и описанием?

Интернет просто кишит примерами (искать по слову MiniSumo).

А как быть с обнаружением? ИК локатор?

Обычно да, и на обнаружение противника, и на край ринга. Некоторые экспериментируют с ультразвуком.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение yozik0ff » 02 дек 2005, 12:44

Канока правельно говорит, лучше начать с самодельной платформой, заточенной под определенне правила соревнований, например минисумо. Также робот сможет отслеживать линию... Не буду рекомендовать шасси сделанное на основе серв, ибо калеса придется делать очень узкие, а это не есть гуд. Колеса должны быть широкие, и расскраска бота должна быть темная и шрзавата (чтобы сложнее было заметен ик радарами). В идеале гусиницы - но есть один подводный камень, это скорость. скорость на гуссеницах очень низкая, (хотя в определенном моменте это даже плюс) и сложно реализуемая. В моем варианте сумобота использованы гусеницы. Взял редуктор игусеницы от старого китайского танка, дешево и сердито.
Аватара пользователя
yozik0ff
 
Сообщения: 440
Зарегистрирован: 28 авг 2005, 08:30
Откуда: деревня - Тюмения
прог. языки: с++

Сообщение -= Александр =- » 02 дек 2005, 19:10

С минисумо начинать не советую, там все надо сильно упаковывать, миниатюризация страшная. Лучше уж сделать просто платформу для случайного блуждания. Првый робот он не для модернизации,  а для освоения железок. Вот как на нем все получится - так и будет время думать под что свою вторую платформу затачивать.  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Kanoka » 02 дек 2005, 22:50

Дык ни чего не мешает, не впишется робот по размерам под правила МиниСумо получится платформа :)
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение LONGOBARD » 03 дек 2005, 01:49

Прикинул - для минисумо проблема в механической платформе :(
Лучше куплю на базаре дешевую китайскую машинку "джып" и на ее базе все сделаю ;) Повешу синие писалки и наклейку Sparco, ик-датчик, и попробую решить задачу выхода из лабиринта (чтобы такой "робот" умел выходить из лабиринтов, а также случайным образом двигаться по комнате).
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение -= Александр =- » 03 дек 2005, 02:42

Джип кстати тоже сложная штука в плане разворота. Ищи учше танк или бульдозер какой-нибудь, с ними проще...
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение yozik0ff » 03 дек 2005, 11:42

LONGOBARD писал(а):Повешу синие писалки и наклейку Sparco

Жжошь!!
Если у тебя затруднения в платформе, и вдуше ты больше программер чем паяльник, то посмотри на с торону лего роботов, там есть чудная игрушка лего инвисион систем
http://mindstorms.lego.com/eng/default.asp
Игрушка игрушкой, но всеже сразу станет ясно, понравится тебе возится с роботами или нет.
Аватара пользователя
yozik0ff
 
Сообщения: 440
Зарегистрирован: 28 авг 2005, 08:30
Откуда: деревня - Тюмения
прог. языки: с++

Вопросы по стать "Делаем робота вместе"

Сообщение D'Ark Trouyan » 25 сен 2006, 22:35

Добрый вечер.
Полазил по форуму, сайту, почитал инфу... получил так сказать базовые знания в роботостроении.
Решил начать с робота описаного в статье "Делаем робота вместе". Т.е. управление двигателями с ПК, пока без всяких дачиков и т.п.
И возникло несколько вопросов:
1) На схеме к драйверам двигателей отходит 4 контакта. Т.е. по два на каждый драйвер. И как Я их буду подключать особую роль не играет... это уже будет регулироваться программно ??? Я правильно всё понял ?? И схему драйвера двигателя лучше использовать на L293, описаной в мастерской ???
2) На фотографии платы, видно две микросхемы, верхняя это если Я не ошибаюсь и есть сам AT90S2313-10PI, а вот что это за микросхема  ниже? Если меня не подводит мое зрение то между ними там еще кварц стоит ?
...мммм сейчас еще раз взглянув родилась идея что это и есть L293 ??

P.S. Может надо было в новой теме писать ???
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Сообщение D'Ark Trouyan » 27 сен 2006, 14:38

.....все ответы нашел на рисунк ниже. Это другой человек так же начинал с этой машинки, но вот у меня вопрос какими, справочниками, или программами определяется какой контакт куда ???
Вложения
Мой_девайс3.jpg
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Сообщение Vooon » 27 сен 2006, 22:46

D'Ark Trouyan писал(а):но вот у меня вопрос какими, справочниками, или программами определяется какой контакт куда ???


Конечноже документацией (datasheet)

вот например дока на м16
http://atmel.com/dyn/resources/prod_documents/2466S.pdf
а вот на l293
http://www.st.com/stonline/products/literature/ds/1330.pdf
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 54