roboforum.ru

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

Строительство колесного шасси

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: Строительство колесного шасси

Сообщение realsystem » 30 мар 2009, 22:52

Всем спасибо за отзывы, даже не ожидал. :friends:

Но, никак не осилю ИК бампер. Подскажите как сделать.

Добавлено спустя 4 минуты 25 секунд:
Есть ТСОП обычный из телека и ИК светодиод ARL-5013, светит как в пульте, проверил

Добавлено спустя 1 час 27 минут 28 секунд:
Значит ситуация с ИК такая: ИК светодиод управляется транзистором с1213, он подключен базой напрямую к МК, можно ли так делать? А проблема в том, что при выключенном ИК светодиоде на ТСОПе всё как положено(сигнал от пульта ловится), но при включенном ИК светодиоде(который оптически полностью изолирован от ТСОПа) - на выходе ТСОПа 3.5В. Откуда? Как определить?

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

Re: Строительство колесного шасси

Сообщение realsystem » 02 апр 2009, 00:30

Сделал ИК-бампер, отлаживаю. На прерывание пока не вешал, но планирую.

Ну и немного фото:

Узлы

Изображение

Изображение

Изображение

ИК-бампер

Изображение

Изображение

Изображение


А также хорошее продвижение в плане технического зрения. Сделал на базе библиотеки OpenCV прогу которая распознаёт QCode-маяки(точнее закодированную информацию на них), осталось прикрутить к камере и делать логику.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение avr123.nm.ru » 02 апр 2009, 12:51

realsystem писал(а): хорошее продвижение в плане технического зрения. Сделал на базе библиотеки OpenCV прогу которая распознаёт QCode-маяки(точнее закодированную информацию на них), осталось прикрутить к камере и делать логику.


Поделишся с народом ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Строительство колесного шасси

Сообщение realsystem » 02 апр 2009, 13:22

Да, в "Алгоритмах" есть картинка с результатами. Софт выложу как прикручу камеру. Там используется функция Dead'а и OpenCV.

Картинка там: Энциклопедия по робототехнике - Распознавание маяков QCode
<Digit>
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 02 апр 2009, 17:33

А вот и распознавание из видео потока, пока только из видео файла, отснятого цифровиком. Работаю над камерой.
Вложения
res5.JPG
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 03 апр 2009, 19:46

Вот наконец-то разобрался с распознаванием и вычислением координат и расстояния до маяка. Видео показывает как распознается маяк снятый цифровиком с изменением расстояния до маяка. Цифры d=xxxxxx показывают расстояние, маяк распознан №3.

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

Re: Строительство колесного шасси

Сообщение Denis_Wozniak » 03 апр 2009, 20:21

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

Re: Строительство колесного шасси

Сообщение =DeaD= » 03 апр 2009, 21:55

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

А потом навигацию по помещению по заранее подготовленной карте с корректировкой своего положения в промежуточных точках :)

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

Re: Строительство колесного шасси

Сообщение realsystem » 04 апр 2009, 00:14

Блин, пока отлаживал бампер - сжёг оба ТСОПа которые у меня были в наличии, теперь с них нет реакции. Хотел провести рефакторинг платы ИК бампера. Провел :)
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение galex1981 » 04 апр 2009, 10:37

Как ТСОПЫ сжег то объясни
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Строительство колесного шасси

Сообщение realsystem » 04 апр 2009, 14:54

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

Re: Строительство колесного шасси

Сообщение EdGull » 04 апр 2009, 15:02

кто ж нынче с паяльной кислотой работает в электронике?
чем тебя несмываемые флюсы не устраивают?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Строительство колесного шасси

Сообщение realsystem » 04 апр 2009, 17:17

Я просто не в курсе, просветите

Добавлено спустя 6 минут 33 секунды:
И еще как проверить работоспособность ТСОПа? Как его прозвонить и что должно звониться? Хоть примерно
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение Duhas » 04 апр 2009, 19:56

глицериновый флюс- пропаивает вапще круто - но нада смывать.. а после несмываемых как-то некрасиво бывает 0))
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Строительство колесного шасси

Сообщение Сергей » 04 апр 2009, 20:03

Я использую несмываемые флюсы для пайки SMD, после пайки и красиво и ничо делать не нада
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Пред.След.

Вернуться в Наши проекты

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

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