roboforum.ru

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

 

Робот на базе пк...

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

Робот на базе пк...

Сообщение DeBass » 09 мар 2008, 20:51

Привет всем! давно горю желанием сделать такую эксперементальную пдатформу, но не знаю с чего начать, думаю что надо начать с шаси и ходивой части, вобщем любые советы и предложения на вышеуказанную тему просьба писать сюда. Зарание благодарен.
DeBass
 
Сообщения: 3
Зарегистрирован: 07 мар 2008, 20:58

Re: Робот на базе пк...

Сообщение =DeaD= » 09 мар 2008, 20:59

Могу сказать как сделавший такую платформу и отказавшийся от такого подхода - сделай лучше робота на радиоканале до ПК :)

По деньгам и мучениям на порядок дешевле выйдет, возможностей для экспериментов в домашних условиях - опять же на порядок больше, а рисков повредить мебель - на порядок меньше :)

А в целом - обращайтесь за консультациями.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот на базе пк...

Сообщение DeBass » 09 мар 2008, 21:08

А не могли бы вы выложить фотки своего творения, и если не сложно его описать - возможности, под осью работает, какие были затраты, возможные грабли и все такое, буду очень признателен! :)
DeBass
 
Сообщения: 3
Зарегистрирован: 07 мар 2008, 20:58

Re: Робот на базе пк...

Сообщение =DeaD= » 09 мар 2008, 21:22

DeBass писал(а):А не могли бы вы выложить фотки своего творения, и если не сложно его описать - возможности, под осью работает, какие были затраты, возможные грабли и все такое, буду очень признателен! :)


http://club.roboclub.ru/pmwiki.php?n=CVision.Intro - проект в рамках которого был сделан этот робот.

viewtopic.php?p=813#p813 - чертеж корпуса.
http://club.roboclub.ru/pmwiki.php?n=CVision.CameraArm - камера на поворотной платформе.
viewtopic.php?p=3349#p3349 - чертеж шасси.
http://club.roboclub.ru/pmwiki.php?n=CV ... obileRobot - ТТХ робота.
http://club.roboclub.ru/pmwiki.php?n=CV ... torToWheel - самодельный колёсный узел.
viewtopic.php?p=3521#p3521 - фото шасси.
viewtopic.php?p=3681#p3681 - фото робота в сборе.

Рекомендую к изучению еще вот эти проект:
http://club.roboclub.ru/pmwiki.php?n=Diana.Intro

И всё-таки предлагаю отказаться от установки ПК на робота в связи с полной нецелесообразностью этого хода :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот на базе пк...

Сообщение DeBass » 09 мар 2008, 21:28

мне все таки кажется что такая платформа имеет безграничные возможности, можете получше рассказать почему вы все таки не советуете делать робота на базе ПК.
DeBass
 
Сообщения: 3
Зарегистрирован: 07 мар 2008, 20:58

Re: Робот на базе пк...

Сообщение =DeaD= » 09 мар 2008, 21:41

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

Одна из основных причин - с вероятностью 99% сделав робота на ПК вы примете такую кучу технических решений, что ваш проект станет для всех абсолютно чужим и вы останетесь с ним один на один. А в такой сложной сфере, как робототехника, это очень печальный исход по двум причинам:
1. Не с кем посоветоваться, - вы нарешали, вы и разбирайтесь, это не типовой модуль с которым все работали и знают подводные камни.
2. Вы тупо не будете успевать развивать свой проект - вокруг всё будет двигаться с большей скоростью и в результате через год вложений денег и труда вы будете видеть, что всё это было одноразовое и снова применить это никуда не то что нельзя, а уже не нужно.

Еще один немаловажный фактор, чтобы не остаться одному - использовать не сильно дорогие компоненты, иначе, опять же, не с кем будет проконсультироваться. Например ИК-дальномеры SHARP по 15$ за штуку еще более менее пользует народ и есть с кем пообщаться, а вот уже сонары SRF08 для i2c шины пока не много кто пользует и разбираться скорее всего придётся самому. Хотя тут еще куда ни шло - хоть инструкции подробные есть.

Я сейчас пытаюсь решить эти проблемы, собирая мобильного робота из универсальных компонент:
1. Колеса\гусеницы + редукторы + двигатели - заказное (TAMIYA \ Solarbotics, примерно 30-50$ за полный комплект) или от игрушек (менее надежно или не так универсально) - 1200руб;
2. Питание - аккумулятор для р/у моделей или пачка пальчиковых аккумуляторов;
3. Контроллер всех устройств кроме камеры - собственного изготовления [[Шлюз-контроллер GATE-A8D8M2]] (себестоимость порядка 500-800руб, точно не считал);
4. Радиоканал для обмена данными (кроме видео\аудио) - на основе модуля Bluetooth покупного (1200руб + изготовление печатки и детали);
5. Радиокамера - покупная 208C (1200руб с ресивером);
6. Датчики - ИК-дальномеры SHARP (15$/штуку), опционально сонар SRF08 (65$/штуку);
7. Поворотные устройства для камеры и датчиков - сервоприводы для р/у моделей (от 15$/штуку);

Добавлено спустя 3 минуты 12 секунд:
DeBass писал(а):мне все таки кажется что такая платформа имеет безграничные возможности

