Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Програмний комплекс для управління і формування керуючих команд мобільним роботом iRobot Create

Реферат Програмний комплекс для управління і формування керуючих команд мобільним роботом iRobot Create





можна виділити високий ступінь автоматизації багатьох ручних процесів настройки, що в якійсь мірі полегшує процес побудови захищеної бази даних. Але, з іншого боку, така автоматизація зменшує гнучкість і створює потенційну можливість для атаки БД зловмисником у разі неправильної конфігурації СУБД. Також до переваг можна віднести високу надійність і широке поширення Oracle DB - її застосовують у великих компаніях (Внешторгбанк, Dales Pharmaceuticals, Bank of America, British Airlines).

Серед недоліків цієї СУБД зазвичай виділяють високу вартість рішень на її основі і великі вимоги, пропоновані до інформаційної системи, в рамках якої буде встановлена ??СУБД Oracle. Це сильно обмежує можливості по установці СУБД в невеликих локальних мережах і на окремо стоячих робочих станціях.

У той же час великі компанії часто віддають перевагу саме СУБД Oracle для своїх серверів баз даних з міркувань продуктивності та безпеки.

Microsoft Office Access

Microsoft Office Access - реляційна СУБД lt; # justify gt; ШаблонОпісаніе№ ШаблонаОхватiRobot Create охоплює всю кімнату, використовуючи поєднання поводжень, таких як отскаківаніе від стін, рух уздовж стін і спиралевидное двіженіе.0Охват і остановкаІдентічен шаблоном охоплення за одним винятком: якщо iRobot Create реагує на інфрачервоні сигнали своєї бази *, він використовує їх, щоб просунутися до своєї бази і остановіться.1Охват участкаiRobot Create пересувається по спіралі.2МишьiRobot Create намагається рухатися уздовж стін кімнати, використовуючи свій сенсор стіни і бампер. 3ВосьмеркаТраекторія руху у вигляді цифри 84СтолкновеніеЕслі iRobot Create під час руху стикається з перешкодою, він рухається від препятствія.5ДомiRobot Create рухається вперед до віртуальній стіні. Коли він стосується віртуальної стіни або іншої перешкоди, він останавлівается.6УказательІдентічен шаблоном Будинок raquo ;, за винятком того, що iRobot Create рухається від однієї віртуальної стіни до іншої до столкновенія.7

Команди приводу

Наступні команди управляють приводами iRobot Create: колесами, мікрофоном.

Рух

Має код: 137, містить 4 байта даних. Команда управляє колесами двигуна Create s. Займає 4 байта даних. Перші два байти визначають швидкість коліс двигуна в міліметрах в секунду (мм/с). Наступні два байти визначають радіус в міліметрах, по якому буде рухатися робот. Для запуску команди необхідно записати послідовність: [137] [Швидкість] [] [Радіус] []. Дана команда доступна в режимах: безпечний або повний. Можлива швидкість обертання двигуна 1 можливо в діапазоні від - 500 до 500 мм/с, а радіус руху двигуна 2 можливий в межах від - 2000 до 2000 мм.

Значення переводяться з десяткової системи в шістнадцяткову систему, потім отримане число ділиться на два числа по два розряди і перекладається назад. Розглянемо приклад:


=

=- 1й байт

=- 2й байт


Приклад сформованої команди:

Рух назад зі швидкістю - 200 mm/s, повертаючись з радіусом 500 мм:

[137] [255] [56] [1] [244]

Більш докладний список доступних команд і їх опис можна знайти в інструкції з експлуатації мобільним роботом iRobot Create.

.7 Висновки по розділу

Виходячи зі всієї представленої в аналітичному огляді інформації можна зробити висновок про те, що розробка комплексу для формування керуючих програм мобільного робота є вельми корисною та актуальною на сьогоднішній день роботою.

Для створення інтерфейсу була обрана середу MS Visual C # 2010, тому вона входить до складу пакету MS Visual Studio, який у свою чергу є найбільш популярним і надійним інструментом для розробки Windows додатків, а так само дає можливість більш зручного підключення СУБД Access.

Проаналізувавши наявні варіанти, була обрана СУБД MS Access, тому мається на увазі, що автоматизована система буде функціонувати в середовищі операційної системи Windows, при цьому парк машин на яких працюватиме автоматизована система не володіє високими технічними характеристиками, зважаючи даного чинника СУБД Oracle не підходить.



2. МЕТА І ЗАВДАННЯ ПРОЕКТУ


Метою роботи є розробка програмно-апаратного комплексу для формування керуючих програм мобільного робота.

Для досягнення поставленої мети необходимо було вирішити наступні завдання:

розробити структуру програмного комплексу;

розробити варіанти завдання траєкторій руху мобільного робота;

розробити базу даних керуючих команд мобільного робота;

розробити базу даних користувачів УТК;

розробити програмний модуль для формування скриптів;


Назад | сторінка 7 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...
  • Реферат на тему: Створення бази даних освітньої установи в СУБД Access
  • Реферат на тему: Розробка бази даних веломастерні &Super Bike Inc& з використанням СУБД Acce ...
  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...