Commit 47e4800d authored by Mayank Mittal's avatar Mayank Mittal

Adds missing __future__ import in utils.warp.ops

parent c0afa8ab
[package] [package]
# Note: Semantic Versioning is used: https://semver.org/ # Note: Semantic Versioning is used: https://semver.org/
version = "0.9.33" version = "0.9.34"
# Description # Description
title = "ORBIT framework for Robot Learning" title = "ORBIT framework for Robot Learning"
......
Changelog Changelog
--------- ---------
0.9.34 (2023-11-02)
~~~~~~~~~~~~~~~~~~~
Fixed
^^^^^
* Added missing import of ``from __future__ import annotations`` in the :mod:`omni.isaac.orbit.utils.warp`
module. This is needed to have a consistent behavior across Python versions.
0.9.33 (2023-11-02) 0.9.33 (2023-11-02)
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
......
...@@ -9,7 +9,6 @@ from __future__ import annotations ...@@ -9,7 +9,6 @@ from __future__ import annotations
from dataclasses import MISSING from dataclasses import MISSING
# omni-isaac-orbit
from omni.isaac.orbit.utils import configclass from omni.isaac.orbit.utils import configclass
__all__ = ["PinholeCameraCfg", "FisheyeCameraCfg"] __all__ = ["PinholeCameraCfg", "FisheyeCameraCfg"]
......
...@@ -15,7 +15,6 @@ import omni.isaac.core.utils.prims as prim_utils ...@@ -15,7 +15,6 @@ import omni.isaac.core.utils.prims as prim_utils
import omni.isaac.core.utils.stage as stage_utils import omni.isaac.core.utils.stage as stage_utils
from omni.isaac.core.prims import XFormPrim from omni.isaac.core.prims import XFormPrim
# omni-isaac-orbit
from omni.isaac.orbit.utils.math import convert_quat from omni.isaac.orbit.utils.math import convert_quat
from ..sensor_base import SensorBase from ..sensor_base import SensorBase
......
...@@ -9,7 +9,6 @@ from __future__ import annotations ...@@ -9,7 +9,6 @@ from __future__ import annotations
from dataclasses import MISSING from dataclasses import MISSING
# omni-isaac-orbit
from omni.isaac.orbit.utils import configclass from omni.isaac.orbit.utils import configclass
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
from __future__ import annotations
"""Operations based on warp.""" """Operations based on warp."""
from __future__ import annotations
from .ops import convert_to_warp_mesh, raycast_mesh from .ops import convert_to_warp_mesh, raycast_mesh
__all__ = [ __all__ = [
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
"""Custom kernels for warp.""" """Custom kernels for warp."""
from __future__ import annotations
import warp as wp import warp as wp
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
"""Wrapping around warp kernels for compatibility with torch tensors.""" """Wrapping around warp kernels for compatibility with torch tensors."""
from __future__ import annotations
import numpy as np import numpy as np
import torch import torch
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG # isort: skip
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG # isort: skip
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG
@configclass @configclass
......
...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti ...@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG # isort: skip
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG
@configclass @configclass
...@@ -32,7 +31,8 @@ class UnitreeA1RoughEnvCfg(LocomotionVelocityRoughEnvCfg): ...@@ -32,7 +31,8 @@ class UnitreeA1RoughEnvCfg(LocomotionVelocityRoughEnvCfg):
self.randomization.add_base_mass = None self.randomization.add_base_mass = None
# change body and joint names # change body and joint names
self.rewards.feet_air_time.params["sensor_cfg"].body_names = ".*calf" # TODO: Change to .*foot # TODO: Change to .*foot once we make a new USD for the robot
self.rewards.feet_air_time.params["sensor_cfg"].body_names = ".*calf"
self.rewards.undesired_contacts.params["sensor_cfg"].body_names = [".*thigh", ".*hip"] self.rewards.undesired_contacts.params["sensor_cfg"].body_names = [".*thigh", ".*hip"]
......
...@@ -30,8 +30,7 @@ import omni.isaac.orbit_tasks.locomotion.velocity.mdp as mdp ...@@ -30,8 +30,7 @@ import omni.isaac.orbit_tasks.locomotion.velocity.mdp as mdp
## ##
# Pre-defined configs # Pre-defined configs
## ##
# isort: off from omni.isaac.orbit.terrains.config.rough import ROUGH_TERRAINS_CFG # isort: skip
from omni.isaac.orbit.terrains.config.rough import ROUGH_TERRAINS_CFG
## ##
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment