roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 21:17

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: помогите создать робота....
СообщениеДобавлено: 03 мар 2011, 19:54 
Не в сети

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


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

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
На вопрос, заданный в такой форме, так и тянет ответить "ну делай, никто не против".
Впредь будь как-то попонятнее.

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

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

_________________
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 13:03 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 13:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
skorpion писал(а):
мне нужен колесный робот на МК atmega, который объезжает препятствии и все!! но только с механическим бампером и всё!! подскажи как и с чего начать? может у кого есть уже готовый?

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

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 14:06 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 14:09 
Не в сети
Аватара пользователя

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

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 14:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
skorpion писал(а):
dccharacter а можешь мне сбросить всё по нему? если да то пиши в личку!

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

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

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 17:49 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
Я балдею )))

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

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

_________________
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 18:52 
Не в сети

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


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

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
skorpion писал(а):
нет, это не то! шестинг не годиться.... нужно чтоб препятствие определялись не инфракрасными датчиками, а чем нибудь другим!

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

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 19:23 
Не в сети
Аватара пользователя

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

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 19:45 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите создать робота....
СообщениеДобавлено: 04 мар 2011, 19:57 
Не в сети
Аватара пользователя

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

_________________
_________
Sincerely,
Vovan


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

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


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

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


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

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