Page 105 - Mechatronics for Safety Security and Dependability in a New Era
P. 105

Ch19-I044963.fm  Page 88  Tuesday, August 1, 2006  2:54 PM
            Ch19-I044963.fm
               88     Page 88  Tuesday, August  1, 2006  2:54 PM

               REPRESENTATION   OF KNOTTING/UNKNOTTING    PROCESS

               In  this  section,  we  propose  a  representation  method  of  knotting/unknotting  of  a  deformable  linear
               object.  First,  let  us project  the  3D shape  of a linear object  on  a plane. The projected  2D curve  may
               cross with itself. Crossings  in the projected  curve can  specify  the crossing  state. Next,  let  us number
               crossings  along the projected  curve  from  one endpoint  to the other.  One endpoint  of the  projected
               curve  is defined  as the left endpoint E ;, and the other  is defined  as the right endpoint E r in this paper. In
               addition, whether each crossing is involved  in the upper part or in the lower part is specified.  Symbol
               C", describes the  r-th crossing point is involved in the upper part while C', denotes it is in the lower part.
               Furthermore,  we categorize the crossings into two: left-handed  helical crossing  C", and  right-handed
                            +
               helical crossing  C ,. The  sequence  of  symbols  at individual  crossing points determines  the  crossing
               states  of a linear object.  Let us describe  a segment between  C, and  C^ as  '',-L*- where p  and q  indicate
               whether  the segment  is an upper part (then p,q=u)  or a lower part  (then p,q=l)  at crossing  C, and C y.
                                                                             q
               Terminal  segments adjoining  the left  and the right endpoints  are described  as W l and jL, respectively.
               Consequently, we can represent the crossing states of a knotted  linear object by a sequence  of crossing
               point symbols.
               Knotting/unknotting  process  of a linear object corresponds to changing the number  of its crossings. In
               order to change the crossing  state  of  a linear object,  an operation  must be performed  on the  object.
               Therefore,  a  state  transition  corresponds  to  an  operation  that  changes  the  number  of  crossings  or
               permutes their sequence. In this paper, four  basic operations are prepared  as shown in Fig.l. Operation
               I, II, and  IV increase or decrease the  number  of crossings.  Let us divide operation  I into two: crossing
               operation  CO,                                         increases  the  number  of
               crossings while uncrossing operation UO, decreases the number. Crossing operation CO U and CO, V and
               uncrossing operation UO n and UO, V are defined  as well. Operation III does not change the number  of
               crossings but permutes  their  sequence. Operation  III is referred  to as an arranging  operation AO 1U.
               Then, a manipulation  process can be represented  as transitions  of crossing  states. It corresponds  to
               iteration  of crossing, uncrossing, or arranging operations.

                                                                         1
                                                                          Li.
                                   CO,                                C  « if  ^\ v, C
                                          1  I
                                          \C,//
                               (a) Operation I                (b) Operation II

                                   AO IT
                                                                 CO,,          l
                                       "L"                                 L]  or 'L
                                   AO,,   c,  ^
                                                                 UO,,      fU'orfL"
                               (c) Operation III             (d) Operation IV
                                          Figure  1: Basic operations


               MOTION PLANNING IN KNOTTTNG/UNKNOTTING      MANIPULATION
               In order  to accomplish  one  of  possible processes,  we have  to grasp,  move, and  release the  object
               during the processes. Whether the crossing state of the object  changes as expected  or not depends  on
               grasping points and their moving direction. Let us define  a qualitative manipulation plan  as a sequence
               of crossing  state transitions  including grasping points  and their moving direction to realize  each  state
               transition. In  this  section, we  explain  a  procedure  to determine  adequate grasping points  and  their
   100   101   102   103   104   105   106   107   108   109   110