Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
91 tokens/sec
GPT-4o
12 tokens/sec
Gemini 2.5 Pro Pro
o3 Pro
5 tokens/sec
GPT-4.1 Pro
15 tokens/sec
DeepSeek R1 via Azure Pro
33 tokens/sec
Gemini 2.5 Flash Deprecated
12 tokens/sec
2000 character limit reached

Floating-base manipulation on zero-perturbation manifolds (2307.02383v1)

Published 5 Jul 2023 in cs.RO

Abstract: To achieve high-dexterity motion planning on floating-base systems, the base dynamics induced by arm motions must be treated carefully. In general, it is a significant challenge to establish a fixed-base frame during tasking due to forces and torques on the base that arise directly from arm motions (e.g. arm drag in low Reynolds environments and arm momentum in high Reynolds environments). While thrusters can in theory be used to regulate the vehicle pose, it is often insufficient to establish a stable pose for precise tasking, whether the cause be due to underactuation, modeling inaccuracy, suboptimal control parameters, or insufficient power. We propose a solution that asks the thrusters to do less high bandwidth perturbation correction by planning arm motions that induce zero perturbation on the base. We are able to cast our motion planner as a nonholonomic rapidly-exploring random tree (RRT) by representing the floating-base dynamics as pfaffian constraints on joint velocity. These constraints guide the manipulators to move on zero-perturbation manifolds (which inhabit a subspace of the tangent space of the internal configuration space). To invoke this representation (termed a \textit{perturbation map}) we assume the body velocity (perturbation) of the base to be a joint-defined linear mapping of joint velocity and describe situations where this assumption is realistic (including underwater, aerial, and orbital environments). The core insight of this work is that when perturbation of the floating-base has affine structure with respect to joint velocity, it provides the system a class of kinematic reduction that permits the use of sample-based motion planners (specifically a nonholonomic RRT). We show that this allows rapid, exploration-geared motion planning for high degree of freedom systems in obstacle rich environments, even on floating-base systems with nontrivial dynamics.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (28)
  1. James C Kinsey, Ryan M Eustice and Louis L Whitcomb “A survey of underwater vehicle navigation: Recent advances and new challenges” In IFAC conference of manoeuvering and control of marine craft 88, 2006, pp. 1–12 Lisbon
  2. “Floating underwater manipulation: Developed control methodology and experimental validation within the trident project” In Journal of Field Robotics 31.3 Wiley Online Library, 2014, pp. 364–385
  3. Patryk Cieslak, Pere Ridao and Mariusz Giergiel “Autonomous underwater panel operation by GIRONA500 UVMS: A practical approach to autonomous underwater manipulation” In 2015 IEEE International conference on robotics and automation (ICRA), 2015, pp. 529–536 IEEE
  4. “Controlling Ocean One: Human–robot collaboration for deep-sea manipulation” In Journal of Field Robotics 38.1 Wiley Online Library, 2021, pp. 28–51
  5. Fabio Ruggiero, Vincenzo Lippiello and Anibal Ollero “Aerial manipulation: A literature review” In IEEE Robotics and Automation Letters 3.3 IEEE, 2018, pp. 1957–1964
  6. Marin Kobilarov “Nonlinear trajectory control of multi-body aerial manipulators” In Journal of Intelligent & Robotic Systems 73.1 Springer, 2014, pp. 679–692
  7. Moju Zhao, Kei Okada and Masayuki Inaba “Versatile articulated aerial robot DRAGON: Aerial manipulation and grasping by vectorable thrust control” In The International Journal of Robotics Research SAGE Publications Sage UK: London, England, 2022, pp. 02783649221112446
  8. “Teleoperation and Visualization Interfaces for Remote Intervention in Space” In Frontiers in Robotics and AI 8 Frontiers Media SA, 2021
  9. “Robotic manipulation and capture in space: A survey” In Frontiers in Robotics and AI Frontiers, 2021, pp. 228
  10. “The DARPA robotics challenge finals: Results and perspectives” In The DARPA Robotics Challenge Finals: Humanoid Robots To The Rescue Springer, 2018, pp. 1–26
  11. “Learning ambidextrous robot grasping policies” In Science Robotics 4.26 American Association for the Advancement of Science, 2019, pp. eaau4984
  12. “Manipulating deformable objects by interleaving prediction, planning, and control” In The International Journal of Robotics Research 39.8 SAGE Publications Sage UK: London, England, 2020, pp. 957–982
  13. “High-frequency nonlinear model predictive control of a manipulator” In 2021 IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 7330–7336 IEEE
  14. Tomasz Rybus, Karol Seweryn and Jurek Z Sasiadek “Control system for free-floating space manipulator based on nonlinear model predictive control (NMPC)” In Journal of Intelligent & Robotic Systems 85.3 Springer, 2017, pp. 491–509
  15. “Aerial manipulation using model predictive control for opening a hinged door” In 2020 IEEE International Conference on Robotics and Automation (ICRA), 2020, pp. 1237–1242 IEEE
  16. “CHOMP: Gradient optimization techniques for efficient motion planning” In 2009 IEEE International Conference on Robotics and Automation, 2009, pp. 489–494 IEEE
  17. “STOMP: Stochastic trajectory optimization for motion planning” In 2011 IEEE international conference on robotics and automation, 2011, pp. 4569–4574 IEEE
  18. “Sampling-based robot motion planning: A review” In Ieee access 2 IEEE, 2014, pp. 56–77
  19. “The geometric mechanics of undulatory robotic locomotion” In The international journal of robotics research 17.7 Sage Publications Sage CA: Thousand Oaks, CA, 1998, pp. 683–701
  20. Jerrold E Marsden and Jim Ostrowski “Symmetries in motion: Geometric foundations of motion control” National Academies Press, 1998
  21. Scott D Kelly and Richard M Murray “Geometric phases and robotic locomotion” In Journal of Robotic Systems 12.6 Wiley Online Library, 1995, pp. 417–431
  22. “Friction variability in planar pushing data: Anisotropic friction and data-collection bias” In IEEE Robotics and Automation Letters 3.4 IEEE, 2018, pp. 3232–3239
  23. Silas Alben “Efficient sliding locomotion with isotropic friction” In Physical Review E 99.6 APS, 2019, pp. 062402
  24. “Surprising simplicities and syntheses in limbless self-propulsion in sand” In Journal of Experimental Biology 223.5 The Company of Biologists Ltd, 2020, pp. jeb103564
  25. “Walking is like slithering: A unifying, data-driven view of locomotion” In Proceedings of the National Academy of Sciences 119.37 National Acad Sciences, 2022, pp. e2113222119
  26. “Manipulation planning on constraint manifolds” In 2009 IEEE international conference on robotics and automation, 2009, pp. 625–632 IEEE
  27. Leif E Becker, Stephan A Koehler and Howard A Stone “On self-propulsion of micro-machines at low Reynolds number: Purcell’s three-link swimmer” In Journal of fluid mechanics 490 Cambridge University Press, 2003, pp. 15–35
  28. Ross L Hatton and Howie Choset “Geometric swimming at low and high Reynolds numbers” In IEEE Transactions on Robotics 29.3 IEEE, 2013, pp. 615–624

Summary

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