Igibson

Latest version: v2.2.2

Safety actively analyzes 623412 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.2.2

Changelog:
- Replace references to deprecated np.int and np.bool with int

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.2.1...2.2.2

2.2.1

Changelog:

- Restores support for legacy BehaviorRobot proprioception dimensionality to match BEHAVIOR baselines, using the legacy_proprioception constructor flag.
- Fixes setuptools build issues.
- Remove references to non-dataset scenes.
- Fix BehaviorRobot saving/loading bugs.

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.2.0...2.2.1

2.2.0

Changelog:

- Fixes iGibson ROS integration
- Adds the Tiago robot
- Adds primitive action interface and a sample set of (work-in-progress) object-centric action primitives
- Fixes some bugs around point nav task robot pose sampling
- Fixes some bugs around occupancy maps

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.1.0...2.2.0

2.1.0

iGibson 2.1.0 is a bugfix release (that is numbered as a minor version because 2.0.6, which was a breaking change, was incorrectly numbered as a patch).

Changelog:

- Fixed performance regression in scenes with large numbers of markers (see 169)
- Fixed broken iGibson logo
- Fixed Docker images
- Removed vendored OpenVR to drastically shrink package size
- Add better dataset version checking

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.0.6...2.1.0

2.0.6

Bug-fixes
- Fix texture randomization
- Renderer updates object poses when the objects' islands are awake
- Set ignore_visual_shape to True by default
- EmptyScene render_floor_plane set to True by default
- Fix shadow rendering for openGL 4.1
- Fix VR demo scripts

Improvements
- Major refactoring of Scene saving and loading
- Major refactoring of unifying Robots into Objects
- Make BehaviorRobot inherit BaseRobot
- Clean up robot demos
- Add optical flow example
- Improve AG (assistive grasping)
- Support for multi-arm robots
- Handle hidden instances for optimized renderer
- Unify semantic class ID
- Clean up ray examples
- Move VR activation out of BehaviorRobot
- Base motion planning using onboard sensing, global 2d map, or full observability
- Add gripper to JR2
- Add dataset / assets version validation

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.0.5...2.0.6

2.0.5

Re-release of iGibson 2.0.4 due to issue in PyPI distribution pipeline.

Bug-fixes
- Robot camera rendering where there is non-zero rotation in the x-axis (forward direction)
- Rendering floor plane in StaticIndoorScene
- BehaviorRobot assisted grasping ray-casting incorrect
- BehaviorRobot head rotation incorrect (moving faster than it's supposed to)
- URDFObject bounding box computation incorrect
- EGL context error if pybullet GUI created before EGL context
- Rendering on retina screens
- Viewer breaks in planning mode when no robot
- LiDAR rendering

Improvements
- Major refactoring of Simualtor (including rendering mode), Task, Environment, Robot, sampling code, scene/object/robot importing logic, etc.
- Better CI and automation
- Add predicates of BehaviorTask to info of Env
- Major updates of examples
- Minor updates of docs

New Features
- Add Controller interface to all robots

**Full Changelog**: https://github.com/StanfordVL/iGibson/compare/2.0.3...2.0.5

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.