roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 08:45 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
Привет всем, вот мой робот! :)
Робот оснащен 6 датчиками для определения препятствий, 2 датчиками на экодер. Определяет препятствие с полной уверенностью на расстоянии 40 см. Плата обладает большей функциональностью чем использовано. Возможно подключение 6 коллекторных или 3 шаговых (униполярных/биполярных) двигателей. Основная обработка данных производится на кпк. Прием-передача данных через усарт. Есть возможность связи с ПК.
На данный момент робот еще довольно глуп. ПО находится в разработке. Эадача робота - отработка по на основе нейронных сетей (мое основное направление учебы - будет через пол года :) ) После окончательной доработки планирую делать манипулятор, это и сложнее и в плане создание основы для обработки нейронных сетей более перспективнее в плане обучения самого робота.


Вложения:
IMG_0146.JPG
IMG_0146.JPG [ 122.71 КиБ | Просмотров: 3657 ]
IMG_0144.JPG
IMG_0144.JPG [ 121.41 КиБ | Просмотров: 3675 ]
IMG_0147.JPG
IMG_0147.JPG [ 129.03 КиБ | Просмотров: 3655 ]
IMG_0148.JPG
IMG_0148.JPG [ 116.22 КиБ | Просмотров: 3652 ]

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 09:05 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Хотелось бы посмотреть на видео как робот объезжает препятствия

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 09:52 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Очень интересный робот :beer:
Хоть КПК на борту по прежнему обсуждается, здесь он похоже по делу.
Интересно - как он поворачивает\разворачивается?
Цитата:
На данный момент робот еще довольно глуп. ПО находится в разработке

Ну это качественная характеристика, она по определению субъективна :)
Предлагаю на OFFLINE соревнованиях проверить :Yahoo!:

2galex1981: +1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 10:31 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
Про движение - задние колеса ведущие (двигатели + редуктор от китайского хаммера) посредине находится маленькое подруливающее колесо. Передние колеса немного подняты и не касаются поверхности, просто для более нормального внешнего вида. На данный момент видео снять пока нечем. Препятствия пока не объезжает, он передает на ПК (или делает это автономно) данные о месте расположения препятствий, их относительном размере. После чего строится карта местности, в которой указывается начальная точка движения и конечная, после этого производится рассчет траектории и непосредственно само передвижение. Вот именно над этим я щас и работаю :) . Результаты обязательно выложу. В данный момент параллельно с разработкой ПО оформляю документацию. Робот делался как аттестационная работа бакалавра. Вот только к сожалению помимо этой работы есть еще масса вещей, отнимающих время, поэтому сроки окончания написания ПО пока не знаю :( .
Что касается КПК. Нужно было средство коммуникации с ПК. Модуль bluetooth отдельно приобрести не было возможности -> использовал кпк для коммуникации. Изначально планировалась основная обработка данных на ПК, но сейчас она перенесена на КПК, а ПК будет использоваться как средство слежения и статистики.

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 12:27 
Не в сети

Зарегистрирован: 01 фев 2009, 01:32
Сообщения: 629
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав
Круто. А схемы датчиков где? Выкладывай


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 12:36 
Не в сети
Аватара пользователя

Зарегистрирован: 31 дек 2008, 22:47
Сообщения: 175
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.
Супер!
А датчики как я понимаю из 2 ИК дидов и фототранзистора? Тк ТСОПом там не пахнет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 02 апр 2009, 15:00 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
ТСОПа в момент сборки не было в моих магазинах, заказывать не было времени, поэтому использовал фототранзисторы.
Датчики делал на основе этой схемы (на авторство которой не претендую)


Вложения:
Ir_bumper_scheme.jpg
Ir_bumper_scheme.jpg [ 65 КиБ | Просмотров: 3652 ]

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 03 апр 2009, 18:10 
Не в сети

Зарегистрирован: 08 мар 2009, 21:14
Сообщения: 19
Откуда: Харьков
Класно!!!!!Молодец!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 04 апр 2009, 02:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 мар 2009, 05:08
Сообщения: 3
Откуда: Коми АССР
прог. языки: C+
ФИО: Володченко Е.Г
Какой программой писал программу для кпк? Что за разьем на выход у кпк (как обзавается и какая распиновка)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 04 апр 2009, 17:10 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
программа для кпк написана на С# с использованием CF 3.5. Разъем кпк (acer n311) фирменный, распиновка на 4pda

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 04 апр 2009, 18:51 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
распиновки можно на http://pinouts.ru/ смотреть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 12 апр 2009, 17:30 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
А вот и моя программа управления и отслеживания действий робота.
Белые кубы - обнаруженные препятствия

Добавлено спустя 2 минуты 23 секунды:
А вот и программа для КПК (ее часть)


Вложения:
1.jpg
1.jpg [ 49.03 КиБ | Просмотров: 3518 ]
5.JPG
5.JPG [ 100.83 КиБ | Просмотров: 3546 ]
4.JPG
4.JPG [ 100.88 КиБ | Просмотров: 3537 ]
1.JPG
1.JPG [ 416.71 КиБ | Просмотров: 3542 ]
2.JPG
2.JPG [ 374.68 КиБ | Просмотров: 3520 ]

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 12 апр 2009, 17:56 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2D1mcon: А чего это за программка? MSRS? Или сами 3Д-окружение делали?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 12 апр 2009, 17:58 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
Программа написана на C# сиспользованием графического движка TrueVision3D.
Год назад я сам разработал аналогичный движок вот только по С++, под C# пока не работает
MSRS - что за зверь такой? :oops:

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: КПКБОТ
СообщениеДобавлено: 12 апр 2009, 18:01 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
"Вы там в своей Бауманке совсем пораспустились" :crazy:

MSRS = MS Robotics Studio.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу 1, 2, 3, 4  След.

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


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

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


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

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