roboforum.ru

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

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

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

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

Сообщение skorpion » 03 мар 2011, 19:54

нужно создать мобильный робот с механическими бамперами, выбирающий направление движения случайным образом, т.е. объезжать препятствия
skorpion
 
Сообщения: 5
Зарегистрирован: 03 мар 2011, 19:42

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

Сообщение MegaBIZON » 03 мар 2011, 20:11

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

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

Далее - уточни вариант шасси: колёса, гусеницы, ноги... руки. Шупальцы.
В любом случае сначала пробуй сделать колёсного - хоть с ума к окончанию работы не сойдёшь.
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

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

Сообщение skorpion » 04 мар 2011, 13:03

мне нужен колесный робот на МК atmega, который объезжает препятствии и все!! но только с механическим бампером и всё!! подскажи как и с чего начать? может у кого есть уже готовый?
skorpion
 
Сообщения: 5
Зарегистрирован: 03 мар 2011, 19:42

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

Сообщение dccharacter » 04 мар 2011, 13:18

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

У меня есть готовый шестиног, который боится громких звуков и чувствует перед собой препятствия усиками. Если испугался или уперся куда - пятится назад с разворотом и дальше ползет.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение skorpion » 04 мар 2011, 14:06

dccharacter а можешь мне сбросить всё по нему? если да то пиши в личку!
skorpion
 
Сообщения: 5
Зарегистрирован: 03 мар 2011, 19:42

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

Сообщение Vovan » 04 мар 2011, 14:09

Начать нужно с чертежа и со схемы; затем программа, комплектовка в соответствии со схемой, сборка по чертежу и схеме, заливка программы через программатор, отладка.
У меня есть готовый колесный с тактильным бампером и одним TSOPом для ДУ (с пульта от телека), но он на тини2313. Хотя ИМХО разницы нет для такого набора действий...
ЗЫ: что такое "механический бампер" ?
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

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

Сообщение dccharacter » 04 мар 2011, 14:20

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

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

http://www.radioshack.com/product/index ... Id=3811585
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение MegaBIZON » 04 мар 2011, 17:49

Я балдею )))

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

Прикольный диалог )))
________________
Ну ладно.
У робота планируется какое-то развитие? Просто, чтоб бесцельно объезжать препятствия, тыкаясь в них большой кнопкой (по сути), МК вроде как и не нужен - этот "алгоритм" делается без единого тарнзистора.
Если ты потом всё же будешь программировать его посложнее, обвешивая попутно датчиками - тогда МК нужен конечно.
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

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

Сообщение skorpion » 04 мар 2011, 18:52

нет, это не то! шестинг не годиться.... нужно чтоб препятствие определялись не инфракрасными датчиками, а чем нибудь другим!
skorpion
 
Сообщения: 5
Зарегистрирован: 03 мар 2011, 19:42

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

Сообщение dccharacter » 04 мар 2011, 19:04

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

У моего два уса впереди, если он усиком упирается в стенку, он пятится.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение Vovan » 04 мар 2011, 19:23

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

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

Сообщение skorpion » 04 мар 2011, 19:45

попробуй найди))))) искал... нет!!
skorpion
 
Сообщения: 5
Зарегистрирован: 03 мар 2011, 19:42

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

Сообщение Vovan » 04 мар 2011, 19:57

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


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

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

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