roboforum.ru

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

Мысли вслух: набор модулей RoboBrain

Разработка универсальной программно-аппартной платформы роботов.

Re: Мысли вслух: набор модулей RoboBrain

Сообщение Duhas » 04 ноя 2009, 21:20

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение Michael_K » 07 ноя 2009, 23:34

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

Я согласен, что начинать нужно с простого.
Я бы предложил простую модель "тела", которую можно было бы, по-моему, использовать.

Стандартная двухколесная платформа, акселерометр, любой неподвижный дистанционный датчик
(УЗ-радар или ИК-бампер) датчик близости цели (это может быть простой датчик освещенности,
например). Мотивацией для такого робота может служить простой поиск "мамы"
(цели, зарядки, солнышка). Робот получит "пряник", когда доберется до нее.
Противодействующим фактором ("кнутом") будут показания акселерометра -
робот должен избегать "боли" - ударов, падений (и даже пинков если сможет :) ).

В процессе решения этой простой задачи "интеллект" сможет изучать мир,
научиться пользоваться "глазами" - сенсором, и ногами-колесами.
Получится найти "маму" случайными блужданиями - хорошо (такое поведение вполне
встречается в живом мире, хотя интеллектом это назвать трудно), научится
чувствовать градиент по датчику "близости цели" - еще лучше...
А может быть даже получится научиться пользоваться сенсором, объезжать стены,
запомнить дорогу - тогда, по-моему, можно будет сказать, что интеллект
справляется с задачей, можно будет предложить ему дополнительные средства
взаимодействия с миром.

(даже танковый разворот необязателен, хотя наличие танкового разворота
позволит выбираться из положения "уткнулся носом в стену", что удобно)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Мысли вслух: набор модулей RoboBrain

Сообщение Виктор Казаринов » 09 ноя 2009, 13:36

Michael_K писал(а):Виктор, вы писали, что для интеллекта не обязательно делать сложного робота, хотели смоделировать онтологию на таньке с одним светодиодом и кнопкой. Однако, понятно, что без "тела" интеллект лишен возможности взаимодействовать с миром, а значит и самообучаться.
Про робомуравьев я затеял обсуждение потому, что делать что-то аналогичное надо. Но это действительно дело небыстрое в смысле разработки шасси для ежедневной эксплуатации как потребительского товара. Здесь же я продолжаю тему о "мозгах" робота чтобы идти навстречу тому шасси. И тут действительно нужно начинать с простого, от своих слов я не отказываюсь.
Michael_K писал(а):Я бы предложил простую модель "тела", которую можно было бы, по-моему, использовать. Стандартная двухколесная платформа, акселерометр, любой неподвижный дистанционный датчик (УЗ-радар или ИК-бампер) датчик близости цели (это может быть простой датчик освещенности, например). Мотивацией для такого робота может служить простой поиск "мамы" (цели, зарядки, солнышка).
Такую хоть и простую платформу, нужно сделать. Тогда м.б. если есть желающие, мы бы смогли синхронно сделать простейшие одинаковые платформы и тестировать общую программную составляющую. В этом случае нужно определиться, что именно будет такой общей экспериментальной платформой. а если таковых не найдется, буду делать на своем танке-игрушке или сделаю иную платформу. На данном этапе нужно подключиться к обычному компу.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Мысли вслух: набор модулей RoboBrain

Сообщение =DeaD= » 09 ноя 2009, 13:50

А чем имеющиеся платформы не устраивают?
wiki/OR-VL-SRV-v1
wiki/OR-MRBT-v2
wiki/OR-LT-v2

Да хоть минибот с добавлением радиомодуля? :)

Ценой? Можно попробовать сделать простую платформу интегрированную, но она будет не расширяемой.

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение Виктор Казаринов » 09 ноя 2009, 13:57

2DeaD: можно выбрать и из предложенных вами. Только на чем же остановиться конкретном, чтобы если кто-то захочет работать точно с таким же, была хорошая повторяемость и доступность?
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Мысли вслух: набор модулей RoboBrain

Сообщение =DeaD= » 09 ноя 2009, 14:01

По проекту wiki/OR-MRBT-v2 в принципе тоже ВУЗ запросил смету - за сколько сможем поставить, так что вот эти два варианта можно смотреть или что-то совместимое с ними сделать, чтобы софт было не сложно адаптировать. В обоих случаях дифференциальный привод, танковый разворот на месте, связь до ПК по УАРТу, прошивка ORFA.

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение EdGull » 09 ноя 2009, 14:01

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение =DeaD= » 09 ноя 2009, 14:02

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение EdGull » 09 ноя 2009, 14:15

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение =DeaD= » 09 ноя 2009, 14:20

Неплохо, только надо наверное еще контроль ошибок и доставки прикрутить и массовое тестирование обеспечить?
А то сейчас сколько народу это решение гоняло уже?

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение EdGull » 09 ноя 2009, 14:24

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение Виктор Казаринов » 09 ноя 2009, 14:30

2Dead: Насколько я понял, стоимость OR-VL-SRV-v1 ~258$ ?
2EdGull: На сайте http://minibot.ru/ я не смог посчитать, сколько будет стоить MiniBot в варианте чтобы видео и все управление осуществлять на персональном компьютере
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Мысли вслух: набор модулей RoboBrain

Сообщение =DeaD= » 09 ноя 2009, 14:32

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение galex1981 » 09 ноя 2009, 15:00

=DeaD= писал(а):Неплохо, только надо наверное еще контроль ошибок и доставки прикрутить и массовое тестирование обеспечить?

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

Re: Мысли вслух: набор модулей RoboBrain

Сообщение EdGull » 09 ноя 2009, 15:06

Виктор Казаринов писал(а):2EdGull: На сайте http://minibot.ru/ я не смог посчитать, сколько будет стоить MiniBot в варианте чтобы видео и все управление осуществлять на персональном компьютере

ну если по минимому:
электроника Минибот баз. комплектация (литиевый акб уже входит) 750р.
опция радиомодуль 650р.
опция стабилизатор напряжения 3.3В 100р.
Опция преобразователь Step-Up 5V 150р.
камера+радиопередатчик на 433МГц (принимается на ТВ-тюнер) 950р.
USB радиомодуль 750р.
ИТОГО:3350р.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Пред.След.

Вернуться в Проект Robosonic

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

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