« Поставить закладку » « Сделать стартовой »

« Форумы » « Блоги » « Статьи » « Новости » « Файлы » « Realcoding IRC » « Site map » « Поиск »


Главная Главная
Анонсы Анонсы
Форумы Форумы
Каталог Каталог
Поиск Поиск
Опросы Опросы
Книжный магазин Книжный магазин
Реклама на сайте
Публикации Публикации
Партнеры Партнеры
Карта Карта сайта
Рассылки Рассылки
RSS экспорт
Настройки Настройки
О нас пишут О нас пишут
Контакты Контакты
Гостевая книга Гостевая книга

Тестирование 64-битных приложений

ПнВтСрЧтПтСбВс
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Популярное
Функция AccessResource

День недели прописью

Классы приложения

Альтернативные способы передачи данных по мобильной связи и GPRS

Фреймворк для веб-дизайнера

Структура Windows-приложения

Это сложно

Использование результатов запроса для создания диаграммы

Функция SetClassWord

Выход из Visual FoxPro




    Архив файлов



    Сообщества



    Документация

Статьи:: Visual Studio 2005 :: Изучаем среду разработки Microsoft Robotics Studio


отправить ссылку другу версия для печати  Обсудить на форуме

Изучаем среду разработки Microsoft Robotics Studio



Оригинал статьи (EN)

Учебные материалы (на английском языке) входят в установочный комплект Microsoft Robotics Studio. Загрузите ее, и это позволит использовать учебники на вашем компьютере.



Учебные материалы разбиты на шесть разделов:

Установка и подключение оборудования

Среду разработки Microsoft Robotics Studio можно использовать с различными сериями роботов и фирменным ПО для их управления. Как правило, для настройки оборудования и средств организации обмена информацией с ПК под управлением ОС Windows XP (или Windows Vista) необходимо следовать соответствующим фирменным инструкциям. Сведения, приведенные в этом обзоре также помогут при настройке роботов.

Учебники по службам (Service Tutorials)

Создание приложения с помощью среды разработки Microsoft Robotics Studio — это просто организация взаимодействия нескольких служб. Службы представляют собой интерфейс к программному обеспечению или аппаратуре робота. Они позволяют организовать обмен данными между процессами, выполняющими определенные функции.

Если вы ранее не работали со средой Microsoft Robotics Studio, настоятельно рекомендуем начать именно с учебников. Это даст базовые знания для дальнейшей работы. При изучении перечисленных ниже материалов по службам наличия самого робота не требуется.

Учебники по среде Robotics (Robotics Tutorials)

Учебник №1: доступ к службе

Понимание механизма использования служб — это ключ к модели программирования Microsoft Robotics Studio. Этот учебник знакомит с методами доступа к службе для управления простым датчиком:

Учебник по среде Robotics №2: координация служб

Этот учебник является продолжением предыдущего. В нем показано, как использовать сигнал, полученный с простого датчика, и управлять службой двигателя:

Учебник по среде Robotics №3: использование абстрактных многократно используемых служб

В этом учебнике описана стандартная служба для привода и контактного датчика, которую можно применить для различных аппаратных платформ. В учебнике приводится пример простой службы для реализации «рыскающего» поведения:

Учебник по среде Robotics №4: управление с использованием кабеля

В этом учебнике описано, как создать простое приложение, в котором для управления службой электропривода будет использоваться обычный пользовательский интерфейс ОС Windows:

Учебник по среде Robotics №5: использование более сложных служб

В этом учебнике описана более развитая служба, которая позволяет автономно передвигаться роботу, управляемому с помощью ПК и оснащенному лазерным дальномером. Даже при отсутствии оборудования, можно попробовать реализовать примеры из этого учебника с помощью инструмента моделирования в составе среды разработки Microsoft Robotics Studio:

Учебник по среде Robotics №6: роботы, подключенные дистанционно

В этом учебнике дан общий обзор способов управления роботом через интерфейс дистанционного управления; с помощью ПК, на котором установлена среда Microsoft Robotics Studio:

Учебники по моделированию (Simulation Tutorials)

Важной частью пакета Microsoft Robotics Studio является среда моделирования. Она создана таким образом, что ее можно использовать в различных сложных сценариях с высокими требованиями к точности, качеству визуализации и масштабированию. В то же время новички могут использовать моделирование, практически не имея опыта создания программ. Среда моделирования, похожая на игру, позволяет разрабатывать интересные приложения. Здесь написано, как это можно сделать.

Учебники по языку программирования Visual Programming Language

Язык программирования Microsoft Visual Programming Language (VPL) — это средство разработки приложений, в котором используется модель программирования на основе графического потока данных, а не на базе логики управления, которая обычно применяется в программировании. Программа с использованием потока данных — это не набор последовательно выполняемых обязательных команд. Она больше напоминает коллектив рабочих на сборочной линии, которые делают указанную им работу по мере поступления деталей. В результате язык VPL хорошо подходит для программирования различных сценариев с параллельной или распределенной обработкой данных.

Язык VPL понятен для начинающих программистов, которые знакомы с такими концепциями, как переменные и логические операции. Однако этот язык предназначен не только для новичков. Возможность композиционного программирования с помощью этого языка может понравиться и более опытным программистам, поскольку это позволяет быстро разрабатывать программы и создавать прототипы. Кроме того, хотя инструментарий этого языка и предназначен для разработки приложений для роботов, лежащую в его основе архитектуру можно применить и в других приложениях. В результате язык VPL может оказаться привлекательным для широкого круга пользователей, в том числе, студентов, энтузиастов-любителей, и даже веб-разработчиков и профессиональных программистов.

