Collaborative Robotic Workplace Knowledge Base
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21460%2F21%3A00357254" target="_blank" >RIV/68407700:21460/21:00357254 - isvavai.cz</a>
Nalezeny alternativní kódy
RIV/68407700:21730/21:00357254
Výsledek na webu
<a href="https://github.com/cognirob/knowl" target="_blank" >https://github.com/cognirob/knowl</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Collaborative Robotic Workplace Knowledge Base
Popis výsledku v původním jazyce
The knowledge base package consists of the ontology specification (as an OWL file) and a software package to access, interact with and maintain the ontology. The ontology is designed with the assembly process in a collaborative robotic workplace in mind. It holds the data for: objects that can be present in the workplace (tools, workpieces, consumables); properties and functions of these objects or their parts; actions, operations, or commands from the human operator; the assembly recipes describing the product and hints and constraints on how it should be assembled; various other data useful for the assembly process. The KNOWL software package provides convenience access to an ontological database, implemented as either SQLAlchemy or Apache Jena Fuseki triple store. This package also provides functionality to access the ontological data using Pythonic OOP paradigm.
Název v anglickém jazyce
Collaborative Robotic Workplace Knowledge Base
Popis výsledku anglicky
The knowledge base package consists of the ontology specification (as an OWL file) and a software package to access, interact with and maintain the ontology. The ontology is designed with the assembly process in a collaborative robotic workplace in mind. It holds the data for: objects that can be present in the workplace (tools, workpieces, consumables); properties and functions of these objects or their parts; actions, operations, or commands from the human operator; the assembly recipes describing the product and hints and constraints on how it should be assembled; various other data useful for the assembly process. The KNOWL software package provides convenience access to an ontological database, implemented as either SQLAlchemy or Apache Jena Fuseki triple store. This package also provides functionality to access the ontological data using Pythonic OOP paradigm.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20204 - Robotics and automatic control
Návaznosti výsledku
Projekt
<a href="/cs/project/FV40319" target="_blank" >FV40319: Kolaborativní robotické pracoviště budoucnosti</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2021
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
crow2021-knowledge-base
Technické parametry
Software je určen pro platformu Linux (testováno na Ubuntu 18.04). Software byl vytvořen v programovacím jazyku Python 3.6. Pro spuštění balíčku je nutná funkční SQL nebo triple-store/RDF databáze s podporou SPARQL 1.1.
Ekonomické parametry
Softwarový balíček byl vytvořen v rámci projektu MPO TRIO FV40319. Distribuce a použití softwarového balíčku je vymezeno licenční smlouvou GNU General Public License v3.0. Balíček poskytuje znalostní bázi, specificky navrženou pro robotické pracoviště. Umožňuje ale také implementaci obecné znalostní bázi ve formě ontologie. Znalostní báze samotná není použitelná, musí být integrována jakou součást širšího systému. V takovém případě umožňuje hierarchickou, logickou organizaci informací a vysuzování. V rámci spolupráce s Factorio Solutions, s.r.o., se kterými je uzavřena smlouva o využití, bude baliček nabízen jako součást robotického řešeni a prodáván klientům.
IČO vlastníka výsledku
68407700
Název vlastníka
České vysoké učení technické v Praze, CIIRC