Examples Gallery#
The following examples cover most use cases of pyRDDLGym and its packages.
pyRDDLGym#
Simulating an environment in pyRDDLGym with a built-in policy.
Simulating an environment in pyRDDLGym with a custom policy.
Recording a movie of a simulation in pyRDDLGym.
Creating a Custom Visualizer in pyRDDLGym
Checking Constraints in pyRDDLGym
Modifying a Problem with pyRDDLGym
Grounding a problem in pyRDDLGym.
Extracting information from the compiled planning problem.
Analyzing fluent dependencies and evaluation order.
Calling External Functions in pyRDDLGym.
rddlrepository#
JaxPlan#
Open-loop planning with straightline plans in JaxPlan.
Closed-loop planning with deep reactive policies in JaxPlan.
Closed-loop replanning with JaxPlan.
Monitoring progress with callbacks in JaxPlan.
Saving and loading trained policies in JaxPlan.
Building Custom Policies with JaxPlan
Building Structured RDDL Policies with JaxPlan
Tuning policy hyper-parameters in JaxPlan
Building an optimization problem for third-party optimizers.
Accelerating simulation with JAX.
Risk-aware planning with RAPTOR in JaxPlan.
Bayesian MDP Planning with JAX.
Partially-Observed Planning from Pixels with JaxPlan