|
|||||||||||||||||||||
|
| |||||||||||||||||||||
|
| ||||||||||||||||||||
www.RoboHobby.com - Это хобби проект. Маленький робот, сделанный из игрушечной машинки, ездит по комнате под управлением Java. На роботе установлен сотовый телефон со встроенным BlueTooth модулем. Робот может видеть пространство прямо перед собой, передавать полученное с камеры изображение на стоящий рядом компьютер. Через пользовательскую часть программы (приложение, выполненное на языке Java с библиотекой SWING) пользователь может видеть пространство непосредственно перед роботом. |
|
Цели проекта: - Изучение языка Java; - Обработка изображений на языке Java; - Разработка алгоритмов генерации управляющих команд для робота; Проект предназначен для школьников, студентов, а так же для любителей самодельной робототехники и программирования роботов, позволяет приступить к работе при практически полном отсутствии средств на ведение разработки. В проекте реализована классическая схема: 1) Посмотрел (восприятие); 2) Подумал (алгоритмы принятия решения); 3) Сделал (наиболее подходящее в данной обстановке движение); Далее цикл повторяется. В качестве входящей информации используется изображение считанное из сотового телефона, либо взятое с WEB камеры. В качестве «мозга» используется проект RoboHobbyPlugin, написанный на языке Java. Он представляет собой проект с открытым кодом, который нами помещён на SourceForge.org (сервере для проектов со свободным кодом). В данный момент проект реализует только самую простейшую стратегию - роботу требуется найти в кадре предмет данного цвета и приблизиться к нему. Однако каждый желающий может написать свою версию данного «мозга» на языке Java. В качестве исполнительной системы используется либо машинка под управлением сотового телефона со встроенными модулем BlueTooth и камерой (Siemens S75). Или любое другое самодельное или промышленное устройство, способное получать команды по COM или LPT портам прямо с компьютера. Имеется также серверная часть приложения, которая позволяет управлять роботом через сеть Интернет из любой точки, где данная сеть реализована. Система выполнена в основном на языке Java, ориентирована на работу под управлением операционной системы KNOPPIX 5.0 (Debian-based Linux Live CD). Создан свой Linux Live CD – загрузочный диск, где установлены все необходимые компоненты. Вся разработка сделана только с использованием бесплатных и свободно распространяемых средств, профессионального уровня – SUN JDK, NetBeans, Linux, GIMP и пр. |
|
|
My Skype name is oleg_skp Start Skype text chat
View Skype profile
Start Skype voice call
Add to Skype contact list
Leave voicemail using Skype
Send a file using Skype
Note: To use these links the Skype program should be installed on your computer. You can load it for free from their official site: www.Skype.com
------------------ |
|