• Aucun résultat trouvé

Modelling and control of a bidirectional rotors X4-flyer

N/A
N/A
Protected

Academic year: 2021

Partager "Modelling and control of a bidirectional rotors X4-flyer"

Copied!
7
0
0

Texte intégral

(1)

HAL Id: hal-00783588

https://hal.archives-ouvertes.fr/hal-00783588

Submitted on 18 May 2019

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Modelling and control of a bidirectional rotors X4-flyer

Selima Bennaceur, Naoufel Azouz, Azgal Abichou, Madeleine Pascal

To cite this version:

Selima Bennaceur, Naoufel Azouz, Azgal Abichou, Madeleine Pascal. Modelling and control of a bidirectional rotors X4-flyer. 2nd Mediterranean Conference on Intelligence Systems and Automation (CISA 2009), Mar 2009, Zarzis, Tunisia. pp.141, �10.1063/1.3106463�. �hal-00783588�

(2)

Modelling and control of a bidirectional rotors X4 - flyer

S elima BENNA CEUR*, Ntwufel AZOUZ *, Argal ABICHOU**, Made/ei11e PASCAL*

*lnformatics, Integrative Biology and Complex Systems,

40 Rue de Pelvoux, 91020 Ewy Cedex, France (e-mail: azouz@iup.univ-evty.fi~

**Ecole Polyteclmique de Tunisie B.P. 743- 2078 La Marsa, Tunisie

Abstract: This paper presents in the first part the conception and construction of a mini 4 rotors helicopter for indoor and outdoor applications. The proposed UA V, named XSF, has a very manoeuvrable platform and is indicated to work in inaccessible spaces such as per forming inspection tasks under bridges as well as inside pipes or tanks. Its main advantage with respect to classical4 rotors helicopters is the ability of flipping two motors in order to obtain two more control inputs. This feature allows the XSF to have a better horizontal displacement or to create a yaw movement without translation.

In. the second part, we present a stabilization strategy around a position of equilibrium. The model is highly nonlinear, we use a methodology based on the linearization. The dynamic of the system involves six. control inputs which will be computed to stabilize the engine with regard to extemal perturbations.

Keyw()rds: Unmanned aerial vehicles, robot modeling, stabilization.

1. INTRODUCTION

T

he recent popularity of the Unmanned Aerial Vehicles (UAV), introduced a need for exploring new civil tasks such as search and rescue, surveillance and inspection. For this purpose, we discuss in this paper the design, modelling and control of a mini-Quadrotor helicopter.

Cu.tTent literature in the area of design of Quaclrotor helicopters focuses on the development of indoor prototypes;

see [1-4]. The design proposed is illustrated by very light systems with ftxed-rotors. Many groups have seen significant success in developing autonomous quadrotor vehicles [ 5-11 ].

However, the main problem associated with this concept is the evident instability of these prototypes in front of atmospheric pertw·bations especially when manoeuvring.

We propose in th.is study a suitable design of a quadrotor for outdoor applications with oriented rotors and large energetic autonomy. It is capable of avoiding obstacles, it has an embedded algorithm of stabilization, and it is able to execute an automatic take-off and landing. This UAV can eventually be used by the foot soldiers to explore hostile villages.

Another aspect of the design concerns the automatic control.

The oriented rotors give more controllability. On the other hand the control design should combine precision, simplicity and robustness to be easily implemented on board the experimental vehicle.

In this paper we use eulerian parameters. The control strategy is based on the linearization of the local equation. This sn·ategy seems adequate for outdoor applications. Other sn·ategies were presented in the literature. Vision aided control was investigated in [6,9,11].

2. DESIGN AND FABRICATION

The XSF is a quadrirotor of 0.68 m x 0.68 m of total size. It is designed in a cross form and made of carbon fibre. Each tip of the cross has a rotor including an electric brushless motor, a speed controller and a two-blade propeller . In the middle we flnd a central body enclosing electronics. namely Inertial Measurement Unit, on board processor ARM 7, a GPS, a radio transmitter, a camera and ultrasound sensors, as well as the 14.8V LI-POL Y batteries.

Fig. 1. Representation of the XSF (ducted fan variation).

The operating principle of the XSF can be presented thus:

Rotors 0 and @ turn clockwise, and the rotors 8 and 0 turn in the opposite direction to maintain the total equilibrium in

(3)

yaw motion. Assuming the equilibrium of the angular velocities of all rotors, the UA V is either in stationary position, or moving vertically (ascending or descending).

A characteristic of the XSF compared to the existing quadrotors, is the swivelling of the supports of the motors 0 and @ around the pitching axis y 1 T his permits an adequate horizontal flight and a suitable cornering.

3. DYNAM!C MODEL 3. 1. Kinematics

The XSF is modelled in first approximation as a rigid flying object. We use here an eulerian approach. A lagrangian approach can be seen in [12], [5].

The motion of the UA V is described by the following parameters:

1Ju =[x1,y1, ~f: Vector position of the origin expressed in the fixed reference frame,

172 =[~ B, lflf : Vector orie ntation of the local reference frame and g iven by the Euler angles,

V1 =[u,v, 1-~,f: Velocity Vector compared to the fixed frame expressed in the local frame,

v2 =[p, q, r(: Vector of angular velocities compared to the fixed frame expressed in the local frame, and m is the mass of the UAV.

Commonly in aeronautics, a parameterization in yaw 'If, pitch

e and roll<!> is used to describe the orientation of the UA V.

The whole transformation between the fixed frame and the local reference frame is the combination of elementary matrices of rotation around the three axes z, y1, and x2 , and is denoted by J 1 •

Wedenoteby: c9=cose ;s<j>=sin<!>

Using the rotation matrixJ1(172), the expression of the linear speed in the reference frame Ro is given by:

(I) On the other hand, the angular speed of the UA V v2 is the combination of the angular speeds around the three axes of yaw, pitch and roll. It can be written related to i72 as:

(2)

or :

(3) It is noticed that the parameterization by the Euler angles have a singularity in (} = !!._ + ktr .

2

The global kinematics equation is then:

(4)

The dynamical system of the XSF expressed with the Euler variables becomes (see [ 13]):

(5)

Or in compact form:

(6) ME is the constant mass matrix, and IRR is the inertia tensor.

(v,) -

(Zr)

v = \1

2

, Z = ZR , are respectively the acceleration vector and the vector of generalized external forces and torques, and finally Oo = ( -m.n (v2 "v,)) is a vector

-V2 1\ (TRR v2) containing the gyroscopic and Coriolis forces.

Taking into account that the plan x-z and y-z are plans of symmetry of the XSF, we conclude that the inertia products lxy• l xz and Iyz are null.

The gyroscopic effects of the rotating elements (rotors) are also introduced in the model as it follows:

Let us denote T R roi the kinetic moment of the rotor (i).

where ~ is the rotational velocity vector of the rotor (i), IR is

the inertia moment of the rotating elements in the rotors.

- 4

An additional gyroscopic effect I R . L W;. 1\ v 2 is then

i=l

included in ZR.

3.2. Aerodynamic forces and torques

Tn this part, we define the characteristics of the aerodynamic forces and torques issued from the blade theory.

dD

Direction of the thrust

dL

Aerodynamic chord c(r)

0 y'

V,

Fig. 2. Descri ption of forces a pplied on the blade

The blade behaves as a rotating wing. Each e lement of the blade dr is in contact with the airflow. T he local dynamic pressure at the blade e le ment is: q =..!.. p (cor )2 .

2

(4)

Each elementary section of the blade of width dr creates a lift dL such as [14]:

1 2

dL="2p(ror) Cu~ ·c.a.dr (7)

Where p is the air density, CL<:< represents a non-dimensional coefficient of the gradient of lift. The angle of attack a is such a= y-<1>.

y is the geometric pitch of the blade, <I> the local inflow angle, and fmally c is the aerodynamic chord that we assume constant here.

The integration of this elementary lift all over the blade gives this relation :

(8) The drag is defmed similarly to the lift, and produces a torque defmed such as:

MD= kM ul (9)

The compensation of this torque in the centre of gravity is established thanks to the use of cont:rarotating rotors l-3 and 2-4. Recalling that by assumption we have w1 < 0 and w3 < 0. These last two rotors having propellers with reversed pitch.

3.3. Swivelling of the rotors 0 and tJ

To allow the horizontal displacement of the XSF without banking, we give the driving supports 0 and t) an additional degree of freedom. It concerns the rotation aro·und the axis

y . We denote by ~ this swing angle. The two driving supports can either swivel in the same direction to create a horizontal component propelling the XSF in translation, or swivel in opposite directions to create a yaw without translation.

In addition, we call E the centre of the brace, in.tersection of the four supports, such as IIEGII = u G . We assume that the forces F1 and F3 are applied on the support edges 0 and€) . We must note that the swivelling of these rotors can destroy the aerodynamic equilibrium in yaw, and can create a rolling torque. The controller should be robust enough to take into account this particularity.

3.4. Complete Model

According to the preceding relations, the equatiton (6) could be written in an expanded form as:

m tl. =m ( -q.w + r. v- g. s 8) - kr (w; .s ~1 + w~ .s ~3) mv =m (-r.u +p.w +g.s<j>.c8)

tnW = - kr(cof c l)l +O~ +coj C~3 +ffi~) +m( - p.v + q .u + g.c<J>.c 8)

Where g is the acceleration of the gravity, and:

(10)

I~=lb kr( u:f.c~ - ui.cl), )- (lzz-Iw) r.q -q IR ( CJ1.Cr:\ +01 +01.C~3 +uq.)

+~\1(~.s~ -ui.s13.>)

lw<l=lt,kr( c~ -~) -riR(opllJ +~.s~) - (Ixx -Izz)P.r+

uG.kr( uf.sf3t +~.sf3.3) + piR(CJ1.C~ +~ +~.cl33 +CQj)

lzzi-= -lbkT ( o{ .si3J -~.sl3,) -( I)Y-Ixx) p.q

+q IR( ~.s~ +01.sl),) +kM( of.c13J -~ +ui.cl), -~)

(11)

The global velocities expressed in the fixed-earth frame can be found by these relations:

{

x0 = cHc'Jf.u +( s<J>s9.c'Jf -Ccps\lf) v+( c<J>s9.C'Jf+s<J>.s'Jf) w

~0 :c~.s\jf.u + ( s<J>.s9s'Jf +c<p.c\Jf) v+( c~>.s9.S\jf -s<p.c'Jf) w

z0 - -se.u +s<j>.c9.v+c<J>.c9.w (12)

If we do not consider the effect of the atmospheric wind, the equations of motion are summarised in the equations (4), (I 0), (11) and ( 12).

4. CONTROLSTRATEGY

The XSF is controlled by varying the rotor speeds, thereby changing the lift forces, and by inclining the oriented rotors.

Although it has six input forces (four generated by the main motors, and two by the servomotors), it is an under-actuated dynamic vehicle. This system is highly manoeuvrable, enabling vertical take-off and landing, as well as flying into almost inaccessible areas. The disadvantages are the increased helicopter weight and increased energy consumption due to the extra motors. Since it is controlled with rotor speed changes, it is more suitable to electric motors.

In thjs part we will establish a strategy to stabilize the XSF.

In order to simplify the expressions, we use some intermediate notations, thus we note:

ul = - kr(cuf .sPI +~.sp3)

u2 = -kr (wf.cP1 +ro~ + ~.cl33 +rob

u3 =lbkr(o{cPJ - ~ .cP3) +

kM(-cuf .sPJ -~ .sp3)

u4 =lbkr(~ -rob+uGk1(o{s~1 +ro~.s~3)

u5 =-lbkr(roJ.sP1-~.sP3)

u 6 =kM(o{cPI -~ +~.cp3 -rob (13)

~1 and ~3 are the two internal degrees of freedom of rotor 0 and@), respecti vely.

(5)

REMARK:

As shown the equivalent system of control presents si,'<

inputs:

U=(u1 T

u2 u3 u4 us u 6 ) While the rotor force-inputs are of six orders :

F = (fl f 2 f 3 f4 s~1 s~3)T .

Thus the transformation U ---7 F is given by U = A F .

Tbe system is uonJineaJ. The problem will then be solved numeri.cally by an imphcit process.

Considering in this part a small deviation around a position of equilibrium. As our model is local and Eulerian, we will use the theory of small. perturbations. This simplified theory gives good results, specially in the stability analysis of the equilibrium states and the response to commands.

4.1. Linearization of equations

Tbis process begins by decomposing the motion between the equilibrium state and the deviation from this state. The idea is to stabilize the XSF around a position of equilibrium defined as follows:

Uct =vd =wd =pd =qd =I(! =9d =<Pc1 =0 (14) Where the label d is used for the desired parameters.

Under these conditions, and when neglecting the variation of the quadratic terms, and when linearizing the trigonometric expressions, the dynamic equations become:

(15)

Under the desired conditions (21) we will have:

~u=u; b..v= v; b..w=w; b..p=p; b..q =q; b..r=r

~u=u; b..v=v; b..w=w; b..p=p; ~q =ct b..i =i·

and the kinematics part is given by:

~p = 4>; ~q =

e;

~r ='if

4.2. presentation of the controller

In this work, the originality is the use of the Eulerian variables. These variables are more realistic, because they correspond to the data given by the embedded sensors. We underline that some degrees of freedom such as roll and pitch are particularly critical for the stabilization of the quadrotor when hovering. A sample blast of wind cao destabilize the UA V and leads to the crash. It is then important to stabilize efficiently these two degrees of freedom.

In this study the whole commands are disconnected. The different motions of translation or rotation can be stabilized by linear controllers such as described in tab. I. ki are

,-.-. --.. ,-.-.

-o "' -o

9-I CD I ~

9- CD I

'-._/ '-._/ ~

'1 10 '-.../

,.:,.:; ,.:,.:; 00 ,-.-.

I I ,.:,.:;

"0 ,-.-. I

~ ,-.-. --..

"0 "0 "0 --..

::s I 0.. 0" ~

§ I ~ I I I

... ::s .._., 0.. 0" 1-;

.... ~ '-._/ 01 '-._/ '-._/ '-._/

§ ,.:,.:; (<') V'\ r--

... ,.:,.:; ,.:,.:;

~ I I I I ,.:,.:;

-

~ (J (J 11 11 11 11 11 I

·::S ·~ ·0.. ·0" •I-;

~

,-.-. ,-..._

"""" ,-.-.

"""" -o ~ "'

<D CD

I I I

<D 9- CD

'-._/ 01l .._., '-._/

tlp 8 ";j" 10

,.:,.:; ,.:,.:;

... ~ I I I

+ ,-..._ ,-.-. !""'. ,-..._

00::: ,-..._ "0 "0 'l:i "0

~ 0.. 0"' ,-..._ ~

~ -o

~ ::s I I IY I

=- I

I7J I ~ 0.. 0"' I

C;l '-._/ '-' 1-; ~

..s '-._/ ::s

-

~ .._., N ,.:,.:; .._., ft') ~ .._., 'i"l ~ '-._/ r-- ...:.:: ' - ' 00

...

0 ~

8 :>< ~ N N

E x N N

...

... ~ 11 I 11 I

-

11 I

-

11 I

-

11 I

-

11 I

=

0 ... 0l (<') ";j"

""' 10

u ::s ;=j ::s ::s ;:::l ;:::l

...

+ ::s

~ .... ... """" <D -o ,-..._

= I N 10

0 <Il ;=j :=

=

lj 0 .._.,

s

ci> + bp ft') '::t + ""'

...

;:::l ~ ::s

c: .... E .._.,

o

e

I

-IJ - 1 ....

~ - I ~~

~ ~ 11 11

~Q3 ·~

-

C;l (J (J ·::S 8 s 11 11 11

~ t': ·0... ·Cl"' ·h

c :::::

0 0

... •.;:::l

s

Vi ~ Vi ~

~ 0 c ~ ~

-

0 ...s::i () ~

~ ~ ~ ~ ~ ~ ~ ... ... 0.. ;;;.., ~

Tab. 1 Stabilization strategy

Finally we input these controls in the compl.ete model, with nonlinear terms such as:

(6)

u =~-g.se-(q.w-r.v)

m

w= u2 +g.c<p.c 9-(p.v- q.u) m

. 1 CI:zz - Iw)

p=-u3 - r.q

Ixx Ixx

- q_!R_( lxx ~ .c~1 + CUz +ro.,.c~3 + co4)

q = _l_ u4-Oxx-I:zz) r.p-r -.!R_( ffiJ .s~l + ro_,.s~3)

Iw IY>' Iw

+p..!R_( ~ .c~ + CUz + ro_,.c ~3 +co4)

I)'Y

. 1 Ciw-Ixx)

r= - I (us +u6) I q.p +

Zl Zl

q..!B..( ffiJ .sPJ +ro.,.s~3)

lrz (16)

Note that the UA V state is supposed to be measurable or observable.

4.3. Analysis of the actuators

In this paragraph, we incorporate relations between the propeller forces and the preceding command (u1-u6). Recall that the XSF is equipped with four brushless motors. The variation of current permits to adjust the motor angular speed and then the propeller's forces. The angles of orientation ~1

and ~3 insure the translation motion, the Yaw motion, and the cornering.

By using the equation (14), we remark that we have a nonlinear system. So in order to compute the column matrL'<

of the actuators, we built a matrix (A) which connects the sL'<

actuators and the commands. This matrix will be computed numerically and actualized at each time in the simulation.

n- 1 For example at t

0 0

I

l\ -{1-(Sl~jH~ - 1

l'2 I

l ':; -VHSl~y-~~ 0

l\j 0 ~

Us

lis 0 0

0 0

I

-{1-(S2~)2 -1

I

~(J-(Sl[33)n--1)2 0

0 --\,

0 0

I I

-K~"\1-(i~jH~ ~ ~(J-(if3JJI"1~ ~

Kr Kr Kr Kr

A

-tin-! ...,t;n-1 3

0 0 ft

~ KM~n-~ f2

Kr Kr f3

llf.o--1 G:f3o--l f4 -lift' ..y:,n-1 ~ ~

0 0

(17) Thus by inverting this matrix (A) we find the generalized column matrix of the actuators.

The previous algorithm is programmed numerically using advanced difference.

5. SIMULATION RESULTS

To demonstrate the usefulness of the procedure proposed before, we stabilize our system in different configurations.

Realistic constraints are introduced into the system. This concern namely the maximum force that can be produced by a rotor (this means implicitly the saturation of the motors), and the maximum angle ofrotation of the oriented rotors. We show below the efficiency of the algorithm in front of different kinds of perturbations introduced as initial conditions.

We choose identical gains

k1 =k2 =k3 =k4 =k5 =k6 = k7 =k8 =10

THE ROLLING AND PITCHING MOTION

We introduce here a perturbation combining roll and pitch motions. Those motions are the most critical ones in term of stability. It is then necessary to obtain satisfactory results for tbis simulation. The numerical results are presented in the following figures:

2 6 - - r - -~-- - •- - - r - -•- - -•- - - •- -

I I I I I I I

~

.

- -~-- :--- :---~-- :---: ---:--

! 1 6 - - ~ - - 1- - - 1- - -t- - - I- - _ , _ - _,_ -

I , --~-- ·--- : ___ ,_ __ , ___ , ___ , __

Ill I I I I I I I

~ 06 --~--·---1--- 1- --1---1---1 --

~ 0 -

~ 6 'J-~ --:_ --:_ --~ --:_ -_:- -_:--

I I I I I I I

_, ~. -7--!;,.:--~,~. - .. :t:---+.,.:--~30;;---,,.t:---!,40

t tlme(l)

Figure 3-The angular speed arotmd the x-axis.

I I I I I I I

- - ... - - ... - - -+ - - -l - - - t - - - · - - -J- - -

I I I I I I I

f - -r - - r--1 - - - , - - - , - - - , - - - , - - -

J "5 - - L - - J.. - - J - - ~ - - . J - - - ' - - -L - - I 1 - - r - - T - - , - - 1 - - . , - - - , - - - ..- - -

i --~--+--~ --~---:-- -:-- -:---

0 0 - -

... V-} --} --{ --~ ---:- --:- --:---

"1

o 1$ ~ -:/:IS ~ 3$

I toM-<•)

Figure 4-The angular speed arow1d the y-axis .

I I I I

0 - - -

-o, v--~---~-- ~ ---~-- ~ ---~--~---

I I I I l I

• 2 - - , - - - r - - , - - - r - - , - - - r - - , - - -

~ -0.3

I I I I I I I

-- , - - - r - - , - - - r - - , - - - r - - , ---

I I I I I I I

• • -- ~ ---r--1---r--1---r-- 1 ---

• • __ J ___ L _ _ J ___ L __ J ___ L __ j __ _

I I I I I I I

-oo __ J ___ L __ J _ _ _ L __ J _ _ _ L __ J __ _

I I I I I I I

.o. 7 o;---:~----f.,o;;---!;,5;---:;';20;---;!;;25--3-!;;0--,35-!;;--:!.o t :lim e(s)

Figme 5- The Control UJ.

0 ~ - -

-· ~ ---+---~---~----~---~---+---~---

- · ---T---1---~----r---r--- T --- 1 ---

---~---~---4----~---~---~---~--- ---~---J---~----~---~---~---J--- - c ___ ! ___ J ___ J ____ L ___ L ___ ! ___ J __ _

I I I I I I I

---T---,--- , ----r---r---T--- , ---

---+---~---~----~---~---+---~---

Figme 6-The Control U4.

(7)

~ : E -=-.,...=! -==-=r=-=-=--=,=--=-=-=-r-=-=-=-=r-=-=-'=-=,=-=-=--=-;! ---l

0 5 10 15 20 25 30 35 40

t :time(s)

~

:r;- t----i----i----t -- --i----i----t---

j

0 5 10 15 20 25 30 35 40

t :time(s)

~

:r

0 ~ 5 10 15 20 ~ 25 30 35 t--- l 40 t :time(s)

~

;p- t--- -!---- !---- t --- +--- !---- t-- -l

0 5 10 15 20 25 30 35 40

t :time(s)

Figure 7- Forces developed by the rotors.

0 .-~~---r--~----~--~--~----r---, ( -

1 I I I I I I

~ -0. 1 - ~ - - - ~ - - - ~ - - -~ - - - ~ - - - ~ - - - -:- - - -

~ ·0.2 - - L - - - L - - _ .1. _ _ _ -l _ _ _ _j _ _ _ ...J _ _ _ _ I _ _ _ _

z ·0.3 - - - : r- - -T - - - T - - -: : o - - - o -- -: : 0 - - - - , - - - -: :

___J

·0.4 o!:---~5---,1'::0----:':15=---:2:!:oo---::!25::---30-!;:---::3':-5 ---!40.

t :time(s)

0 .---:~---r--~----~--~--~----r-~

-0. 1 - ( -~ - - - ~ - - - ~ - - -~ - - - ~ - - - ~ - - - -:- - - -

'2 I I I I I I I

j ·02 - - ~ ---~---7---~--- ~ --- ~ ----:----

-0.3 - - - ~ -- -~ - - - ~-- -~ - - --i --- -i --- -:----

___J

-0.4 ,__ __ _,__ __ _.._ __ __,_ ____ ..._ __ _._ __ __._ ____ ,_____,

0 5 10 15 20 25 30 35 40

t :time(s)

Figure 8- The angles of orientation.

Figures 3-8 show the response of the system in case of coupled perturbations (roll and pitch initial speed). The system is stabilized and reaches a horizontal trim in less tban five seconds, proving that the stabilization of the motion is fairly robust. In the figure 3-4, we notice that the rotation speeds of the engine reach the desired speed in 2 seconds and they tend towards zero. However, In figure 7 we can notice that in a transient period the forces ~ reach the maximum value of 6N without exceeding it.

6. CON CLUSION

We have presented the XSF drone, a novel 4 rotors flying rob ot which presents a new design compared to the classical quadrotor version. This small drone is semi-autonomous and may perform

different tasks of supervision and inspection following high level commands fi·om a remote human operator. We have presented its physical model, its mechanical construction, the embedded electronics and informatics and its control strategy.

For the moment, the proposed drone has only flown on a test bed, and future steps will be flying

tests on outdoors, the coupling of the observer algorithm to the controller, and the human-machine interface in order to close the loop.

REFERENCES

[1] Marti S. (2000). "The zero G eye: Towards a free hovering camera". Technical Report, MIT, Massach usetts, USA.

[2] Sacco, N. "How the Dragan Flyer Flies". www.rctoys.com [3] Kroo I. and Printz, F. "Mesicopter Project", Stanford University,: http://aero.Stanford.edu/ Mesicopter

[4] Borenste:i:n, J. (2002). "Hoverbot Project", unpublished paper.

http://www. valentiniweb.com/piermo/

roboti ca/d oc/Borenstein/paper99. pd f

[5] Castillo P., Dzul A., Lozano R. (2004). "Real-time stabilization and tracking of a four rotor Mini- Rotorcraft". IEEE Transactions on Control Systems Teclmology, Regular paper, Vol.12, Issue 4, pp. 510-516.

[6) Altug E., Osh·owski J., Mahony R., (2002). "Control of a quadrotor helicopter using visual feedback".

Proceedings of the IEEE Int. Conference on Robotics and Automati on, ICRA '02, Washington DC, USA.

[7] Guenard N., Hamel T., Eck L. (2006). "Control law for the teleoperation for an UAV known as an X4-flyer", IROS.

CHINA.

[8] Hamel, T., Mahony R., Lozano R. and , Ostrowski J.P.

(2002). "Dynamic modelling and configuration stabilization for an X4-Flyer", in IFAC 15th Wold Congress Automatic Control.

[9] Romero H., Benosman R, and Lozano R. (2006). "

Stabilization and location of a four 1·otor helicopter applying vision", ACC, 3930-3936, Milmeapolis, USA.

[10] Bouabdallah S., Murrieri P., and Siegwart R. (2004). "

Design and control of an indoor micro quadrotor", ICRA, New Orleans, USA.

[11] Altug, E. (2003). "Vision based control of m1manned aerial vehicles with applications to an autonomous foul!.' rotor helicopter, quadrotor" Ph.D. dissertation, faculties of the tuuversity o.f Petmsylvani.a.

[12] Beji L., Abichou A., Azouz N. (2006). "Modelling, Motion Planning and Control of the Drones with Revolving Airfoils: an Outline of the XSF". Robot Motion and Control Recent Developments Series: LectlU'e Notes in Control and h1formation Sciences , Vol. 335 Kozlowski, Krzysztof (Ed.), ISBN: 1-84628-404-X.

[13] Betmaceur S., Azouz N., Abichou A. (2006). "An Efficient Modeli.ng of Flexible Blimps: Eulerian Approach". Proceedings of the AIAA Guidance, Navigation, and Control Conference. AIAA-2006-6621.

Keystone, CO, USA.

[14] Prouty, R. W. (1995). "Helicopter Performance, Stability and Control". Kri.eger Publishing Company. USA.

Références

Documents relatifs

Using this new class, a universal homogeneous arbitrary HOSM controller is developed and it is shown that the homogeneity degree can be manipulated to obtain additional advantages

The barrier to internal rotation of the acetyl methyl group was found to be approximately 135 cm -1 , which is surprisingly high if compared to other acetates like methyl acetate

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

The effects of the control in the sound are studied investigating the coupling between this mode and the second partial of the A string of the guitar since its frequency is 220 Hz

A pioneer application of geometric optimal control was the contribu- tion to the saturation problem of a single spin system [?], where the authors replaced the standard

shape optimization, convexity, constant width bodies, rotors, support function, optimal control, Pontryagin maximum principle, switching point, bang control, Noether theorem..

The orbital model gets the weak coupling constant η in two ways, one from the relationship between the rotary and oscillatory frequency of the muon, and the other one from the mass

By taking a cursory outlook on the regional planning in Japan from Meiji Era to the present time were possible to construct a full picture regarding the influence major