code
libpomdp
libpomdp (or libPOMDP) is an implementation of different offline
and online POMDP approximation algorithms. At an early stage of
development, libpomdp is currently focused on online heuristic search
and hybrid approaches. The code is a combination of Java and Matlab
and is hosted on github. Here's a link to the project's
repository. Features and current algorithms:
- Representations
- Java parser of Cassandra's .POMDP file format built with
ANTLR.
- Sparse matrix computations with MTJ and
UJMP.
- Interface with the .SPUDD file format and ADD manipulation using Pascal Poupart's ADD Java
library.
- Online approaches
- General framework for heuristic tree search for POMDPs.
- AEMS2.
- Offline approaches
- Hybrid approaches
- Hybrid Value Iteration (HYVI).
other POMDP software