roboforum.ru

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


ВидеоТерминал для МиниБота

Готовая электроника для самодельного робота. Уровень от начинающих до опытных конструкторов.

ВидеоТерминал для МиниБота

Сообщение galex1981 » 09 мар 2009, 00:39

Все конечно же смотрели фильм Терминатор, и все видели что происходит у него в глазах. Там идет изображение реального мира плюс его некоторые сервисные сообщения и состояние оборудования. Возникла некоторая идея создать программу для минибота аналогию с терминатором. Из железа должно быть:
1) Минибот
2) Плата радиоканала для минибота
3) Аналоговая видеокамера смонтированная на миниботе
4) 2 сервы управления вращением видеокамеры
5) Термолдатчик на миниботе
6).... кто хочет, может продолжить

По программе, для начала она должна выполнять диагностические функции (потом можно будет сделать и управление миниботом через нее).
Пока выделил следующие функции:
1) Отображение состояния сервы поворота вправо/влево камерой (головой)
2) Отображение состояния сервы поворота вверх/внизкамерой (головой)
3) Отображение заряда аккумулятора
4) Отображение температуры на борту минибота
5) Показать терминалку (а впоследствии отделить приемную и передающую терминалку)
6).... кто хочет, может продолжить

В общем начинаю реализацию.... ;)

Добавлено спустя 7 минут 26 секунд:
Для примера мир глазами терминатора:
Вложения
Terminator.The.Sarah.Connor.Chronicles.s01e07.rus.LostFilm.TV.0-01-21.837.JPG
Последний раз редактировалось galex1981 09 мар 2009, 10:17, всего редактировалось 1 раз.
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Программа диагностики Минибота

Сообщение nest » 09 мар 2009, 01:24

ещё было у РобоКопа :)
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: Программа диагностики Минибота

Сообщение MiBBiM » 09 мар 2009, 01:38

вы уж огласите средства разработки-то :)
на миниботе планируете свою самописку делать?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Программа диагностики Минибота

Сообщение galex1981 » 09 мар 2009, 01:56

Средства разработки:
Для минибота - BasCom
Для ПК: MFC, DirectShow

Добавлено спустя 46 секунд:
MiBBiM писал(а):на миниботе планируете свою самописку делать?

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

Re: Программа диагностики Минибота

Сообщение MiBBiM » 09 мар 2009, 02:01

тогда чем avr dos не устраивает?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Программа диагностики Минибота

Сообщение galex1981 » 09 мар 2009, 02:05

MiBBiM писал(а):тогда чем avr dos не устраивает?

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

Re: Программа диагностики Минибота

Сообщение EdGull » 09 мар 2009, 10:16

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

Re: ВидеоТерминал для МиниБота

Сообщение galex1981 » 09 мар 2009, 10:18

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

Re: ВидеоТерминал для МиниБота

Сообщение Myp » 09 мар 2009, 10:57

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

Re: ВидеоТерминал для МиниБота

Сообщение galex1981 » 09 мар 2009, 11:09

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

Re: ВидеоТерминал для МиниБота

Сообщение RoboTok » 09 мар 2009, 14:53

galex1981

Одно непонятно, зачем роботу выводить в зрение состояние системы, когда он эти состояния чувствует напрямую.
Это тоже самое, как вам выводить сообщения в глаза, что вы дотронулись до предмета или пошевелили рукой ;)

А вот человеку выводить состояния управляемого робота на видео очки очень даже хорошая идея, чем я сейчас и занят...
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: ВидеоТерминал для МиниБота

Сообщение EdGull » 09 мар 2009, 15:03

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

Re: ВидеоТерминал для МиниБота

Сообщение galex1981 » 09 мар 2009, 15:10

RoboTok писал(а):galex1981

Одно непонятно, зачем роботу выводить в зрение состояние системы, когда он эти состояния чувствует напрямую.
Это тоже самое, как вам выводить сообщения в глаза, что вы дотронулись до предмета или пошевелили рукой ;)

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


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

Re: ВидеоТерминал для МиниБота

Сообщение galex1981 » 09 мар 2009, 22:22

Получил первые результаты: вывел видеопоток а на него наложил статическую картинку, результаты прилагаю. Двигаюсь дальше.
Вложения
.rar
первый результат
(581.4 КиБ) Скачиваний: 25
1.JPG
Скрин
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: ВидеоТерминал для МиниБота

Сообщение EdGull » 09 мар 2009, 22:54

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

След.

Вернуться в МиниБот — национальный класс роботов

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

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

Mail.ru counter