dexsuite / dex-retargeting

https://yzqin.github.io/anyteleop/
MIT License
194 stars 23 forks source link

hand detection retarget not accurate #16

Closed xbkaishui closed 4 months ago

xbkaishui commented 4 months ago

hello

I have tested the hand detection retarget using allegro hand. the test code is pr

I found some position is not accurate, below are some test snapshots

image image

tested env:

yzqin commented 4 months ago

Hi @xbkaishui

This is a common issue of detection error. Luckily, the detection error can be mitigated by using a different retargeting algorithm.

I believe you are using the RetargetingType.vector as retargeting type, can you try with RetargetingType.dexpilot, I think it will solve the problem you mentioned above.

By the way, thanks for the PR. I will review it and add it to the main repo with some small modifications.

yzqin commented 4 months ago

Hi @xbkaishui

I have merged your PR and updated the README for vector retargeting. I have also uploaded an example video captured on my own using the allegro hand with dexpilot retargeting config. Maybe you can take a look:

https://github.com/dexsuite/dex-retargeting/tree/main/example/vector_retargeting

xbkaishui commented 4 months ago

Hi @xbkaishui

This is a common issue of detection error. Luckily, the detection error can be mitigated by using a different retargeting algorithm.

I believe you are using the RetargetingType.vector as retargeting type, can you try with RetargetingType.dexpilot, I think it will solve the problem you mentioned above.

By the way, thanks for the PR. I will review it and add it to the main repo with some small modifications.

Hi @xbkaishui

This is a common issue of detection error. Luckily, the detection error can be mitigated by using a different retargeting algorithm.

I believe you are using the RetargetingType.vector as retargeting type, can you try with RetargetingType.dexpilot, I think it will solve the problem you mentioned above.

By the way, thanks for the PR. I will review it and add it to the main repo with some small modifications.

hello, sorry to bother you again. i use dexpilot. after some debug, I found that it is the mediapipe detection algo not so accurate. thanks for your response

xbkaishui commented 4 months ago

Hi @xbkaishui

I have merged your PR and updated the README for vector retargeting. I have also uploaded an example video captured on my own using the allegro hand with dexpilot retargeting config. Maybe you can take a look:

https://github.com/dexsuite/dex-retargeting/tree/main/example/vector_retargeting

Hi @xbkaishui

I have merged your PR and updated the README for vector retargeting. I have also uploaded an example video captured on my own using the allegro hand with dexpilot retargeting config. Maybe you can take a look:

https://github.com/dexsuite/dex-retargeting/tree/main/example/vector_retargeting

thanks

BIT-wh commented 3 months ago

hello

I have tested the hand detection retarget using allegro hand. the test code is pr

I found some position is not accurate, below are some test snapshots

image image

tested env:

  • camera: built-in camera on the computer is used.
  • pc board name rog7
  • system: windows 11

Hi, sorry to bother you. I have a problem in install dex-retargeting in Windows11. When I install it, it makes a mistake in install pin. Then I use conda install pinocchio -c conda-forge to install. It works, but when I use pip install dex_retargeting, It still downloads/pin-2.7.0.tar.gz and then reports an error, as before. Bro, how did you download it in win11? Looking forward to your reply, thank you !

xbkaishui commented 3 months ago

hello I have tested the hand detection retarget using allegro hand. the test code is pr I found some position is not accurate, below are some test snapshots image image

tested env:

  • camera: built-in camera on the computer is used.
  • pc board name rog7
  • system: windows 11

Hi, sorry to bother you. I have a problem in install dex-retargeting in Windows11. When I install it, it makes a mistake in install pin. Then I use conda install pinocchio -c conda-forge to install. It works, but when I use pip install dex_retargeting, It still downloads/pin-2.7.0.tar.gz and then reports an error, as before. Bro, how did you download it in win11? Looking forward to your reply, thank you !

use conda install

conda install pinocchio -c conda-forge