— технология поиска и автоматизации работы с элементами GUI на основе изображений (скриншотов).
Sikuli — это API, позволяющее писать сценарии (на языке Python), автоматизирующие работу с пользовательским интерфейсом. Большим преимуществом является то, что нет необходимости иметь доступ к исходникам приложений, с которыми Вы собираетесь работать.
Доброе время суток!
Хочу рассказать о нашем новом проекте, который мы не так давно запустили, но шли к нему довольно долго :)
Итак… (барабанная дробь)
Хочу представить вам проект и наш первый продукт
Сам ресурс создавался с целью информационного отражения нашей деятельности в области робототехники. Да-да – мы хотим делать роботов :)
— проект, направленный на создание самокопирующегося устройства, которое может быть использовано для быстрого прототипирования и производства.
Официальный сайт —
Все, наверное, уже читали статью на или аналогичные. Проект замечательный!
Однако, везде отмечается, что
металлические элементы, как и электронику, роботу нужно брать со стороны.
…
репликация роботами столь сложных своих частей, как электроника и электрика, — тоже возможна. Тут надо вспомнить проект роботов из принтера, в котором предусматривалась печать простых логических схем и даже батарей.
вот в этой области можно подумать.
как это можно реализовать, если не дожидаться технологий самостоятельного изготовления микросхем?
Значит нужно брать готовые заготовки и программировать их под свои требования.
Т.е. это может выглядеть так:
В RepRap загружается не только пластик для выплавления деталей, но и кассеты с базовыми модулями, которые на лету можно программировать на типовые операции.
Например силовой блок, блок электропитания, логический блок с микроконтроллером на борту, который собственно и программируется на выполнение различных операций.
OpenCV (Open Source Computer Vision) — библиотека для создания компьютерного видения :)
Сначала скачал последнюю версию с sourceforge.net/projects/opencvlibrary/ — OpenCV_1.1pre1a.exe
сначала не могли найтись dll-ки, пока не прописал в system PATH
C:\program files\opencv\bin
после этого компиляция и линковка проходят нормально, но при запуске exe-ка — вываливается ошибка
возможно нужен VC80.CRT, но я снёс 1.1, поставил 1.0 и всё сразу заработало :)