Decision-Making based on POMDP and IDM Model
![codecov](https://camo.githubusercontent.com/5d7814ef3717b277138bc25d8be573889947eded9718adb9a13495d9bed57698/68747470733a2f2f636f6465636f762e696f2f67682f6d6578737365722f504f4d445049444d4d6f64656c2e6a6c2f6272616e63682f6d61737465722f67726170682f62616467652e737667)
- In Julia-REPL, add this package and build:
using Pkg
Pkg.add(PackageSpec(url = "https://github.com/mexsser/POMDPIDMModel.jl"))
Pkg.build("POMDPIDMModel")
Pkg.test("POMDPIDMModel")
import POMDPIDMModel
cd(joinpath(dirname(pathof(POMDPIDMModel)), "..", "test"))
include("runtests.jl")
- Or you can simply type the following command in terminal after changing directory to POMDPIDMModel/test/
$ julia --color=yes -i -O -- runtests.jl
- Julia v1.0.1
- ffmpeg
- python
- matplotlib
- sympy
- qt5-default
![Crossroad](https://raw.githubusercontent.com/mexsser/POMDPIDMModel.jl/master/output/Crossroad.R1R3.Passive.gif)
![TJunction](https://raw.githubusercontent.com/mexsser/POMDPIDMModel.jl/master/output/TJunction.R1R3.Passive.gif)
![TJunction](https://raw.githubusercontent.com/mexsser/POMDPIDMModel.jl/master/output/TJunction.R1R2.Passive.gif)