Перечисленные ниже учебники помогут начать работать на языке VPL, более подробная документация входит в комплект загрузки версии 1.0.

Дополнительные примеры

Здесь можно найти интересные примеры программ. В них демонстрируется использование среды разработки Microsoft Robotics Studio с различными технологиями, начиная с речевого воспроизведения текста и заканчивая системой GPS и другими замечательными вещами.

GPS

В примере показано использование приемника Microsoft GPS-360 для определения текущего положения и подключение к программе Virtual Earth для отображения на географической карте точки с координатами:

Технологии распознавания речи

В примере показано, как создать службу, которая взаимодействует с интерфейсом Microsoft Speech API (SAPI):

Устройства ввода

Эти примеры показывают, как использовать различные устройства ввода, например, веб-камеру:

Двигатели LEGO NXT

Показано, как реализовать управление тремя двигателями роботов LEGO Mindstorms NXT:




Рубрика: Visual Studio 2005




9 правил для начинающего Ajax-разработчика.

AJAX

Эти девять правил несложны, никаких кусков кода — только общие советы начинающим Ajax-разработчикам. Крайне вольный перевод 9 AJAX Tips & Tricks.


Подробнее... | Рубрика: AJAX | Добавлено: 25.08.2008

ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения.

AJAX

Приветствуем наших читателей. Что-то в последнее время много новостей и я даже не успеваю все отобрать и написать о самых интересных технологиях и продуктах. А ведь ещё и работать иногда надо. Но мимо этой новости мы просто не могли пройти - ведь AJAX и ExtJS как его наглядное воплощения это наша основная технологическая платформа. А буквально вчера вышла следующая версия в текущей ветке 2.х - 2.2 Что же там нового, полезного и интересного мы сейчас и рассмотрим.


Подробнее... | Рубрика: AJAX | Добавлено: 25.08.2008

Windows 7: под покровом тайны.

Windows 7

О преемнице Windows Vista, носящей кодовое имя Windows 7, известно очень мало. Корпорация Microsoft, наученная горьким опытом, с крайней неохотой делится с журналистами информацией о разрабатываемой системе, дабы у пользователей и разработчиков программного обеспечения не сложилось искаженное представление о продукте, которое бы повлияло на продажи новой операционки, как это случилось с "Вистой". Тем не менее, некоторые скупые сведения хоть и изредка, но просачиваются из стен редмондского гиганта.


Подробнее... | Рубрика: Windows 7 | Добавлено: 25.08.2008

Остальные статьи:

Apache mod_ndb - MySQL кластер с доступом через HTTP и Ajax
Поиск уязвимостей в программах с помощью анализаторов кода
Как появилась библиотека VivaCore
Это сложно
ASP.NET и немного поисковой оптимизации
Protocol buffers: библиотека обмена данными для C++, Java, Python от Google
Описание VivaVisualCode
JQuery: Пара сотен плагинов в одной заметке
Касание сетки
Разработка элементов управления ASP.NET на примере навигационной панели
Сохранения параметров приложения в .Net
Custom cursors в .Net
Бегун убегает от хозяина
"Битрикс" выпустил седьмую версию CMS
Выбираем систему управления сайтом
Рынок CMS в Европе или впечатления с CeBIT 2008


Цитата дня (все,добавить):



    Рубрикатор

Программирование

C/С++
Обучение
Windows API
XAML
Моделирование
Паттерны
Visual Basic 7 .NET
WxWidgets
Функции WinApi
Функции С++
Разработка под Mac OS
Eiffel
Visual Studio 2008
UI дизайн
Алгоритмы
Конкурсные статьи
Turbo Pascal
Visual Studio
CASE-средства
Visual Studio 2005
Без VCL
Delphi
Тех. документация
Тестирование
Software Testing
ООП
TCP/IP
Google Android
Windows Installer
.NET Framework
Драйвера
C# C Sharp
Справка
Проектирование
Информ. системы
Visual Basic
Assembler
Оптимизация кода
Gtk+
Компоненты
Реинжиниринг
Управление проектами
Extreeme programming
Lotus Notes
Алгебраическое проектирование

Интернет технологии

PHP
Perl
ASP
WAP
Cookies
SSI
CGI
Web Servers
VB Script
DNS
CSS
XML
Html
Java Script
Java2ME
Firewall
Flash
.htaccess
Apache
VRML
Протоколы
Поисковые системы
Технология JAVA
Учебник по PHP
Учебник по JavaScript
Учебник по XML
Java Q&A
AJAX
DHTML
XHTML
Dreamweaver
Web 2.0
Python
Вебмастеру
Cisco
Ruby on Rails
Silverlight

Базы данных

Access
InterBase
MySQL
Oracle
ADO .NET
Основы SQL
Учебник по Access 2002
MS
Microsoft FoxPro
Доступ к данным
XML в MS SQL Server 2000
ODBC и MyODBC
Обучение
Caché
DB2
PostgresSQL
Sybase
Теория
Хранилища данных
Безопасность
Реляционные данные
MySQL и mSQL

Остальное:

Разное
Обзоры книг
Безопасность
Графика и дизайн
Юмор
Linux
Фракталы
Microsoft Axapta
Многоядерность
Сети
Microsoft Office
Работа
MS-DOS
Криптография
Графика и игроделание
Новости SDK
Системы защиты
Учебник по AutoCad
CVS
Windows XP
Windows Server 2003
Windows Vista
Windows 7
Мероприятия

    Кто на сайте
Вы не зарегистрированы.
Имя:

Пароль:

Запомнить

Регистрация позволит Вам пользоваться дополнительными сервисами.
Сейчас на сайте:
Гостей: 88
Пользователей: 0