Skip to content
Snippets Groups Projects
Unverified Commit f5e29c69 authored by Oleksandr's avatar Oleksandr Committed by GitHub
Browse files

Added ObjectNav task definition, dataset, metrics, goal sensor (#284)

Added ObjectNav task definition, dataset, metrics, goal sensor.
ObjectGoal Nav Task definition: metrics, goals, sensors with documentations.
ObjectGoal Nav Dataset definition and loading and link for downloading.
Topdown target objects, view points, bounding boxes visualization
Compatible with Benchmark API
Added ObjectNav DDPPO config for a baseline
Made PointNavDataset general enough to be inherited by other Dataset types
Refactored RLEnv to use measures for reward and success to speed up distance calculations
Added mechanism for Measures (Metrics) classes to be depend on other measure. That increased speed and calculation and decrease copy pasta. Speed improvements 2x: from 8 FPS to 15.5 FPS, compare to 40 FPS for PointGoal with same setup.
made SPL dependent on DistanceToGoal
added metrics calc to reset method for SPL and DistanceToGoal
parent 69d6a746
No related branches found
No related tags found
Loading
Showing
with 431 additions and 19 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment