Software řídicího systému v reálném čase - Real-time Control System Software - Wikipedia

The Řídicí systém v reálném čase (RCS) je softwarový systém vyvinutý uživatelem NIST založeno na Řídicí systém v reálném čase Architektura referenčního modelu, která implementuje generikum Hierarchický kontrolní systém. Knihovna softwaru RCS je archiv bezplatného kódu C ++, Java a Ada, skriptů, nástrojů, souborů makefile a dokumentace vyvinutých na pomoc programátorům softwaru, který má být použit v systémy řízení v reálném čase (zejména ty, které používají architekturu referenčního modelu pro návrh inteligentních systémů).[1]
Úvod
RCS se používá v automatizované výrobě, robotice a automatizovaném výzkumu vozidel v NIST. Tento software se skládá z knihovny C ++ a grafického uživatelského rozhraní a konfiguračních nástrojů napsaných v různých softwarových jazycích. Softwarová knihovna nabízí následující nástroje RCS:[1]
- RCS Java-based Diagnostics Tool : Nástroj napsaný jako java applet, který umožňuje programátorům zobrazit stav a odesílat příkazy do libovolného modulu RCS.
- Pokyny k diagnostickému nástroji založenému na RCS Java : Pokyny, jak vytvářet aplikace pro použití s diagnostickým nástrojem.
- RCS-Design Tool : Nástroj napsaný jako java applet, který umožňuje programátorům graficky vytvářet aplikace RCS a generuje zdrojový kód.
- Pokyny k nástroji RCS : Pokyny, jak vytvářet aplikace pomocí nástroje RCS-Design.
- RCS datový plotr : Java applet, který vykresluje data na kartézském nebo polárním grafu, čteném buď v reálném čase, nebo z textového souboru.
- Socket Interface to NML : Popisuje, jak se připojit k serveru NML pomocí soketů přímo. Tyto informace by měly být užitečné i pro jiné jazyky, kde není k dispozici klientské rozhraní C ++ NML.
- Knihovna RCS Posemath : Knihovna tříd pro reprezentaci pozic, rotací a překladů v různých souřadnicových systémech a funkcí pro jejich přidávání / odečítání / násobení / dělení / převod. Další informace o posemath můžete také zkontrolovat: Posemath Příklady Karla Murphyho
- RCS Library Utility na nižší úrovni : Popisuje mnoho obslužných programů nižší úrovně používaných k vytváření komponent NODE, CMS a NML knihovny RCS, které však mohou být samy o sobě užitečné. Zahrnuje časovače, semafory, propojené seznamy, tisk a funkce systému Windows.
- Pokyny k instalaci knihovny RCS : Poskytuje pokyny pro získání a vytvoření knihovny RCS.
- Funkce verze RCS knihovny : Dokumentace pro některé funkce pro určení za běhu, kterou verzi knihovny RCS používáte.
RCS aplikace
- Robocrane - RCS řízený a jeřáb mít šest stupně svobody. To zahrnovalo hmat, blízkost a vidění senzory.
- Inspekční systém nové generace - RCS řízený a Souřadnicový měřicí stroj, se senzory včetně analogových dotykových sond, videokamery a laserový dálkoměr.
- Inteligentní autonomní vozidla - RCS ovládala skupinu autonomní vozidla, na vysoké úrovni koordinující jejich pohyby a na nízké úrovni ovládající jejich řízení, plyn a brzdy. Senzory zahrnuty Inerciální navigační systém a diferenciální GPS.
- Vylepšený ovladač stroje nebo EMC - výzkumný projekt NIST v CNC software, který používá RCS.
Viz také
Reference
Tento článek zahrnujepublic domain materiál z Národní institut pro standardy a technologie webová stránka https://www.nist.gov.
- ^ A b Knihovna řídicích systémů v reálném čase –– Software a dokumentace na nist.gov. Zpřístupněno 4. srpna 2009.
![]() | tento článek potřebuje další citace pro ověření.Srpna 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Další čtení
- Albus, J. S. Architektura referenčního modelu 4-D / RCS pro bezpilotní pozemní vozidla. V G Gerhart, R Gunderson a C Shoemaker, redaktoři, Proceedings of the SPIE AeroSense Session on Unmanned Ground Vehicle Technology, svazek 3693, strany 11–20, Orlando,
- Albus, J. S. Systém řízení v reálném čase NIST, průzkum aplikací
- Gazi, V., Moore, M. L., Passino, K. M., Shackleford, W. P., Proctor, F. M., Albus, J. S., The RCS Handbook, Tools for Real-Time Control Systems Software Development, John Wiley and Sons, New York, 2001.