Виктор, вы писали, что для интеллекта не обязательно делать сложного робота, хотели смоделировать онтологию на тиньке с одним светодиодом и кнопкой. Однако, понятно, что без "тела" интеллект лишен возможности взаимодействовать с миром, а значит и самообучаться. А вот характер взаимодействия, действительно, может быть очень простым.
Я согласен, что начинать нужно с простого. Я бы предложил простую модель "тела", которую можно было бы, по-моему, использовать.
Стандартная двухколесная платформа, акселерометр, любой неподвижный дистанционный датчик (УЗ-радар или ИК-бампер) датчик близости цели (это может быть простой датчик освещенности, например). Мотивацией для такого робота может служить простой поиск "мамы" (цели, зарядки, солнышка). Робот получит "пряник", когда доберется до нее. Противодействующим фактором ("кнутом") будут показания акселерометра - робот должен избегать "боли" - ударов, падений (и даже пинков если сможет ).
В процессе решения этой простой задачи "интеллект" сможет изучать мир, научиться пользоваться "глазами" - сенсором, и ногами-колесами. Получится найти "маму" случайными блужданиями - хорошо (такое поведение вполне встречается в живом мире, хотя интеллектом это назвать трудно), научится чувствовать градиент по датчику "близости цели" - еще лучше... А может быть даже получится научиться пользоваться сенсором, объезжать стены, запомнить дорогу - тогда, по-моему, можно будет сказать, что интеллект справляется с задачей, можно будет предложить ему дополнительные средства взаимодействия с миром.
(даже танковый разворот необязателен, хотя наличие танкового разворота позволит выбираться из положения "уткнулся носом в стену", что удобно)
Michael_K писал(а):Виктор, вы писали, что для интеллекта не обязательно делать сложного робота, хотели смоделировать онтологию на таньке с одним светодиодом и кнопкой. Однако, понятно, что без "тела" интеллект лишен возможности взаимодействовать с миром, а значит и самообучаться.
Про робомуравьев я затеял обсуждение потому, что делать что-то аналогичное надо. Но это действительно дело небыстрое в смысле разработки шасси для ежедневной эксплуатации как потребительского товара. Здесь же я продолжаю тему о "мозгах" робота чтобы идти навстречу тому шасси. И тут действительно нужно начинать с простого, от своих слов я не отказываюсь.
Michael_K писал(а):Я бы предложил простую модель "тела", которую можно было бы, по-моему, использовать. Стандартная двухколесная платформа, акселерометр, любой неподвижный дистанционный датчик (УЗ-радар или ИК-бампер) датчик близости цели (это может быть простой датчик освещенности, например). Мотивацией для такого робота может служить простой поиск "мамы" (цели, зарядки, солнышка).
Такую хоть и простую платформу, нужно сделать. Тогда м.б. если есть желающие, мы бы смогли синхронно сделать простейшие одинаковые платформы и тестировать общую программную составляющую. В этом случае нужно определиться, что именно будет такой общей экспериментальной платформой. а если таковых не найдется, буду делать на своем танке-игрушке или сделаю иную платформу. На данном этапе нужно подключиться к обычному компу.
Ценой? Можно попробовать сделать простую платформу интегрированную, но она будет не расширяемой.
Можно присоединиться к проекту типа wiki/OR-VL-SRV-v1 всё-таки, мы его раскачивать будем дальше - в ВУЗы поставлять скорее всего (пара обращений уже имеется, посмотрим что получится).
2DeaD: можно выбрать и из предложенных вами. Только на чем же остановиться конкретном, чтобы если кто-то захочет работать точно с таким же, была хорошая повторяемость и доступность?
По проекту wiki/OR-MRBT-v2 в принципе тоже ВУЗ запросил смету - за сколько сможем поставить, так что вот эти два варианта можно смотреть или что-то совместимое с ними сделать, чтобы софт было не сложно адаптировать. В обоих случаях дифференциальный привод, танковый разворот на месте, связь до ПК по УАРТу, прошивка ORFA.
Добавлено спустя 53 секунды: Под платформу [[OR-VL-SRV-v1]] я уже адаптировал разработку EDV'а по базовой навигации за маяком.
Неплохо, только надо наверное еще контроль ошибок и доставки прикрутить и массовое тестирование обеспечить? А то сейчас сколько народу это решение гоняло уже?
В общем вот - тоже потенциальный вариант с миниботом.
2Dead: Насколько я понял, стоимость OR-VL-SRV-v1 ~258$ ? 2EdGull: На сайте http://minibot.ru/ я не смог посчитать, сколько будет стоить MiniBot в варианте чтобы видео и все управление осуществлять на персональном компьютере
2Виктор: Да, всё так, его можно попытаться удешевить, в т.ч. путём покупки более дешевой зарядки, контроллера, сейчас как раз будем заниматься поиском путей снижения себестоимости.
Виктор Казаринов писал(а):2EdGull: На сайте http://minibot.ru/ я не смог посчитать, сколько будет стоить MiniBot в варианте чтобы видео и все управление осуществлять на персональном компьютере
ну если по минимому: электроника Минибот баз. комплектация (литиевый акб уже входит) 750р. опция радиомодуль 650р. опция стабилизатор напряжения 3.3В 100р. Опция преобразователь Step-Up 5V 150р. камера+радиопередатчик на 433МГц (принимается на ТВ-тюнер) 950р. USB радиомодуль 750р. ИТОГО:3350р.