roboforum.ru

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

помогите создать робота....

помогите создать робота....

skorpion » 03 мар 2011, 19:54

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

Re: помогите создать робота....

MegaBIZON » 03 мар 2011, 20:11

На вопрос, заданный в такой форме, так и тянет ответить "ну делай, никто не против".
Впредь будь как-то попонятнее.

раскажи что уже умеешь, какие модели из существующих (скажем, на этом форуме) тебе наиболее подошли бы для повторения.
уточни - робот должен просто кататься куда "глаза глядят", ни на что не натыкаясь, пока батарейку не выжрет? Это совсем просто.
Или он должен иметь какую-то определённую цель (свет, громкий звук, тихий уголок), по достижении которой отрубаться (начать минировать, воткнуть флажок, развалиться, устроить митинг в поддержку скучающих)? Это в разы сложее (зависит от главной цели).

Далее - уточни вариант шасси: колёса, гусеницы, ноги... руки. Шупальцы.
В любом случае сначала пробуй сделать колёсного - хоть с ума к окончанию работы не сойдёшь.

Re: помогите создать робота....

skorpion » 04 мар 2011, 13:03

мне нужен колесный робот на МК atmega, который объезжает препятствии и все!! но только с механическим бампером и всё!! подскажи как и с чего начать? может у кого есть уже готовый?

Re: помогите создать робота....

dccharacter » 04 мар 2011, 13:18

skorpion писал(а):мне нужен колесный робот на МК atmega, который объезжает препятствии и все!! но только с механическим бампером и всё!! подскажи как и с чего начать? может у кого есть уже готовый?

У меня есть готовый шестиног, который боится громких звуков и чувствует перед собой препятствия усиками. Если испугался или уперся куда - пятится назад с разворотом и дальше ползет.

Re: помогите создать робота....

skorpion » 04 мар 2011, 14:06

dccharacter а можешь мне сбросить всё по нему? если да то пиши в личку!

Re: помогите создать робота....

Vovan » 04 мар 2011, 14:09

Начать нужно с чертежа и со схемы; затем программа, комплектовка в соответствии со схемой, сборка по чертежу и схеме, заливка программы через программатор, отладка.
У меня есть готовый колесный с тактильным бампером и одним TSOPом для ДУ (с пульта от телека), но он на тини2313. Хотя ИМХО разницы нет для такого набора действий...
ЗЫ: что такое "механический бампер" ?

Re: помогите создать робота....

dccharacter » 04 мар 2011, 14:20

skorpion писал(а):dccharacter а можешь мне сбросить всё по нему? если да то пиши в личку!

Ну не совсем такой, но похожий:

http://www.radioshack.com/product/index ... Id=3811585

Re: помогите создать робота....

MegaBIZON » 04 мар 2011, 17:49

Я балдею )))

- Мне нужен колёсный робот с механическим бампером, умеющий только объезжать препятствия, с микроконтроллером.
- Есть шестиног со сложным поведением.
- Годится!

Прикольный диалог )))
________________
Ну ладно.
У робота планируется какое-то развитие? Просто, чтоб бесцельно объезжать препятствия, тыкаясь в них большой кнопкой (по сути), МК вроде как и не нужен - этот "алгоритм" делается без единого тарнзистора.
Если ты потом всё же будешь программировать его посложнее, обвешивая попутно датчиками - тогда МК нужен конечно.

Re: помогите создать робота....

skorpion » 04 мар 2011, 18:52

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

Re: помогите создать робота....

dccharacter » 04 мар 2011, 19:04

skorpion писал(а):нет, это не то! шестинг не годиться.... нужно чтоб препятствие определялись не инфракрасными датчиками, а чем нибудь другим!

У моего два уса впереди, если он усиком упирается в стенку, он пятится.

Re: помогите создать робота....

Vovan » 04 мар 2011, 19:23

журнал "Радио" 2006г №9, стр. 56 - 59.
ПОЛНОЕ ПОДРОБНОЕ описание СОЗДАНИЯ робота, на МК 2313 легко можно заменить на мегу8 с соответствующими изменениями в программе и прошивки фьюзов. А ненужные функции (доп. мотор, зв. сигнал, световой сигнал и RC-5) - можно легко выбросить из программы, без всяких последствий (т.к. прога на васике) и оставить только "механический бампер" как и мечтается.
ЗЫ: что ТС подразумевает под "помогите создать робота..."?
ЗЫЫ: неужели в сети и форуме нет ни одного подобного робота? Не верю! :D

Re: помогите создать робота....

skorpion » 04 мар 2011, 19:45

попробуй найди))))) искал... нет!!

Re: помогите создать робота....

Vovan » 04 мар 2011, 19:57

Первая строка в гугле на слова "робот ATmega8" - выдает описание:
http://myrobot.ru/stepbystep/r_firstbot1.php
я не говорю про остальные 262 000 ответов!
Предлагаю всё же поработать самому сначала, а уж затем (или потом) задавать такие ёмкие вопросы.
Посмотрите журнал Радио (постом выше) - замечательно и подробно! :good:
ЗЫ: внимательно прочитал Ваш первый пост и понял - рано еще этим заниматься, т.к. знак равенства (слово "т.е.") не имеет права там быть - эти две функции не одно и то же, а разные сами по себе и имеют разные приоритеты и, даже симптоматически-взаимоисключающие. А кроме того, почему именно ATmega? а если и ATmega, то какая? :wink:


cron
Rambler\'s Top100 Mail.ru counter