Comments (6)
It seems the problem is caused by some value in urdf is "e-40", which exceed the limit, after fix this, the model can be loaded.
from dex-retargeting.
Although I have been able to load the model, the retarget result from human video in example seems a little weird, for example, at the initial frame the finger of human hand is open,
but the retargeted leap hand's finger is bent,
is there any parameter I should try to adjust this?
Here is my current yml config file of leap hand
retargeting:
type: vector
urdf_path: leap_hand/leap_hand_right.urdf
wrist_link_name: "base"
# Target refers to the retargeting target, which is the robot hand
target_joint_names: null
target_origin_link_names: [ "base", "base", "base", "base" ]
target_task_link_names: [ "thumb_fingertip", "fingertip", "fingertip_2", "fingertip_3" ]
scaling_factor: 1.6
# Source refers to the retargeting input, which usually corresponds to the human hand
# The joint indices of human hand joint which corresponds to each link in the target_link_names
target_link_human_indices: [ [ 0, 0, 0, 0 ], [ 4, 8, 12, 16 ] ]
# A smaller alpha means stronger filtering, i.e. more smooth but also larger latency
low_pass_alpha: 0.2
from dex-retargeting.
The yml
configuration file seems to be in order; there don't appear to be any faults with it. The actual issue lies in the positioning of the fingertip
linkโit isn't accurately positioned at the fingertip of the leap hand as one might expect. The frame definition for the fingertip
link is presented below:
from dex-retargeting.
The solution is to add a finger tip virtual link for leap hand so that the retargeting computation can be performed easily.
Please check the recent commit 3aa3e1a. We provide a yml
config file for the leap hand for both vector retargeting and dexpilot retargeting. You can use our provided model in this repo.
from dex-retargeting.
Here is the video generated based on DexPilot config of leap hand
leap.mp4
from dex-retargeting.
It do looks better, thank you!
from dex-retargeting.
Related Issues (20)
- Retargeting of example allegro inconsistent with video in project website? HOT 1
- How to relax restriction on collision between links? HOT 5
- Plan to add dummy joints under Pin Model? HOT 1
- error during visualizing robot hand-object Interaction HOT 1
- question about mano conver HOT 2
- How To do position retarget like AnyTeleop HOT 6
- hand detection retarget not accurate HOT 6
- Issue running "pip3 install -e ." HOT 1
- Import the new manipulator's URDF HOT 4
- How To do position retarget in real world? HOT 20
- Expand the retargeting algorithm to 2 arm-hand system HOT 1
- teleop on physic simulator to collect data HOT 1
- Error when using isaacgym HOT 4
- AttributeError
- Curobo implementation
- Difference bettwenn VectorOptimizer and DexPilotOptimizer HOT 7
- retargetting problem with laptop's built-in camera HOT 4
- some mistake when I install dex-retargeting HOT 1
- Basic Mathmatics about calculating the joint_pos variable in SingleHandDetector.py HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dex-retargeting.