Motion Planning and Differential Flatness of Mechanical Systems on Principal Bundles

نویسنده

  • Tony Dear
چکیده

Mechanical systems often exhibit physical symmetries in their configuration variables, allowing for significant reduction of their mathematical complexity arising from characteristics such as underactuation and nonlinearity. In this paper, we exploit the geometric structure of such systems to explore the following motion planning problem: given a desired trajectory in the workspace, can we explicitly solve for the appropriate inputs to follow it? We appeal to results on differential flatness from the nonlinear control literature to develop a general motion planning formulation for systems with symmetries and constraints, which also applies to both fully constrained and unconstrained kinematic systems. We conclude by demonstrating the utility of our results on several canonical mechanical systems found in the locomotion literature. INTRODUCTION In the analysis of mechanical systems, one often desires to express the equations of motion in a manner conducive to analysis and control. For a certain class of systems, this motivation often amounts to reducing the equations by exploiting a system’s natural symmetries and the corresponding invariants due to Noether’s theorem. The configuration variables of such systems often constitute a principal fiber bundle structure defined by a Lie group (the non-actuated symmetry directions) and a shape manifold (the system’s actuated internal configuration). For ex∗Address all correspondence to this author. FIGURE 1: TWO-WHEEL DIFFERENTIAL-DRIVE CAR. ample, the two-wheeled mobile robot shown in Fig. 1 locomotes on the plane, parameterized by the Lie group SE(2) (position and orientation of the robot), and has a shape manifold parameterized by its two wheel angles ψ1 and ψ2. In recent years, many results have analyzed the properties and structure of the reduced equations that emerge from such a splitting. These formulations have been shown to accommodate nonholonomic constraints as well as locomotion in high and low Reynolds number fluids. The equations’ structure, and in particular the kinematic form, has been shown to be conducive to the analysis of forward motion planning, which has found much success in periodic inputs known as gaits. In this paper, we attack the motion planning problem headon; instead of deriving gaits to achieve a desired motion, we are interested in situations for which the inputs can be directly solved to follow a complete trajectory in the position variables. This problem bears similar overtones to that of exploiting differential flatness in systems theory, a property useful for trajec1 Copyright c © 2015 by ASME tory planning for nonlinear dynamical systems. To the authors’ knowledge, commonalities between these systems and those with reducible geometric structure have been little explored in the locomotion literature, and here we try to clarify some of these links in the motion planning context. We structure our paper as follows. We first present an overview of relevant work in the geometric mechanics and differential flatness communities. Following this, we present the necessary mathematical tools and summarize relevant results from prior work. In the next section, we explicitly state the motion planning problem and present the general solution for mixed nonholonomic systems followed by the special cases of principally kinematic and purely mechanical systems. We finish by considering the specific case of systems on SE(2) and applying our technique to several examples from the literature.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Flat systems, equivalence and trajectory generation

2 Equivalence and flatness 6 2.1 Control systems as infinite dimensional vector fields . . . . . . . 6 2.2 Equivalence of systems . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 Differential Flatness . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.4 Application to motion planning . . . . . . . . . . . . . . . . . . . 13 2.5 Motion planning with singularities . . . . . . . . . . . ....

متن کامل

A Generalization of Flatness to Nonlinear Systems of Partial Differential Equations. Application to the Command of a Flexible Rod

We introduce a concept of differential flatness for systems described by nonlinear partial differential equations. It generalizes the now classical notion of differential flatness for finite differential systems and its recent extensions to linear partial differential equations. We apply it to the motion planning of a very flexible rod, outside of the linear approximation range.

متن کامل

Dynamically Feasible Motion Planning through Partial Differential Flatness

Differential flatness is a property which substantially reduces the difficulty involved in generating dynamically feasible trajectories for underactuated robotic systems. However, there is a large class of robotic systems that are not differentially flat, and an efficient method for computing dynamically feasible trajectories does not exist. In this paper we introduce a weaker but more general ...

متن کامل

Differential Flatness Method Based on Pre-set Guidance and Control Subsystem Design for a Surface to Surface Flying Vehicle (TECHNICAL NOTE)

The purpose of this paper is to design a guidance and control system and evaluate the performance of a sample surface‑to‑surface flying object based on preset guidance with a new prospective. In this study, the main presented idea is usage of unique property of governor differential equations in order to design and develop a controlled system. Thereupon a set of system output variables have bee...

متن کامل

Local Motion Planning for Nonholonomic Control Systems Evolving on Principal Bundles

Nonholonomic mechanical systems naturally occur when there are rolling constraints [4] or Lagrangian symmetries leading to momentum constraints [1]. Examples include kinematic wheeled vehicles, free floating satellites with appendages, and simplified models of biomimetic locomotion. This work considers the local motion planning problem for a specific class of nonholonomic systems— those whose c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015