roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 07:44

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Первый робот, с чего начать...
СообщениеДобавлено: 01 дек 2005, 16:03 
Не в сети

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

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

Заранее спасибо за любые советы :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 дек 2005, 16:21 
Не в сети
Модератор

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 дек 2005, 16:25 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 дек 2005, 16:30 
Не в сети
Модератор

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 дек 2005, 16:58 
Не в сети

Зарегистрирован: 24 ноя 2005, 17:49
Сообщения: 22
Откуда: Питер
Требования к габаритам понятны, а нету ли примеров этих роботов для мини-сумо, желательно с фотками и описанием?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 дек 2005, 17:19 
Не в сети
Модератор

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

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

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

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

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

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

Обычно да, и на обнаружение противника, и на край ринга. Некоторые экспериментируют с ультразвуком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 дек 2005, 12:44 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 дек 2005, 19:10 
Не в сети
Мастер Самоделкин
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 дек 2005, 22:50 
Не в сети
Модератор

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 дек 2005, 01:49 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 дек 2005, 02:42 
Не в сети
Мастер Самоделкин
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 дек 2005, 11:42 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2005, 08:30
Сообщения: 440
Откуда: деревня - Тюмения
прог. языки: с++
LONGOBARD писал(а):
Повешу синие писалки и наклейку Sparco

Жжошь!!
Если у тебя затруднения в платформе, и вдуше ты больше программер чем паяльник, то посмотри на с торону лего роботов, там есть чудная игрушка лего инвисион систем
http://mindstorms.lego.com/eng/default.asp
Игрушка игрушкой, но всеже сразу станет ясно, понравится тебе возится с роботами или нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Вопросы по стать "Делаем робота вместе"
СообщениеДобавлено: 25 сен 2006, 22:35 
Не в сети
Аватара пользователя

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

P.S. Может надо было в новой теме писать ???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 сен 2006, 14:38 
Не в сети
Аватара пользователя

Зарегистрирован: 21 сен 2006, 22:42
Сообщения: 76
Откуда: М.О.
.....все ответы нашел на рисунк ниже. Это другой человек так же начинал с этой машинки, но вот у меня вопрос какими, справочниками, или программами определяется какой контакт куда ???


Вложения:
Мой_девайс3.jpg
Мой_девайс3.jpg [ 65.38 КиБ | Просмотров: 3110 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 сен 2006, 22:46 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO