Skip to content

[Bug]: Unmatched API claim #2729

@TangYucopper

Description

@TangYucopper

Bug Description

When im running:

franka.joints[0].get_quat()

I get:

Traceback (most recent call last):
File "", line 1, in
File "/home/pingtang/anaconda3/envs/genesis/lib/python3.11/site-packages/genesis/engine/entities/rigid_entity/rigid_joint.py", line 104, in get_quat
raise DeprecationError(
genesis.utils.misc.DeprecationError: This method has been removed. Please consider operating at link-level to get the cartesian orientation in word frame. Alternatively, 'get_anchor_axis' returns the anchor axis of the joint in the world frame.

However, there is no such API in RigidLink class for "operating at link-level to get the cartesian orientation in word frame" as the error message claimed

Steps to Reproduce

franka.joints[0].get_quat()

Expected Behavior

At least some API for us to get

Screenshots/Videos

No response

Relevant log output

Environment

  • OS: [e.g. Ubuntu 22.04]
  • GPU/CPU [RTX 4090]
  • GPU-driver version (CUDA 12.8)
  • CUDA / CUDA-toolkit version (12.1)

Release version or Commit ID

0.4.5

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions