Page 461 - Automotive Engineering Powertrain Chassis System and Vehicle Body
P. 461

CHAP TER 1 4. 2       Decisional architecture

               Considering k as a configuration parameter ensures that  Reachable configuration space for the CC car The
               it will vary continuously.                         small-time controllability of the CC car has been estab-
                 A is subject to the perfect rolling constraint (Equation  lished in Scheuer and Laugier (1998, Theorem 1). Ac-
               14.2.36) and the bounded curvature constraint (Equa-  cordingly, the existence of an admissible collision-free
               tion 14.2.37). Let s denote the derivative of:     path is equivalent to the existence of a collision-free
                           2
               k : s ¼ f=cos f. The steering velocity of A is physically  path. Furthermore, if a path exists between two config-
                       _
               limited, jfj  f _ max , and the following constraint is added  urations then an optimal path exists as well (Scheuer and
               (bounded curvature derivative constraint):         Laugier, 1998, Theorem 2).
                                                                    Optimal paths for the CC car The nature of the op-
                 jsj   s max ¼ f _ max                (14.2.41)   timal paths for the CC car is more difficult to establish
                                                                  than for the RS car. However Scheuer (1998) demon-
                 Accordingly the model of A can now be described by
               the following differential system:                 strates that, for the forward CC car, i.e. the CC car
                 0 1     0     1    0 1                           moving forward only, the optimal paths are made up of:
                   _ x     cosq       0                           (a) line segments, (b) circular arcs of radius 1=k max , and
                 B C     B  sinq  C  B C                          (c) clothoid arcs 12  of sharpness  s max . Unfortunately, it
                                      0
                   _ y
                 B C   ¼  B    C v þ  B C s           (14.2.42)
                 @ _ A   @  k  A    @ A                           appears that, whenever the shortest path includes a line
                                      0
                   q
                   _ k     0          1                           segment, it is irregular and contains an infinite number of
                                                                  clothoid arcs that accumulate towards each endpoint of
               with jkj  k max ; jvj¼ 1 and jsj  s max . The system  the segment (Boissonnat et al., 1994). Furthermore,
               (Equation 14.2.42) under the different control con-  when the distance between two configurations is large
               straints defines the Continuous-curvature car.      enough, the shortest path contains a line segment hence
                 Admissible paths for the CC car The configuration  an infinite number of clothoid arcs (Degtiariova-Kostova
                                                 2
               space of A is now 4-dimensional: ChR  j0:2pj  R.   and Kostov, 1998).
               A path for A is a continuous sequence of configurations:  In summary, although the exact nature of the optimal
               PðtÞ¼ðxðtÞ; yðtÞ; qðtÞ; kðtÞÞ. An admissible path must  paths for the CC car has not been established yet, it
               satisfy the constraints (Equations 14.2.36, 14.2.37,  seems reasonable to conjecture that they will (at least) be
               14.2.41); it is a solution of the differential system  made up of line segments, circular arcs and clothoid arcs,
               (Equation 14.2.42); it is such that:               and that they will be irregular in most cases.
                 8             Ð t                                  Collision-free path planning for the CC car The main
                 > xðtÞ¼ xð0Þþ  Ð 0  vðsÞcosqðsÞds                path planning techniques presented earlier are generic:
                 >
                 >
                 <
                   yðtÞ¼ xð0Þþ  t  vðsÞsinqðsÞds                  they can be used for a wide variety of robotics systems.
                               Ð 0 t                  (14.2.43)
                 > qðtÞ¼ qð0Þþ  Ð 0  vðsÞkðsÞds                   To some extent, they mainly rely upon the existence of
                 >
                 >
                 :
                   kðtÞ¼ kð0Þþ  0 t  sðsÞs                        a steering method for the robotics system considered.
                                                                    As for the CC car and to the best of the authors’
               with jkðsÞj   k max ; jvðsÞj ¼ 1 and jsðsÞj   s max :  knowledge, there is only one steering method that has been



















               Fig. 14.2-31 A CC turn and its curvature profile.



               12
                 A clothoid is a curve whose curvature varies linearly with its arc length.

                    468
   456   457   458   459   460   461   462   463   464   465   466