Faculty Home Page
    Brno University of Technology, FEEC, DCI
;    Personal Pages of Pavel Kucera
  Department Home Page

 Personal Info
    Contact
    Curriculum Vitae
    Publications
    Products

 Projects
    GOLEM
    RTX
    ProjectBay

 Lectures
    BPPA
    KMIC
    MRTS
    MPOR
    MESI

 Others
    Quo Vadis, Eruditio?

 CAK
    Official Pages
   

 Links
    University
    Faculty
    Department


Use Firefox!

  
 
MRTS/NRTS 2011-2012
Zadání projektů (20 bodů)
Pravidla
  1. Jeden nebo dva studenti pracují na jednom projektu dle zadání níže. Zvolené zadání mi sdělte e-mailem do 13.11.2011. Jiné zadání je možné po konzultaci se mnou.
  2. Projekt se obhajuje v zápočtovém týdnu, tj. 12.12.2011 v E214; přijďte do cvičení, do kterého patříte. Student/tým si k obhajobě připraví krátkou prezentaci a projekt názorně demonstruje. Projekt musí v laboratoři nebo na přineseném počítači fungovat!
  3. Do 11.12.2011 mi zašlete zdrojové kódy vašich aplikací a dokumentaci (viz níže). Zdrojové kódy pro RTX aplikace musí být vytvořeny ve vývojovém prostředí Visual Studio .NET 2005 (nebo vyšší) v jazyce C nebo C++. Zdrojové kódy pro případné WIN32 aplikace mohou být vytvořeny i v jiném vývojovém prostředí či programovacím jazyce. Projekt zazipujte a zašlete e-mailem. Do předmětu mailu vložte klíčové slovo MRTS. Z projektu před zazipováním odstraňte případné adresáře Release, Debug, RTSSRelease, RTSSDebug, aby zip soubor neobsahoval žádné obj, lib, dll, exe, rtss... a jiné exekuční části!
  4. Součástí projektu je také stručná dokumentace, tj. co to umí, jak to funguje, jak se to ovládá. Žádné teoretické rozbory či závěry nejsou přípustné; berte to jako manuál k produktu. Výpisy kódu uveďte pouze tehdy, když vymyslíte nějakou geniální konstrukci; výpisy banálních úseků kódu mě neohromí. Doporučený rozsah dokumentace: 1 až 4 strany A4 včetně obrázků, grafů a tabulek. Dokumentaci vytvořte ve statickém HTML formátu, bez frames a ccs. Dokumentace může sloužit i jako prezentace během obhajoby.
Typy projektů
1. Regulátor s kartou PIO-821
Je dána soustavu 2. řádu se spojitým přenosem:

Realizujte tuto soustavu jako RTSS proces. Vstupem do soustavy bude číslo v paměti a výstupem soustavy bude kanál AO v rozsahu <0; 5> V.
Pro tuto soustavu navrhněte PSD regulátor, který spojte se soustavou podle následujícího obrázku:

MEM_W a MEM_Y jsou čísla v paměti představující žádanou hodnotu a akční veličinu.
Pro zadávání žádané hodnoty a zobrazování průběhu regulované veličiny (případně akčního zásahu a regulační odchylky) vytvořte odpovídající GUI.

2. Ovládání robotického manipulátoru ROB 2-6
Vytvořte interpretační jazyk pro ovládání poloh jednotlivých os manipulátoru ROB 2-6 připojeného ke kartě PIO-821. V tomto jazyce vytvořte různé sekvence příkazů pro manipulátor a uložte je do souborů. V RTX a WIN32 naprogramujte aplikaci, které dle požadavků uživatele otevře konkrétní soubor a danou sekvenci příkazů vykoná.

3. Aplikace terminál-server na rozhraní RS422/485
Vytvořte aplikace klient a server, které dle požadavků uživatele umožní přenést soubor z klienta na server pomocí sériového rozhraní RS422/485 karty VXC-142.

4. Aplikace realizující obsluhu jiného HW zařízení
Takové zadání se mnou nejdříve konzultujte (stačí e-mailem).
Princip hodnocení
Při hodnocení mě bude zajímat zejména čistota stylu a správnost aplikace. Tj. zdali ošetřujete všechny chybové stavy, které mohou při běhu aplikace vznikat. Zda-li správně používáte, inicializujete a uzavíráte všechny synchronizační objekty a sdílené zdroje. Zda-li pro přístup ke sdíleným zdrojům využíváte správné IPC prostředky atp.
Go back 
Mail Address   Ústav automatizace a měřicí techniky, VUT v Brně
Kolejní 2906/4, 612 00 Brno, Czech Republic
Phone   (+420) 541141154
Fax   (+420) 541141123
     
Last Update: 08/08/2008
By: kucera@feec.vutbr.cz