Page 116 - Read Online
P. 116

Page 64                          Guan et al. Intell Robot 2024;4(1):61-73  I http://dx.doi.org/10.20517/ir.2024.04

               Based on the relative position of the follower and leader in Figure 1A and B, we can formulate the position of
               the leader UAV as follows:

                                           =       +       cos       cos       −       sin       +       cos       sin       ,
                                          =       +       sin       cos       +       cos       +       sin       sin       ,  (3)
                                           =       +       sin       +       cos       .


               In the reference coordinate system, where      ,      ,and       are, the representation can be depicted as follows:




                                                                  −        
                                                                    
                                                       =     −1                                     (4)
                                                                   −       
                                                                    
                                                                   −       

               where the matrix is:



                                              cos       cos        − sin        cos       sin        
                                                                                
                                            =    sin       cos        cos                             (5)
                                                                    sin       sin       
                                                 sin          0        cos        
                                                                                
               By considering the position of the leader UAV and the desired inter-drone distance, we can compute the ex-
               pected position of the follower UAV in the inertial coordinate system. The relative expected position of the
               follower is denoted by      ,       and      . The error between the current position of the follower and the desired
                                            ˆ
                                   ˆ
                                      ˆ
               position is defined as:

                                                                     ˆ
                                                        −                 −        
                                                                     
                                                 =          =    ˆ                                  (6)
                                                         −                 −       
                                                                  ˆ  
                                                         −                 −       
                                                                           ˆ
                                            1        1           −                 −        
                                                                       
                                             =      =         =     ˆ                           (7)
                                             2        2           −                 −       
                                                                    ˆ  
                                             3        3           −                 −       
               Assume that each following drone is equipped with three PID controllers to control its speed      , heading angle
                     and pitch angle      . Thes econtrollers can generate the control inputs         ,        , and         of the following
               drone based on the errors      ,       and      . The formula is as follows:



                                                            ∫
                                                                               
                                                     =               +                     +          ,
                                                                            
                                                            ∫
                                                                               
                                                     =               +                     +          ,  (8)
                                                                             
                                                            ∫
                                                                              
                                                     =               +                     +          .
                                                                            
   111   112   113   114   115   116   117   118   119   120   121