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

Adds missing __future__ import in utils.warp.ops

parent c0afa8ab
[package]
# Note: Semantic Versioning is used: https://semver.org/
version = "0.9.33"
version = "0.9.34"
# Description
title = "ORBIT framework for Robot Learning"
......
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)
~~~~~~~~~~~~~~~~~~~
......
......@@ -9,7 +9,6 @@ from __future__ import annotations
from dataclasses import MISSING
# omni-isaac-orbit
from omni.isaac.orbit.utils import configclass
__all__ = ["PinholeCameraCfg", "FisheyeCameraCfg"]
......
......@@ -15,7 +15,6 @@ import omni.isaac.core.utils.prims as prim_utils
import omni.isaac.core.utils.stage as stage_utils
from omni.isaac.core.prims import XFormPrim
# omni-isaac-orbit
from omni.isaac.orbit.utils.math import convert_quat
from ..sensor_base import SensorBase
......
......@@ -9,7 +9,6 @@ from __future__ import annotations
from dataclasses import MISSING
# omni-isaac-orbit
from omni.isaac.orbit.utils import configclass
......
......@@ -3,10 +3,10 @@
#
# SPDX-License-Identifier: BSD-3-Clause
from __future__ import annotations
"""Operations based on warp."""
from __future__ import annotations
from .ops import convert_to_warp_mesh, raycast_mesh
__all__ = [
......
......@@ -5,6 +5,8 @@
"""Custom kernels for warp."""
from __future__ import annotations
import warp as wp
......
......@@ -5,6 +5,8 @@
"""Wrapping around warp kernels for compatibility with torch tensors."""
from __future__ import annotations
import numpy as np
import torch
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_B_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_C_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG
from omni.isaac.orbit.assets.config.anymal import ANYMAL_D_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG # isort: skip
@configclass
......
......@@ -10,8 +10,7 @@ from omni.isaac.orbit_tasks.locomotion.velocity.velocity_env_cfg import Locomoti
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG
from omni.isaac.orbit.assets.config.unitree import UNITREE_A1_CFG # isort: skip
@configclass
......@@ -32,7 +31,8 @@ class UnitreeA1RoughEnvCfg(LocomotionVelocityRoughEnvCfg):
self.randomization.add_base_mass = None
# 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"]
......
......@@ -30,8 +30,7 @@ import omni.isaac.orbit_tasks.locomotion.velocity.mdp as mdp
##
# Pre-defined configs
##
# isort: off
from omni.isaac.orbit.terrains.config.rough import ROUGH_TERRAINS_CFG
from omni.isaac.orbit.terrains.config.rough import ROUGH_TERRAINS_CFG # isort: skip
##
......
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