Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Kinematic Motion Retargeting for Contact-Rich Anthropomorphic Manipulations (2402.04820v1)

Published 7 Feb 2024 in cs.GR and cs.RO

Abstract: Hand motion capture data is now relatively easy to obtain, even for complicated grasps; however this data is of limited use without the ability to retarget it onto the hands of a specific character or robot. The target hand may differ dramatically in geometry, number of degrees of freedom (DOFs), or number of fingers. We present a simple, but effective framework capable of kinematically retargeting multiple human hand-object manipulations from a publicly available dataset to a wide assortment of kinematically and morphologically diverse target hands through the exploitation of contact areas. We do so by formulating the retarget operation as a non-isometric shape matching problem and use a combination of both surface contact and marker data to progressively estimate, refine, and fit the final target hand trajectory using inverse kinematics (IK). Foundational to our framework is the introduction of a novel shape matching process, which we show enables predictable and robust transfer of contact data over full manipulations while providing an intuitive means for artists to specify correspondences with relatively few inputs. We validate our framework through thirty demonstrations across five different hand shapes and six motions of different objects. We additionally compare our method against existing hand retargeting approaches. Finally, we demonstrate our method enabling novel capabilities such as object substitution and the ability to visualize the impact of design choices over full trajectories.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (64)
  1. Skeleton-Aware Networks for Deep Motion Retargeting. ACM Transactions on Graphics 39, 4 (2020), 62.
  2. N. Aigerman and Y. Lipman. 2016. Hyperbolic Orbifold Tutte Embeddings. ACM Transactions on Graphics 35, 6, Article 217 (dec 2016), 14 pages. https://doi.org/10.1145/2980179.2982412
  3. Task-Oriented Hand Motion Retargeting for Dexterous Manipulation Imitation. In The European Conference on Computer Vision (ECCV) Workshops.
  4. DPFM: Deep Partial Functional Maps. In 2021 International Conference on 3D Vision (3DV). IEEE. https://doi.org/10.1109/3dv53792.2021.00040
  5. Towards Very Low-Cost Iterative Prototyping for Fully Printable Dexterous Soft Robotic Hands. In 2022 IEEE 5th International Conference on Soft Robotics (RoboSoft). 490–497. https://doi.org/10.1109/RoboSoft54090.2022.9762122
  6. ContactDB: Analyzing and Predicting Grasp Contact via Thermal Imaging. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR). https://contactdb.cc.gatech.edu
  7. ContactGrasp: Functional Multi-finger Grasp Synthesis from Contact. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE Press.
  8. ContactPose: A Dataset of Grasps with Object Contact and Hand Pose. In The European Conference on Computer Vision (ECCV). https://doi.org/10.1007/978-3-030-58601-0_22
  9. Contact Mode Guided Sampling-Based Planning for Quasistatic Dexterous Manipulation in 2D. In 2021 IEEE International Conference on Robotics and Automation (ICRA). 6520–6526. https://doi.org/10.1109/ICRA48506.2021.9560766
  10. D-Grasp: Physically Plausible Dynamic Grasp Synthesis for Hand-Object Interactions. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).
  11. Learning Dexterous Manipulation from Exemplar Object Trajectories and Pre-Grasps. In IEEE International Conference on Robotics and Automation 2023.
  12. D. Eberly. 2005. Least Squares Fitting of Data with B-Spline Curves. https://www.geometrictools.com/Documentation/BSplineCurveLeastSquaresFit.pdf
  13. ENIGMA: Evolutionary Non-Isometric Geometry MAtching. ACM Transactions on Graphics 39, 4, Article 112 (2020). https://doi.org/10.1145/3386569.3392447
  14. Reversible Harmonic Maps between Discrete Surfaces. ACM Transactions on Graphics 38, 2, Article 15 (2019). https://doi.org/10.1145/3202660
  15. ARCTIC: A Dataset for Dexterous Bimanual Hand-Object Manipulation. In Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
  16. C. Ferrari and J. Canny. 1992. Planning optimal grasps. In Proceedings 1992 IEEE International Conference on Robotics and Automation. 2290–2295 vol.3. https://doi.org/10.1109/ROBOT.1992.219918
  17. Interactive Curve Constrained Functional Maps. Computer Graphics Forum (2018). https://doi.org/10.1111/cgf.13486
  18. ContactOpt: Optimizing Contact to Improve Grasps. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR). http://www.pgrady.net/contactopt/
  19. DexPilot: Vision-Based Teleoperation of Dexterous Robotic Hand-Arm System. 2020 IEEE International Conference on Robotics and Automation (ICRA) (2019), 9164–9170.
  20. Automated design of robotic hands for in-hand manipulation tasks. International Journal of Humanoid Robotics 17, 01 (2020), 1950029.
  21. Diffusion Diagrams: Voronoi Cells and Centroids from Diffusion. Computer Graphics Forum (2017). https://doi.org/10.1111/cgf.13116
  22. B. Humberston and D. K. Pai. 2015. Hands on: Interactive Animation of Precision Manipulation and Contact. In Proceedings of the 14th ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA ’15). 63–72. https://doi.org/10.1145/2786784.2786794
  23. Aura Mesh: Motion Retargeting to Preserve the Spatial Relationships between Skinned Characters. Computer Graphics Forum 37, 2 (2018), 311–320. https://doi.org/10.1111/cgf.13363
  24. S.G. Johnson. 2017. The NLopt nonlinear-optimization package. http://ab-initio.mit.edu/nlopt
  25. J. Jost. 2008. Riemannian geometry and geometric analysis. Vol. 42005. Springer.
  26. Learning 3D Mesh Segmentation and Labeling. ACM Transactions on Graphics 29, 3 (2010).
  27. Retargeting Human-Object Interaction to Virtual Avatars. IEEE Transactions on Visualization and Computer Graphics 22, 11 (2016), 2405–2412. https://doi.org/10.1109/TVCG.2016.2593780
  28. P. G. Kry and D. K. Pai. 2006. Interaction Capture and Synthesis. ACM Transactions on Graphics 25, 3 (2006), 872–880. https://doi.org/10.1145/1141911.1141969
  29. V. Kumar and E. Todorov. 2015. MuJoCo HAPTIX: A virtual reality system for hand manipulation. In 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids). 657–663. https://doi.org/10.1109/HUMANOIDS.2015.7363441
  30. Contact Transfer: A Direct, User-Driven Method for Human to Robot Transfer of Grasps and Manipulations. In 2022 International Conference on Robotics and Automation (ICRA). IEEE Press. https://doi.org/10.1109/ICRA46639.2022.9811739
  31. Contact Tracing: A Low Cost Reconstruction Framework for Surface Contact Interpolation. In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).
  32. Contact Edit: Artist Tools for Intuitive Modeling of Hand-Object Interactions. ACM Trans. Graph. 42, 4, Article 45 (July 2023). https://doi.org/10.1145/3592117
  33. J. Lee and S. Y. Shin. 1999. A Hierarchical Approach to Interactive Motion Editing for Human-like Figures. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ’99). ACM Press/Addison-Wesley Publishing Co., USA, 39–48. https://doi.org/10.1145/311535.311539
  34. S. Lee and S. H. Lee. 2019. Projective Motion Correction with Contact Optimization. IEEE Transactions on Visualization and Computer Graphics 25, 4 (2019), 1746–1759. https://doi.org/10.1109/TVCG.2018.2818721
  35. Data-Driven Grasp Synthesis Using Shape Matching and Task-Based Pruning. IEEE Transactions on Visualization and Computer Graphics 13, 4 (2007), 732–747. https://doi.org/10.1109/TVCG.2007.1033
  36. FARM: Functional Automatic Registration Method for 3D Human Bodies. Computer Graphics Forum 39, 1 (2020), 160–173. https://doi.org/10.1111/cgf.13751
  37. The Discrete Geodesic Problem. SIAM J. Comput. 16, 4 (1987), 647–668. https://doi.org/10.1137/0216045 arXiv:https://doi.org/10.1137/0216045
  38. Contact-invariant optimization for hand manipulation. In Proceedings of the ACM SIGGRAPH/Eurographics symposium on computer animation. 137–144.
  39. Functional Maps: A Flexible Representation of Maps between Shapes. ACM Transactions on Graphics 31, 4, Article 30 (2012), 11 pages. https://doi.org/10.1145/2185520.2185526
  40. Fast Sinkhorn Filters: Using Matrix Scaling for Non-Rigid Shape Correspondence With Functional Maps. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 384–393.
  41. Global Planning for Contact-Rich Manipulation via Local Smoothing of Quasi-Dynamic Contact Models. IEEE Transactions on Robotics 39, 6 (2023), 4691–4711. https://doi.org/10.1109/TRO.2023.3300230
  42. Non-Isometric Shape Matching via Functional Maps on Landmark-Adapted Bases. Computer graphics forum : journal of the European Association for Computer Graphics 41, 6 (September 2022), 394—417. https://doi.org/10.1111/cgf.14579
  43. From One Hand to Multiple Hands: Imitation Learning for Dexterous Manipulation From Single-Camera Teleoperation. IEEE Robotics and Automation Letters 7 (2022), 10873–10881.
  44. DexMV: Imitation Learning for Dexterous Manipulation from Human Videos. In European Conference on Computer Vision.
  45. Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrations. In Proceedings of Robotics: Science and Systems (RSS).
  46. M. A. Roa and R. Suarez. 2009. Computation of Independent Contact Regions for Grasping 3-D Objects. IEEE Transactions on Robotics 25, 4 (2009), 839–850. https://doi.org/10.1109/TRO.2009.2020351
  47. Embodied Hands: Modeling and Capturing Hands and Bodies Together. ACM Transactions on Graphics 36, 6, Article 245 (2017), 17 pages. https://doi.org/10.1145/3130800.3130883
  48. Functionality-Driven Musculature Retargeting. Computer Graphics Forum 40, 1 (2021), 341–356. https://doi.org/10.1111/cgf.14191 arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.14191
  49. Interactive Decal Compositing with Discrete Exponential Maps. ACM Transactions on Graphics 25, 3 (2006), 605–613. https://doi.org/10.1145/1141911.1141930
  50. DiffusionNet: Discretization Agnostic Learning on Surfaces. ACM Transactions on Graphics 41, 3, Article 27 (2022), 16 pages. https://doi.org/10.1145/3507905
  51. The Vector Heat Method. ACM Transactions on Graphics 38, 3, Article 24 (2019). https://doi.org/10.1145/3243651
  52. Robotic Telekinesis: Learning a Robotic Hand Imitator by Watching Humans on Youtube. In Proceedings of Robotics: Science and Systems (RSS).
  53. K. Svanberg. 2002. A class of globally convergent optimization methods based on conservative convex separable approximations. SIAM Journal on Optimization (2002), 555–573.
  54. GRAB: A Dataset of Whole-Body Human Grasping of Objects. In European Conference on Computer Vision (ECCV). https://grab.is.tue.mpg.de
  55. K. Takayama. 2022. Compatible Intrinsic Triangulations. ACM Transactions on Graphics 41, 4, Article 57 (jul 2022), 12 pages. https://doi.org/10.1145/3528223.3530175
  56. Grasp’D: Differentiable Contact-Rich Grasp Synthesis for Multi-Fingered Hands. In Computer Vision – ECCV 2022: 17th European Conference, Tel Aviv, Israel, October 23–27, 2022, Proceedings, Part VI. Springer-Verlag, Berlin, Heidelberg, 201–221. https://doi.org/10.1007/978-3-031-20068-7_12
  57. Contact-Aware Retargeting of Skinned Motion. In 2021 IEEE/CVF International Conference on Computer Vision (ICCV). 9700–9709. https://doi.org/10.1109/ICCV48922.2021.00958
  58. Generalized Anthropomorphic Functional Grasping with Minimal Demonstrations. arXiv:2303.17808 [cs.RO]
  59. J. Won and J. Lee. 2019. Learning Body Shape Variation in Physics-based Characters. ACM Transactions on Graphics 38, 6, Article 207 (2019).
  60. SAGA: Stochastic Whole-Body Grasping with Contact. In Proceedings of the European Conference on Computer Vision (ECCV).
  61. Learning Generalizable Dexterous Manipulation from Human Grasp Affordance. In Conference on Robot Learning (CORL), Vol. 205. PMLR, 618–629. https://proceedings.mlr.press/v205/wu23a.html
  62. Y. Ye and C. K. Liu. 2012. Synthesis of detailed hand manipulations using contact sampling. ACM Transactions on Graphics 31, 4 (2012), 1–10. https://doi.org/10.1145/2185520.2185537
  63. Simulation and Retargeting of Complex Multi-Character Interactions. In Special Interest Group on Computer Graphics and Interactive Techniques Conference (SIGGRAPH). https://doi.org/10.1145/3588432.3591491
  64. Q. Zhou and A. Jacobson. 2016. Thingi10K: A Dataset of 10,000 3D-Printing Models. arXiv preprint arXiv:1605.04797 (2016).
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (3)
  1. Arjun S. Lakshmipathy (2 papers)
  2. Jessica K. Hodgins (13 papers)
  3. Nancy S. Pollard (9 papers)
Citations (2)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com

Tweets