Initial snapshot: hand motion pipeline (Dyn-HaMR + dex-retargeting + SPIDER)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-15 14:13:49 +08:00
commit 7e4ef6f98b
7002 changed files with 1452249 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
{
"recommendations": [
"charliermarsh.ruff",
"ms-python.python",
"ms-python.vscode-pylance"
]
}
+27
View File
@@ -0,0 +1,27 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true,
"cwd": "${workspaceFolder}"
},
{
"name": "Python: Checker Example",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/examples/checker.py",
"console": "integratedTerminal",
"justMyCode": true,
"cwd": "${workspaceFolder}",
"args": [
"--cfg_path",
"examples.configs.checker"
]
}
]
}
+33
View File
@@ -0,0 +1,33 @@
{
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.ruff": "explicit",
"source.organizeImports.ruff": "explicit"
}
},
"python.linting.enabled": true,
"python.linting.ruffEnabled": true,
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": false,
"python.linting.mypyEnabled": false,
"python.defaultInterpreterPath": "./.venv/bin/python",
"ruff.enable": true,
"ruff.organizeImports": true,
"ruff.fixAll": true,
"ruff.path": [
"uv",
"run",
"ruff"
],
"editor.rulers": [
88
],
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"python.terminal.activateEnvironment": true,
"python.analysis.autoImportCompletions": true,
"cursorpyright.analysis.autoImportCompletions": true
}
+79
View File
@@ -0,0 +1,79 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Format with Ruff",
"type": "shell",
"command": "uv",
"args": [
"run",
"ruff",
"format",
"."
],
"group": "build",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"problemMatcher": []
},
{
"label": "Lint with Ruff",
"type": "shell",
"command": "uv",
"args": [
"run",
"ruff",
"check",
"."
],
"group": "build",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"problemMatcher": []
},
{
"label": "Fix with Ruff",
"type": "shell",
"command": "uv",
"args": [
"run",
"ruff",
"check",
"--fix",
"."
],
"group": "build",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"problemMatcher": []
},
{
"label": "Format and Fix All",
"type": "shell",
"command": "./format.sh",
"args": [
"fix-all"
],
"group": "build",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"problemMatcher": []
}
]
}