Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/facebookresearch/habitat-lab. Pull mirroring updated .
  1. Aug 15, 2019
    • Erik Wijmans's avatar
      Correct the naming of PointGoalNav Sensors (#180) · b5f2b00a
      Erik Wijmans authored
      This PR seeks to bring habitat-API inline with this. StaticPointGoalSensor is now just a PointGoalSensor and the old PointGoalSensor is now a PointGoalWithGPSCompassSensor. There are also now explicit GPS and Compass sensors, such that you can fairly easily compute PointGoalWithGPSCompassSensor given [PointGoalSensor, GPSSensor, CompassSensor].
      The PointGoal* sensors now also include {2d, 3d} x {Cartesian, Polar} support.
      b5f2b00a
  2. Aug 02, 2019
  3. Jul 17, 2019
  4. Jun 29, 2019
    • JasonJiazhiZhang's avatar
      Add tensorboard and video generation for ppo train and eval (#127) · 38be0f53
      JasonJiazhiZhang authored
      * Add checkpoint progress tracking for evalute_ppo. Now when specified with a checkpoint directory,
      * Evaluate_ppo will evaluate checkpoints in chronological order, and constantly check for new checkpoint.
      * Add tensorboard visualization to both train_ppo and evaluate_ppo
      * Add video generation for navigation episode evaluation. Generated videos can be either saved locally or visualized through tensorboard.
      * Add shortest path visualization
      38be0f53
  5. Jun 15, 2019
    • Erik Wijmans's avatar
      Extendable action space (#110) · 1d392504
      Erik Wijmans authored
      SimulatorActions is no longer an enum. It is an extendable singleton. It allows you to extend the action space but it is quite strict about it. Actions cannot be put on different ints, actions cannot be remove.
      There is now a registry for action space configurations.
      1d392504
  6. Jun 14, 2019
  7. Jun 06, 2019
    • Abhishek Kadian's avatar
      Documentation systems, improved docstrings, quick-start tutorial (#101) · 51e0756c
      Abhishek Kadian authored
      Adds documentation for habitat-api, to view the docs follow instructions in docs/README.md and view the html files from the build folder.
      51e0756c
    • JasonJiazhiZhang's avatar
      Add single-episode config for baseline training (#100) · 7c60b945
      JasonJiazhiZhang authored
      - add config option NUM_SAMPLE_EPISODE, with default value -1 that
      indicates use all episodes. When set value to non-negative integer,
      pointna_dataset will sample the specified number of episodes.
      - fix the functionality of merging multiple config files. Now can specify
      more than one config file like this
      	--task-config "a.yaml" "b.yaml"
      7c60b945
    • Erik Wijmans's avatar
      Fixes the registry (#99) · 063e8e53
      Erik Wijmans authored
      Our registry pattern is far from idea and thus we haven't used it consistent. This PR aims to resolve this by copying the registry pattern used in Pythia (as it is much nicer) and then registering all current measures and sensors and using the register to query for those instead of getattr as this is a more clearly extendable pattern (as compared to monkey patching).
      063e8e53
  8. Jun 05, 2019
  9. May 29, 2019
    • JasonJiazhiZhang's avatar
      Static PointGoal Sensor test (#93) · f1c6922d
      JasonJiazhiZhang authored
        * Add `test_static_pointgoal_senosr()` in `test/test_sensor.py`
        * Fix overriden configs in `test_sensors.py` (now using default config)
        * Change default config to include static pointgoal sensor
        * Fix `StaticPointGoalSensor._get_sensor_type()` to return `PATH`
      Unverified
      f1c6922d
  10. Apr 30, 2019
    • Oleksandr's avatar
      Config system improvements: compositional config, added scenes_dir, removed... · 37fc4de0
      Oleksandr authored
      Config system improvements: compositional config, added scenes_dir, removed config_dir, fixed eqa test (#77)
      
      * Added scenes_dir parameter to Config to have no requirement of data symlink or data directory in working directory. scenes_dir will be used as prefix for scene_id during episodes dataset loading.
      * Added overwriting options argument to get_config that unblocks parameter sweeping and experimentation capabilities from command line
      * config_file path can be comma separated list of configs that will be merged in exact order. That will help to use separate configs for dataset specification and sensors setups. String with commas was chosen because that make it easy to pass list of configs as script argument.
      * To make habitat-api easier to as package we decided to get rid of forcing loading of configs from config_dir param
      * fixed unit test caused by latest habitat-sim update
      * Added support of config list, corrected scene_path, added overwriting options, added EQA dataset changes, adopted quaternion suggestion
      * Fixed headers
      Unverified
      37fc4de0
  11. Apr 25, 2019
  12. Apr 03, 2019
  13. Feb 27, 2019
Loading