КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Средства в котором есть 4 объекта
Лк. Общие проблеммы распознавания 1) Перекрывающиеся объекты. Проблеммма состоит в распознавании объектов которые компьютер видит частично. Рис в консп. 2)Распознавание классов объекта. Что явно не есть деревом. 3) оптические обманы.
След метод это распознавание по ключевым точкам. Определяется набор точек (три набора точек и они ключевые потому что каждый набор точек определяет ту или иную фигуру)
Посмотреть на рис в конспекте.
Робот это соединение ПО с оборудованием. ПО является интелектом. И фактически для моделирования многих роботов достаточно компьютер. Существует два типа роботов: 1. Индустриальный или промышленый (с фиксированым местом нахождения и работает в высоко управляемой среде которая разрабатывается для него) 2. Автономные роботы (для работы в реальном мире). Он существенно сложнее промышленого. Потому что он должен быть намного умнее. Он работает неуправляемой упровляещей среде (не созданый специально человеком и неподдержуемый его действиями). Ему требуется набор различных навыков который промышленому роботу обычно не нужны. Например: автономный робот должен уметь видеть и слышать и понимать естественный язык тоесть распознавать то что этот язык передает. Робот должен быть способен решать задачи. Должен уметь приспосабливаться к различным ситуациям что невозможно заранее запрограммировать. Кроме технических проблемм существуют и правовые вопросы. Если робот совершает преступление случайно или преднамеренно кто виноват сам робот, его владелец или разработчик. Все промышленные роботы – это просто рука робота з зажимом на конце. Основная проблемма это синхронизация движения сустава робота. Большенство рук роботов имеют 6 осей движения (6 степеней свободы). Каждая ось (или сустав) использует собственный двигатель или в случаее больших рук гидравлический цилиндр. При движении руки будут изметь положения два сустава и два угла. Для обучения робота используется два инструмента: обучающий терминал, язык управления роботом. Обучающий терминал - это ручной пульт. Подсоединяется к роботу через компьютер и выполняет следуйщие манипуляции. Иногда используют датчики которые вешаются на руку мастера покраски, он выполняет покраску и все движения записуются на компьютер. Язык управления роботом отличается от обычного языка программирования тем что он содержит команды управления робота. Фрагмент программы: 10 WAIT 2 // робот ожидает пока по линии 2 не поступит сигнал означающий что предмет на конвеере и находится в области действия робота. MOVEPOS1 // робот перемещает руку в позицию на конвеере. Имя позиции POS1. MOVEPOS2 // робот опускает руку на предмет лежащий на конвеере. CLOSEI // робот закрывает зажим, тоесть берет предмет с конвеера. MOVEBOX1 // робот перемещает предмет в коробку. OPEN // робот открывает зажим и оставляет предмет в коробке. GOTO 10 // перезод в состояние ожидания следуйщего предмета на конвеере. Эти три положения POS1, POS2, BOX1 - это символьные имена местоположений которые были введены при помощи обучаещего терминала. Совсем необязательно иметь робота чтобы проводить эксперементы в области робототехники. Оборудование из которого состоит робот несущественно. Потому что поведение робото определяет ПО. Рассматриваемый имитатор является очень простым и позволяет увидеть что собой являет программирование роботов. Имитатор включает анализатор языка роботов. Базу данных для хранения информации, программы моделирования движения и отображения на экране, простой редактор и ряд сервисных программ.
9,03,12
Квадрат, два треугольника и сам робот. Квадрат и треугольники представляют собой препятствия которые робот должен распознавать и обходить. На экране робото представлен символом # Робот может перемещаться куда угодно если включает препятствия, должен его обойти. Робот может ощуть препятствия находясь непосредственно в близости. Имитатор управляется с помощью меню Edit, Teach, Run, Quit Moveto – робот должен идти в точку с координатами Х,У Moveр - Сообщает роботу что он должен переместится в позицию о которой он предварительно узнал обучаясь по средствам терминала. Все названия позиции начинаются с ключевого слова POINT за которым следует целое число от 1 до 200 указывающее на номер позиции. Goto – команда
Дата добавления: 2014-01-11; Просмотров: 373; Нарушение авторских прав?; Мы поможем в написании вашей работы! |