emarolab / armor_py_api Goto Github PK
View Code? Open in Web Editor NEWA python client library for ARMOR.
License: GNU General Public License v2.0
A python client library for ARMOR.
License: GNU General Public License v2.0
Dear EmaroLab,
I am currently investigating the possibilities to use ontologies with ROS as simple as possible in C++, Pyhton or Java. Your framework has catch my attention by it ability to be easy and perhaps safe to use.
However, I have an issue trying to get individuals from your example in client_test.py or the pizza from the Java AMOR.
The function client.query.check_ind_exists("ind_1")
doesn't return the expected result that is True
in client_test.py. I have attached the logs from the ARMORMainService terminal.
In the same way, loading pizza.owl and listing existing individuals using the function or sparql query doesn't work for me.
Could you possibly guide me on these concerns ?
I have tried also to test it on the java version of the ARMOR client more extended, but I have difficulties to run the examples and correctly import the library in a new created package.
ARMORlogs.txt
Hello there,
I have installed armor, armor_msgs, multi_ontology_refrence, armor_py_api and more other tools to my package to handle ontology using armor in python, i installed rosjava and built it to use ARMOR,
Then i typed a test script of my own ontology, when i run it, it triggers the following error:
armor_api.armor_exceptions.ArmorServiceCallError: Cannot reach ARMOR client: Timeout Expired. Check if ARMOR is running.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.