Она скорее проблемы безграничные имеет :) а возможностей ничуть не больше, чем при работе по радиоканалу. Существующие решения для беспроводного видеонаблюдения позволяют подключать до 4х камер одновременно, так что не только стереозрение можно будет сделать, а еще и на манипулятор камеру поставить и назад еще посматривать :))) а уж для остальных задач радиоканала через синий зуб более чем достаточно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот на базе пк...

Сообщение ams666 » 01 апр 2008, 12:07

вот уж товарищ =DeaD= всех пугает проблемами, зато так поулчается бесценный опыт, что до темы просто нужно понять что если возить за собой масу компа то это нужно очень хорошее питание и очень хорошее шасси а с этим проблемы,идеальный выход свой контроллер или минипк, например кпк правда не видел ни одного законченого решения или точка доступа которая по сути маленький комп под управлением linux и уже к нему приделывать контроллеры но опять же масса будет увеличиваться за счет аккумуляторов
ams666
 
Сообщения: 5
Зарегистрирован: 02 мар 2006, 04:18
Откуда: Чита

Re: Робот на базе пк...

Сообщение Myp » 01 апр 2008, 13:23

ams666 писал(а):например кпк правда не видел ни одного законченого решения

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

а я своего на базе кпк уже который год пытаюсь сделать... :oops:
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 15949
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Робот на базе пк...

Сообщение =DeaD= » 01 апр 2008, 17:58

ams666 писал(а):вот уж товарищ =DeaD= всех пугает проблемами, зато так поулчается бесценный опыт

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

Что вы можете на это сказать?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот на базе пк...

Сообщение Виталий » 02 апр 2008, 21:05

например кпк правда не видел ни одного законченого решения

Вы не туда смотрели =)

Ну а теперь по поводу робота на основе ПК и сним же на борту. Так вот, для дома этот робот просто-напросто большой, вы не сможете его испытывать дома если конечно у вас не замок.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Робот на базе пк...

Сообщение Ronin » 09 апр 2008, 01:17

Добрый день!

Для меня очень интересно такое решение! Я тоже хочу сделать робота, вернее начать разрабатывать для себя игрушку вобщем и приминять технологии которые я изучил или хотел бы изучить.
На данный момент передо мной стоит задача сделатьмобильного робота.. Впринципе управляемую тележку. Управляться она будет с ноутбука установленного на нем же (как решение рассмативаю ASUS eee).
Сам я программист высокого уровня, поэтому хотел бы использовать возможности высокоуровневых программ. А именно это распозование образов с Камеры на роботе, голосовых команд. Использовать нейронные сети.
Ноутбук установленный на роботе предоставляет очень большие возможности, к примеру если хочется реализовать распознование образов и команд голосом, а так-же управление роботом через интернет с другой точки планеты.

И отсюда вопрос. Какие мне использовать тех решения? Я представляю себе идеальный вариант - это контроллер, который можно будет соединить с ноутом по USB. И спецификацию передачи информации на контроллер для простого замыкания контактов. Тоесть например (выражаясь тупым языком чайника) что-бы я мог отправить через контроллер букву "A" и у меня на контроллере через 1 штырек и заземлением пошел ток, например +5 вольт.. Дальше я могу использовать этот ток для подключения обычных двигателей моторов, например стеклоподъемиков.

Возможо ли такоерешение? На данный момент мне бы этого было бы предостаточно!

Еще бы хотел получить информацию по по поводу аналогичного подключения к пк через USB различных датчиков (дальномер, компас и т.д.)

Очень жду от вас совета!
Если у коро есть возможность свяжитесь со мной по icq - 133564839 каждый день в рабочее время я там.. или по почте igor.shuvalov-=собака=-mail.ru
Заранее спасибо!!!!
Ronin
 
Сообщения: 3
Зарегистрирован: 09 апр 2008, 00:57
Откуда: Москва
прог. языки: .NET

Re: Робот на базе пк...

Сообщение =DeaD= » 09 апр 2008, 07:07

Вы не пробовали хотя-бы эту тему сначала прочитать?

PS: Программист высого уровня - это как? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот на базе пк...

Сообщение Ronin » 09 апр 2008, 08:19

Ну вроде как в эту тему пост и выложил..

А программист высокого уровня в том смысле что заниваюсь разработкой высокоуровневых програм, что в свою очередь означает что я пишу их на языке высокого уровня =)
Ronin
 
Сообщения: 3
Зарегистрирован: 09 апр 2008, 00:57
Откуда: Москва
прог. языки: .NET

Re: Робот на базе пк...

Сообщение Master » 09 апр 2008, 09:10

Вот тут про USB.
А вот тут про МК www.avr123.nm.ru
Желаю удачи :)
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Робот на базе пк...

Сообщение =DeaD= » 09 апр 2008, 09:27

Ronin писал(а):Ну вроде как в эту тему пост и выложил...

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

И для чего вы именно делать робота хотите? Программировать его или с железом\электроникой\МК поковыряться?

А еще интересует бюджет ваш, в зависимости от этого спектр решений может быть от указания где что купить до указания на даташиты и как дома сделать колёсный узел из подручных материалов :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

След.

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

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

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

Mail.ru counter