Skip to content

Releases: facebookresearch/habitat-lab

v0.3.1

15 Mar 23:11
1426167
Compare
Choose a tag to compare

Major features and improvements

Other changes and bugfixes

  • Update indices humanoid by @xavierpuigf in #1657

  • Fix Spot-floating bug by @rpartsey in #1661

  • query attr filepath if available to find AO rec meshes by @aclegg3 in #1669

  • [BE] Fix the env pause issue by @jimmytyyang in #1744

  • [BE] Make key as string by @jimmytyyang in #1764

  • Add habitat_hitl.disable_agents_and_stepping config param by @eundersander in #1769

  • Fixed config habitat_hitl.episodes_filter='4' and episodes_filter episode order by @henrysamer in #1772

  • (1) Fixed error when using config habitat_hitl.episodes_filter='4' (2) Fixed episodes_filter episode order not respected (3) added check for data folder in current working directory by @henrysamer in #1774

  • Adapt to Magnum Python bindings update by @mosra in #1776

  • correction2 of type-cast when self._hitl_config.episodes_filter==None by @henrysamer in #1780

  • Remove RTLD_GLOBAL flag from apps. by @0mdc in #1783

  • Use receptacle unique name for dictionary key by @aclegg3 in #1782

  • -- Change ints to float in sensor spec position and orientation by @jturner65 in #1793

  • Correct object initialization by @xavierpuigf in #1806

  • [bugfix] - minor generator fixes by @aclegg3 in #1814

  • --Test fixes to support semantic sensor updates by @jturner65 in #1801

  • --Address regression and missing stage_id checks by @jturner65 in #1822

  • [3.1] Fix missing org name changes. by @0mdc in #1850

  • [3.1] Fix assorted typos in user-facing files. by @0mdc in #1851

  • Fix agent GPS compass key in multi-agent README by @gchhablani in #1844

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

20 Oct 01:17
afe4058
Compare
Choose a tag to compare

