Title :
Understanding the geometry of workspace obstacles in Motion Optimization
Author :
Ratliff, Nathan ; Toussaint, Marc ; Schaal, Stefan
Author_Institution :
Autonomous Motion Dept., Max Planck Inst. for Intell. Syst., Tubingen, Germany
Abstract :
What is it that makes movement around obstacles hard? The answer seems clear: obstacles contort the geometry of the workspace and make it difficult to leverage what we consider easy and intuitive straight-line Cartesian geometry. But is Cartesian motion actually easy? It´s certainly well-understood and has numerous applications. But beneath the details of linear algebra and pseudoinverses, lies a non-trivial Riemannian metric driving the solution. Cartesian motion is easy only because the pseudoinverse, our powerhouse tool, correctly represents how Euclidean workspace geometry pulls back into the configuration space. In light of that observation, it reasons that motion through a field of obstacles could be just as easy as long as we correctly account for how those obstacles warp the geometry of the space. This paper explores extending our geometric model of the robot beyond the notion of a Cartesian workspace space to fully model and leverage how geometry changes in the presence of obstacles. Intuitively, impenetrable obstacles form topological holes and geodesics curve around them accordingly. We formalize this intuition and develop a general motion optimization framework called Riemannian Motion Optimization (RieMO) to efficiently find motions using our geometric models. Our experiments demonstrate that, for many problems, obstacle avoidance can be much more natural when placed within the right geometric context.
Keywords :
collision avoidance; geometry; manipulators; motion control; Cartesian motion; Cartesian workspace space; Euclidean workspace geometry; RieMO; Riemannian motion optimization; configuration space; general motion optimization framework; geodesics curve; linear algebra; nontrivial Riemannian metric; obstacle avoidance; powerhouse tool; pseudoinverses; robot manipulation; topological holes; workspace obstacles; Approximation methods; Geometry; Kinematics; Measurement; Optimization; Robots; Trajectory;
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
DOI :
10.1109/ICRA.2015.7139778