The korcut (Knowledge-based Open Robot voCabulary as Utility Toolkit) provides support for system developers in the field of robotics to cover the knowledge gaps in the interdisciplinary work of electrical, mechanical and software system developers as well other fields and also user for the hardware-related areas. This work was performed as a dissertation within the frame of the projects Recupare-Reha, D-Rock, Q-Rock, PERIOD and KiMMI-SF at Robotics Innovation Center of the German Research Center for Artificial Intelligence (DFKI) in Bremen, Germany.
The related publication and also the other publications from my work can be found under my publication list on DFKI Webpage
Korcut ontology has been developed to support mechatronical robot design.
The information about the design and development steps of korcut ontology family can be accessed by clicking the following link.
Documentation of Korcut ontology family
- OwlReady2 is necessary to parse and modify the ontologies and reason them with Hermit or Pellet reasoner as open or closed world. Please install it on your Python first.
- OwlReady2 on bitbucket
- Due to the import problem with the sub ontologies please use the development version(Vers 0.26)
-
Hint: In general, you need to be sure with your multiple Python versions and install and use the correct Python in Blender
- python3.6 -m pip install ~/work/owlready2
-
Do not install the Owlready2 directly form PyPi.Org for the current the version! See above!
- pip install Owlready2
- The forum of Owlready
- Documentation
To search for bugs or report them, please use GitHubs issue tracker at:
Semantic Versioning seeAlso
Within the version number format MAJOR.MINOR.PATCHi is this work semantic versioned, which help the user to understand the changes performed.
- Mehmed Yüksel [email protected]
All rights reserved.
Copyright © 2021, Mehmed Yüksel DFKI GmbH / Robotics Innovation Center
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
-
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
-
Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.