ajan_pomdp_py
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: buvnswrn
- Language: HTML
- Default Branch: master
- Size: 2.97 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
- Releases: 0
Metadata Files
README.md
AJAN-POMDP Service
A POMDP Service for AJAN
Installation
Create an environment in conda using the ajanpomdppy.yml file. Typically, done using the following command:
conda env create -f ajan_pomdp_py.ymlInstall the requirements.txt file using pip
pip install -r requirements.txtIf installation of pomdp_py fails, install it using the 'install as a developer' as mentioned in https://h2r.github.io/pomdp-py/html/installation.html
The requirements use Cython and other OS specific packages like pygraphviz, which may require additional installation steps. pygraphviz tends to fail so search for a wheel file for your machine and install it before pomdp_py.
Usage
python.exe -m uvicorn main:app --reload
To start the application, run the main.py file using uvicorn since FastAPI is used.
Ports
- The application runs on port
8000by default.
Tech Stack
buvnswrn/ajanpomdppy is built on the following main stack:
Full tech stack here
Owner
- Name: Bhuvaneshwaran I
- Login: buvnswrn
- Kind: user
- Location: Saarbücken, Germany
- Company: Universität des Saarlandes
- Website: buvnswrn.github.io
- Twitter: bhuvan_nav
- Repositories: 8
- Profile: https://github.com/buvnswrn
A Tech-Enthusiast. Master's in DSAI @ UdS. Research Assistant @ DFKI. Currently, exploring various fields in AI
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: AJAN-POMDP-Service
message: REST based POMDP Communication API for AJAN
type: software
authors:
- given-names: Bhuvaneshwaran
family-names: Ilanthirayan
email: buvnswrn@gmail.com
identifiers:
- type: url
value: 'https://github.com/buvnswrn/ajan_pomdp_py'
description: 'Github Link for AJAN-POMDP-Service '
repository-code: 'https://github.com/buvnswrn/ajan_pomdp_py'
abstract: >-
REST API for POMDP Planning from AJAN Agent Framework
keywords:
- ajan
- unity
- airsim
- rest-api
license: GPL-3.0+