Habitat 3.0: A Co-Habitat for Humans, Avatars and Robots (https://aihabitat.org/habitat3/)

  • Multi-agent training
  • Humanoid agents
  • HSSD dataset
  • Human-in-the-loop evaluation app for rearrangement tasks

What's Changed

New Contributors

Full Changelog: v0.2.5...v0.3.0

v0.2.5

29 Jul 02:58
17ec6b3
Compare
Choose a tag to compare

Major features and improvements:

Other improvements and bug fixes:

New Contributors

Full Changelog: v0.2.4...v0.2.5

v0.2.4

31 Mar 21:53
Compare
Choose a tag to compare

Major features and improvements:

Other improvements and bug fixes:

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

08 Dec 21:41
2c7519b
Compare
Choose a tag to compare

Major features and improvements:

Other improvements and bug fixes:

New Contributors

Full Changelog: v0.2.2...v0.2.3

v0.2.2

15 Jun 15:59
0f454f6
Compare
Choose a tag to compare

Major features and improvements:

  • Complete Habitat 2.0 tasks, episode generation, and benchmark migration (#837, #862, #764)
  • Upgrade minimum python version to 3.7 by @aclegg3 in #801
  • [ObsTransforms] Add support for semantic sensor observation transforms by @Ram81 in #847
  • Move gym from habitat_baselines to habitat by @vincentpierre in #864
  • HM3D Semantics update by @srama2512 in #822

Other improvements and bug fixes:

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.2 rc1

06 Jun 16:55
2ec4f68
Compare
Choose a tag to compare
v0.2.2 rc1 Pre-release
Pre-release

v0.2.2 rc1

v0.2.1

30 Jun 10:20
bc85d09
Compare
Choose a tag to compare

Major features and improvements:

  • Addition of velocity_control actions and support for Gaussian action (#655)

House Assistant Benchmarks Task Changes:

  • Collision force measurements fixes. (#684)
  • Contact measuring API changes with properly return contacts differentiating between object-on-scene, robot-on-scene, and robot-on-object types of contacts.
  • Starting state and the robot arm proper location fix.
  • Snap to grasp manager implemented and the grasp manager takes care of the collision groups.
  • Refactored observations_to_image to allow variable-sized sensor images. The different image sizes are now tiled side by side. Image and text flip fix. (#687)
  • Added actions for setting absolute kinematic state and target joint states. (#685)
  • Added separate IK config for the interactive play script.
    Refactored measurements code to break down the reward signal and reuse measurements for the reward and success signal.

Habitat Baselines Changes:

  • Support rendering images from observation with unequal dimensions.
  • Added benchmark_render.py, a new version of benchmark.py which supports rendering videos and saving trajectories to a file.
  • Added Gym wrapper with config for which parts of the observation to get.
  • Added Sense Plan Act pipeline from Habitat 2.0 paper.

Other improvements and bug fixes:

  • Add detail of headless vs. not to the readme (#679)
  • Fix to use resume config when training (#695)
  • Fix bug with size of the joint observation space.
  • Fixed the base transform was not being properly calculated.
  • Added interactive play test utility script. This is an important way to test the functionality. (#684)
  • Added collision specific measurements.
  • Refactored the rearrange simulator class to have less responsibility.
  • Record trajectory from the interactive play script for automated testing.
  • Added episode generation script for rearrangement tasks under examples folder.
  • Fixed properly load in scene config for new ReplicaCAD format.

Corresponding Habitat-Sim v0.2.1 release.

Kudos to our community contributors: @naokiyokoyama.

v0.1.7

17 Feb 08:03
d6ed1c0
Compare
Choose a tag to compare

Major features and improvements:

  • Added fisheye camera to observation transformations by @matsuren (#486, #496)
    Implementation equirectangular into perspective images of observation transformation and performance improvement on cube map to equirectangular transformation by @matsuren (#517, #485)
  • Collapsed PPO and DD-PPO trainers, added faster RNN code, and double-buffered sampling, switched to optimal default models like ResNet18 (#538, #557)
  • Added performance profiling capabilities for PPO/DDPPO training (#477, #476)
  • Added Visual Question Answering baseline and NAV-PACMAN baseline implementation for EQA by @mukulkhanna (#487, #539)
  • Added mypy and static mandatory type checking and significantly improved typing of the existing codebase (#492, #527, #535, #535)
  • +5% speedup for all model training with zero-copy pickling method used for the vector environments (#582)

Other improvements and bug fixes:

  • Support of modern gym API (#498)
  • Enhance the display of the top-down map for a floor the agent is currently on by @Skylark0924 (#580)
  • Support properties and members with a call method for vector environment (#548)
  • [Backwards Incompatible Change] Address out of sync with Habitat Sim config file extensions and refactor for removal of Habitat SimSceneConfiguration (#508, #516, #525)
  • Episode generator bug fix by @Jbwasse2 (#560)
  • SLAM baselines install script update by @Jbwasse2 (#552)
  • Allow PointNav GPS and Compass to support 3D (#553)
  • Fix DDP Reduction in PyTorch 1.7 when the model has unused parameters #586
  • Compatibility with refactored CameraSensor and SceneGraph in Habitat Sim (#575)
  • Bugfix for the situation when the child pipe was not closed (#585)
  • Updates of code style guide enforcement tooling (#512)
  • Continue integrations improvements: using pre-installed CUDA and better pytest results handling (#510, #511, #524)
  • Added support of running evaluation on multiple single checkpoints in the same folder (#493)
  • Added shellcheck to pre-commit hook (#509)

Corresponding Habitat-Sim v0.1.7 release.

Kudos to our community contributors: @matsuren, @mukulkhanna, @Jbwasse2, @Skylark0924

v0.1.7 rc1

25 Jan 22:52
bdd94e3
Compare
Choose a tag to compare
v0.1.7 rc1 Pre-release
Pre-release

v0.1.7 rc1