SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -22
Effect of Discrete Yaw Direction Setting for 4 Roter
Helicopter Control: Computer Simulation and AR. Drone
Model Implementation
Hideki Toda*
Hiroaki Takano
University of Toyama University of Toyama
Abstractβ€”In this paper, the effectiveness of discrete yaw direction setting in 4 rotor helicopter control was evaluated
by simple computer simulation and Parrot AR. Drone 4 rotor helicopter in horizontal plane automatic position fixing
control. For 4 rotor system, it is necessary to control the attitude of the drone and the position in the space
simultaneously in order to realize stable flight of the system. The attitude control can be realized by the internal acc /
gyro sensors with high sampling rate (near 1 kHz), on the contrary, the position control in the outdoor situation is
necessary to realize by the external 3D position measurement method with relatively low sampling rate techniques
(lower than 100 Hz) such as GPS. The low sampling rate reduces the positional control stability, and it is causing the
control problem such applications of inspection work at high height and long distance. Our attempt is to evaluate the
effect of adding discrete yaw direction setting while normal 4 rotor helicopter roll and pitch control in horizontal
plane movement by a simple computer simulation and model implementation. By adding the discrete yaw direction
setting to the target direction, the fixed position movement control performance of the 4 rotor system could increase
comparing with without the yaw direction setting of the 4 rotor system. The proposed method would be useful to
improve the 4 rotor system control performance under the relatively low sampling rate positional information
acquired situation.
Keywordsβ€” Discrete yaw direction control, degree of freedom of yaw axis, AR. Drone, 4 rotor system, automatic
position stop control.
I. INTRODUCTION
In this paper, the effectiveness of discrete yaw direction setting for 4-rotor helicopter control was evaluated by simple
computer simulation and AR. Drone 4 rotor helicopter control in horizontal plane. In order to apply the 4 rotor system in
real difficult wind flow environments (outdoor, tunnel, bridge site inspections and so on), there are large demands to
improve a positional movement control performance of the 4 rotor system [1-3]. Our attempt is to evaluate the effect of
adding "discrete" yaw direction setting in horizontal plane movement by a simple computer simulation and 4 rotor model
implementation. By adding the discrete yaw direction setting to the general 4 rotor horizontal positional control, the
positional control performance would increase even though the relatively low sampling rate position control commands.
Fig. 1 Effect of roll and pitch controllers with discrete yaw direction setting (solid line) and comparison with normal roll and pitch controllers without
yaw direction setting (dotted line). The yaw direction setting is performed discretely in the star mark points. Figure shows there is a difference of the
reaching movement trajectories between the two control methods.
(B) Normal roll and pitch
independent controllers
without yaw direction
change
(A) Roll and pitch independent controllers
with discrete yaw direction setting
Timing of discrete
yaw direction set
Target
Start
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -23
This paper shows the evaluation of the adding discrete yaw direction setting from two sides - (1) computer simulation, (2)
AR. Drone model implementation. In our previous study, it has been discussed and examined [4,5], however, the basic
mechanism has been unknown.. The aim of this paper is to show one of the reason of the flight control performance
increasing by using the discrete yaw direction setting. Fig.1 illustrate the example trajectory of roll and pitch controllers
with the discrete yaw direction setting (solid black line, Fig.1A, the drone direction is changed in the timing of the star
marks to the target direction) and the normal control procedure of the roll and pitch controls without yaw direction
setting (dotted line, Fig.1B, the drone nose direction is fixed). Key point of the proposed method is the timing of the yaw
direction setting of the drone to the target direction, and the timing of the yaw direction setting (or control) is executed
discretely such as 100 msec period as shown in the star mark of Fig.1A. Generally, the yaw (spin) movement of the drone
is not directly related to the position movement control in the 3D space and it is only used to control the direction of the
camera or the drone body (e.g. Nonami et al. [6,7]). Our method is to use the yaw direction setting discretely while the
drone movement, and it could realize the effective drone movement comparing with normal roll and pitch controls
without yaw direction change strategy.
A. Previous studies
Attitude estimation control [6,8-20] and autonomous flight control [1,6,21-27] are important topics in the study field
of the 4 rotor drone system. The attitude control, generally, is realized by the internal acceleration and gyro sensors with
high sampling rate (near 1 kHz). On the other hand, the positional control especially in outdoor situation is necessary to
be realized by the external 3D position measurement method with relatively low sampling rate techniques (lower than
100 Hz, normally, 10-30 Hz range) such as GPS or camera. The low sampling rate reduces the positional control stability,
and it causes the instability control such applications of inspection work at high height and long distance places (bridge
site, tunnel for example) [1-3]. In the situation, a positional control stability or an improvement control method have been
required especially in the low sampling rate situation. In our previous study, we have discussed and examined about the
effect of improvement of 4 rotor control performance by using fast speed yaw and roll control switching in the timing of
the roll control [4,5]. However, the basic mechanism has been unknown. The aim of this paper is to show one of the
reason of the flight control performance increasing by using the discrete yaw direction setting.
B. Outline
Section 2 describes a simple mathematical model of the drone movement in the 2D space under the two conditions of
(roll) and (pitch) controllers with the discrete yaw direction setting condition and and controllers without yaw
direction change condition. In addition, the proposed roll and pitch controls with discrete yaw setting method was
implemented to the AR. Drone model helicopter. Section 3 and 4 shows the experimental setup and the result of the two
computer simulation conditions of the drone in 2D space and AR. Drone model implementation of the proposed method.
And the discussion and the conclusion is described in section 5 and 6 respectively.
II. METHOD
A. Mathematical model of the computer simulation
First of all, the simple mathematical model of a drone as = and = (nose direction is fixed) independent one
mass point model is developed,
̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡
̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ (1)
where , , and are mass, friction coefficient, the two feedback parameters by setting of LQR respectively. The
direction of the nose is assumed to north direction (0,1) in the and axis 2D map ( = and = axis). The final
position set as (0,0). The mathematical model is confirmed by using computer simulation such a method of our previous
studies [28,29]. Eq.1 represents the case of normal 4 rotor system positional control method using the pitch and roll
simultaneously in 2D space (conventional, Fig.1B).
Next, the pitch and roll axis equation of motion is shown below,
̈ = βˆ’ Μ‡
̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ (2)
where r, are the roll and pitch axis. The , position (and velocity) on the 2D plane and the , was always able to
convert each other by using rotation matrix (βˆ’ ). ( , ) = (βˆ’ )( , ). The direction of the nose was calculated
from = / . This direction change of the was "discretely" determined such a timing of once in 100 cycles of the
computer simulation. This discrete nose direction change process is important. If the nose direction will be calculated
in each computer simulation cycle, there will be no residual error about the axis of . In this case, the will be calculated
as = 0 anytime.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -24
By using above the equation of motion, the effectiveness of the nose direction change in the experiment 1 is able to be
confirmed. Eq.2, on the contrary, represents the case of proposed 4 rotor system positional control method using roll and
pitch control with discrete yaw direction setting in 2D space (proposed, Fig.1A).
Above all computer simulation, the rotational moment of inertia of the drone does not take into account in order to
simplify the mathematical model. In addition, ( , ) of Eq.2 was calculated on the and axis space, and the feedback
force / velocity and the rotational factor depending on the nose direction was converted it to and axis factors by the
rotation matrix (βˆ’ ) in order to simplify the computer simulation of the equation of motion Eq.2.
B. AR. Drone 4 rotor as the model implementation
The effect of the proposed roll and pitch control with discrete yaw direction setting was performed by AR. Drone
version 1.0, 4 rotor hobby-class helicopter and it is realized by using only the built-in camera in the front (QVGA
320x240 image with 30 Hz frame rate). In Fig.2, the aircraft is positioned at the center of the room (5x3.5 m square,
room height is 2.4 m) and it flows automatically with the height of 80 cm from the ground. In order to control the
movement of the aircraft, AR. Drone library for Processing named ARDroneForP5 as developed by S. Yoshida [38] was
used and it was connected to a PC1 with Wi-Fi network.
Fig. 2 Experimental setup of AR. Drone helicopter movement control in a room. PC1 controls the aircraft via Wi-Fi network and PC2 is measuring the
aircraft position from the camera on the ceiling.
Fig.3 shows the implementation method of the proposed the roll and pitch control with discrete yaw direction setting
to AR. Drone system. (a) Normal roll and pitch control experimental condition (Ex.2a). (b) Proposed roll and pitch
control with discrete yaw direction setting case (Ex.2b). Since AR. Drone architecture is not possible to execute two
commands at the same time, it is realized by changing the yaw and roll (in addition, yaw control) commands with short
time period (50 msec bin). The drone's movement roll and pitch speed commands , and the yaw (spin) control
command are determined,
= (160 βˆ’ ) = ( βˆ’ ) (3)
= ( βˆ’ )
Fig. 3 Implementation method of the proposed the roll and pitch control with discrete yaw direction setting to AR.Drone system. (a) Normal roll and
pitch roll control (without yaw control). (b) Proposed roll and pitch control with discrete yaw direction setting. Each control bin are executed serially
with 50 msec bin.
Target
Control PC1
Measurement PC2
3.5 m
5 m
2.4 m
(2.5m, 55cm)
USB camera
cm)))))))))))))) Drone
(b) Proposed roll and pitch control with
discrete yaw direction setting method
yaw
50msec 50msec
(a) Normal roll and pitch movement
Time
Time
roll
pitch
roll
pitch yaw
roll
pitch
pitch
50msec 50msec
roll
pitch
roll
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -25
where , and , are constant. is the yaw angle, is the original yaw angle when the take-off, is constant. The
QVGA (320x240) camera that is attached in the front of the AR. Drone aircraft is used for real time position information
measurement and performs the control based on the position and area of the target object (red cylinder) in the camera
image. When the center of the gravity of the red target object is ( , ) and the area is , simple proportional feedback
terms (160 βˆ’ ) as right-left axis and ( βˆ’ ) as forward-backward axis where is initial target area when the
drone take off (Eq.3) was used. This method is a kind of visual servo system [10,25,26,32-37].
Above three commands were used to switch serially in each 50 msec bin. In the experiment 2a, and were
exchanged serially with 50 msec bin and it realizes general 4 rotor's positional movement control. This control condition
corresponds to normal roll and pitch controllers with fixed nose direction. In the experiment 2b, , and were
exchanged serially with 50 msec bin and it realizes the proposed roll and pitch control with discrete yaw direction setting.
As a result, there is about 150 msec duration of in the experiment 2b. It was assumed to realize the discrete yaw
direction setting denoted in the computer simulation of the experiment 1.
III.EXPERIMENT
A. Experiment 1: Mathematical model simulation
Eq.1 and Eq.2 were used as the equation of motion of the drone in the 2D ( , ) space. In the simulation, = 10,
= 5 were set as constant values, and the feedback parameters and was calculated by LQR method. Computer
simulation time step was βˆ† = 0.01. From the equation of Eq.1, the evaluation function was determined as below,
βƒ—Μ‡ = βƒ— + βƒ— = βƒ— βƒ— + βƒ— βƒ—
(4)
where is system matrix and it expresses Eq.1, βƒ— = ( , ) is state vector, βƒ— is controller input. By using the LQR
method, the feedback parameter are calculated , = (1.32,1.47) as minimize the . In this experiment, three
experimental conditions were considered, (1) normal 4 rotor's roll and pitch controls in 2D space (Eq.1), (2) proposed
(there is no control term about axis) and axis movement with discretely yaw direction setting (Eq.2), (3) (there is
control term about axis) and axis movement with discretely yaw direction setting as Eq.5.
̈ = βˆ’ Μ‡ + 50.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡
(5)
B. Experiment 2
Fig. 2 shows the experimental setup (5x3.5x2.4 m) in performing the 30 sec automatic position stop in the center of
the room. The USB camera that is installed on a ceiling used to trace the drone position (there is a red board on the top of
the drone) while the experiment by using PC2 (position discrimination is about 2 mm). The tracing drone position is
evaluated by the center of the gravity and the standard deviation (S.D. ,	 ) of the trace positions. It is necessary to
note that the tracing drone position is not used in PC1's the drone control.
Normal drone movement control method that use roll and pitch controls is performed (Ex.2a). The command of the
pitch and the roll is continuously exchanged by 50 msec period. The feedback parameters , are determined by
continuously measured 30 sec flight control experiments (N=over 100) in order to minimize the S.D. ,	 .
Proposed discrete yaw control in the timing of the roll control method is performed (Ex.2b). The command of the yaw,
the roll and the pitch is continuously exchanged by 50 msec period. In this experiment, feedback parameter is
determined by continuously measured 30 sec flight control experiments (N=over 100) in order to minimize the S.D.
,	 .
IV.RESULT
A. Result of experiment 1
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -26
Fig. 4 The computer simulation result of (1) normal 4 rotor's roll and pitch controls without yaw direction change in 2D space (Eq.1) and (2) proposed
r (there is no control term about r axis) and p axis movement with discretely yaw direction setting (Eq.2).
Fig.4 shows the computer simulation result of (1) normal 4 rotor's roll and pitch controls without yaw direction control
in 2D space (Eq.1), and (2) proposed (there is no control term about axis) and axis movement with discretely yaw
direction setting (Eq.2). In this simulation, the initial velocity was set as βƒ— = (10,10) in order to give it a slight slide
factor that is difficult to recover the trajectory, and the initial and the final position are (40, βˆ’40), (0,0) respectively. The
result of (1) trajectory was settled to the final position (0,0) with slight overshoot. On the other hand, the result of (2)
only axis control with discrete yaw direction setting (once yaw direction set in 100 cycles) has a large overshoot and a
damping around the final position (0,0). Important point of this experiment is discrete yaw direction set. If the yaw
direction set would be executed in every computer simulation cycle, there would be no trajectory difference (within
calculation error) between trajectory (1) and (2). When the yaw direction set is executed in every computer simulation
cycle, the calculation of is anytime 0.
Fig. 5 The computer simulation result of (1) normal 4 rotor's r and p controls (without yaw direction setting) in 2D space (Eq.1) and (3) r (there is
control term about r axis) and p axis movement with discretely yaw direction setting as Eq.5.
Fig.5 shows the computer simulation result of (1) normal 4 rotor's = and = axis controls in 2D space (Eq.1),
and (3) (there is control term about axis) and axis movement with discretely yaw direction setting as Eq.5. In this
condition (3), a feedback gain 50.0 of axis was set. The discrete yaw direction set was executed once in 100 cycles. The
trajectory of (3) was close to the straight line from the initial (40, βˆ’40) to the final point (0,0) comparing with the
trajectory of (1). It is main result of proposing the meaning of the yaw direction set with the discrete fashion. Total
necessary energy = ∫ are calculated = 1200886 (condition(1)), = 2363732 (condition(2)), =
1186518 (condition(3)). The ratio is = 0.998 < 1 and the total energy cost will decrease in the condition (3)
comparing with the condition (1) of the LQR calculation result.
-20 -10 10
20
10
-10
-20
-30
-40
20 30 40 50
Initial position (40,-40)
Final position (0,0)
+ Discrete Yaw direction set
calculated PD gain by LQR
+
p
p
p
y
y
x
x
Condition (1)
Condition (2)
+
+
10
10 20
-10
30 40
-20
-30
-40
Pitch and Roll
Two PD controllers
+
Diccrete Yaw
direction set
Initial position (40,-40)
Final position (0,0)
X and Y-axis
Two PD controllers
+ Discrete Yaw direction set
calculated PD gain
by LQR
+
+
y
p
r
p
r
x
y
x
Condition (1)
Condition (3)
y
x
+
+
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -27
Above result is one of the example condition of the LQR and it is not guaranteed by any parameter conditions
including LQR calculation parameters so far. There is a tendency that the ratio / is decreased lower than 1.0 when
the initial velocity βƒ— is not zero and the discrete yaw direction set is not too slow such as once in 1000 cycles.
Fig. 6 The computer simulation result of the initial velocity is (a) βƒ— = (20,20) and (b) βƒ— = (50,50) in the condition (1) and (3).
Fig.6 shows the trajectory movement of the initial velocity is (a) βƒ— = (20,20) and (b) βƒ— = (50,50) in the condition
(1) and (3) respectively. The trajectory of condition (1) is expanded by the βƒ— factor, on the other hand, proposed method
of condition (3) converges to the trajectory to the final position as soon as possible. Firstly, the axis residual error
occurs by the discretely setting the yaw direction to the final position (if the yaw direction set to the target direction is
executed in every computational cycle, the axis residual error equals to 0 anytime) and it is assumed that the axis
feedback realizes the minute trajectory correction against the translation component by the inertial motion. Generally, if
the nose direction would be locked to the final position anytime, the possibility of lost site of the final position would be
decreased and it is an important function of the yaw direction change. In addition, a new function of the yaw direction
change by the computer simulation was found in the limited conditions by this experiment even though it is a slight effect.
B. Result of experiment 2
Fig. 7 (a) Normal drone movement control that use the pitch and the roll simultaneously without yaw direction control (Ex. 2a). (b) Proposed roll and
pitch control with discrete yaw control method (Ex. 2b).
Initial position (40,-40)
Final position (0,0)
p
r
p
r
y
x
y
x
y
x
y
x
0
-10
-20
-30
-40
10 20 30 40-10
0 10 20 30 40-10
-10
-20
-30
-40
Initial position (40,-40)
Final position (0,0)
a)
b)
condition(1)
condition(3)
condition(3)
condition(1)
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -28
Fig.7a shows the result of normal drone movement control that use the pitch and roll simultaneously without yaw
direction control (Ex. 2a). The oscillating motion of and axis were measured around the initial position. S.D.
=24.9 cm and 	 =15.0 cm were measured. Fig.7b shows the result of proposed roll and pitch control with discrete
yaw direction control (Ex. 2b). S.D. =10.1 cm and 	=13.5 cm were measured and the both S.D. are decreased
comparing with experiment 1. The reducing rate of the , 	 are 10.1/24.9=40.6%, 13.5/15.0=90.0% realized
respectively. From the result of experiment 2a and 2b, the roll and pitch control with discrete yaw control method
improves the stability of the positional control and it was assumed that the above results were affected by the nose
direction (yaw) change as previously shown in the computer simulation experiment 1.
V. DISCUSSION
Generally, the yaw movement of the drone is not directly related to the position movement in the 3D space and it is
usually used to control the direction of the camera or the drone body. The mathematical or theoretical meanings of the
nose direction change have been studied, however, there are few discussion of theoretical analysis of the nose direction
change so far [7,31]. Actually, many UAV systems do not use the nose direction change to control the position in the vast
3D space for the ease of the operation. On the other hand, such as aircraft human board, birds and insects use the nose
direction change. The turning ways of the aircraft human board movement control is called as "horizontal turn". As one
assumption, there is a possibility that the proposed method is related to the horizontal turn control. Horizontal turn is
used to operate general airplane's turn direction in the air flow turbulence and unpredictable wind flow [30]. The basic
mechanism is to suppress the vibration and the change of the airplane's nose direction induced by the external
unpredictable wind flows by tilting the airplane's wing. The tilting airplane's wing changes the lift force to move the
airplane body to go to the turn direction and it is effective in changing and maintaining the airplane's nose direction
stably. Same with the airplane's horizontal turn control, it is considered that the drone's nose direction change (yaw
control) with tilting (roll control) make an effective role. It had been discussed by experimental data in previous our
study [4,5]. As an another hypothesis, there is a possibility to increase the controllability by adding degree of the freedom
of the yaw direction. It is, however, just a hypothesis and more precise analysis and experimental confirmation would be
necessary.
VI.CONCLUSION
In this paper, the discrete yaw control in the timing of the roll control method was confirmed by a simple computer
simulation and it was also confirmed by AR. Drone 4 rotor helicopter for automatic position stop. In general, 4 rotor
drone's rotational axis (yaw) is the degree of the freedom for controlling and only a few techniques have been studied for
the use of the degree of freedom. In this study, the computer simulation result shows that the discretely yaw direction
setting to the target direction affect the movement trajectory for the automatic fixed position movement and there is a
slight performance improvement comparing with normal x and y axis controllers method. In addition, the AR. Drone
experiment shows S.D. of x and y axis were reduced to 40.6% and 90.0% respectively for 30 sec automatic stop position
control by using the proposed control strategy. Proposed method have robustness for automatic stop position control and
it will be useful for inexpensive RC type 4-rotor controller having not good unstable wireless system, especially
accepting one command at a time communicating structure.
ACKNOWLEDGMENT
This work was supported by JSPS KAKENHI Grant Number 15K12598.
REFERENCES
[1] H. Inoue, S. Uchiyama, H. Suzuki, "Multirotor Aerial technology for natural disaster research", NIED research
report (Japanese), vol. 81, March, 2014.
[2] S. Tadokoro, "Special project on development of advanced robots for dsisaster response(DDT Project)", IEEE
Workshop on Advance Robotics and its Social Impacts(ARSO05), pp.66-72, 2005.
[3] S. Burion, "Human Detection for Robotic Urban Search and Rescue", INSTITUT DE PRODUCTION
ROBOTIQUE (IPR) LSRO2 VRAI-Group, Diploma Work, 2003/2004.
[4] S. Honda, H. Toda, M. Kitani, G. Capi, "Development of small size 4 rotor helicopter automatic position control
algorithm", 32nd Annual Conference of the Robotics Society of Japan, 1D3-01, 2013.
[5] H. Toda, S. Honda, H. Takano, "Effectiveness of Fast Speed Yaw and Roll Control Switching Instead of Normal
Roll Control for AR Drone 4 rotor Helicopter", International Journal of Innovative Research in Advanced
Engineering, Volume 03, Issue 07 of July, 2016.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -29
[6] H. Kensaku,S. Jinok, F. Daigo, K. Igarashi, D. Fernando, K. Nonami, "Autonomous Flight Control of Hobby-Class
Small Unmanned Helicopter - trajectory following control by using preview control considering heading direction -
", Journal of the Robotics Society of Japan, Vol.24, No.3, pp.370-377, 2006.
[7] K. Fujimoto, "Position and aircraft yaw angle control of four rotor helicopter based on the geometric approach",
The Japan Society of Mechanical Engineers Part C, Vol.78, No.785, pp.126-137, 2012.
[8] K. Nonami, F. Kendoul, S. Suzuki, W. Wang, D. Nakazawa, "Autonomous flying robots : unmanned aerial vehicles
and micro aerial vehicles ", 2010, Springer Japan.
[9] M. Tahara, K. Nonami, "Realization of generic airframe design techniques and low-cost multi-rotor helicopter",
The Japan Society of Mechanical Engineers Part C, Vol. 78, No. 787, pp. 872-888, 2012.
[10] E. Altug, J.P. Ostrowski, C.J. Taylor, "Control of a quadrotor helicopter using dual camera visual feedback",
International Journal of Robotics Research, Vol.24, No.5, pp.329-341, 2005.
[11] J. Liceaga-Castro, C. Verde, J. O. O'Reilly, W. E. Leithead, "Helicopter flight control using individual channel
design", Control Theory and Applications, IEE Proceedings, Vol.142, Issue:1, pp.58-72, ISSN:1350-2379, 1995.
[12] C. Peng, Y. Bai, X. Gong, Q. Gao, "Modeling and robust backstepping sliding mode control with Adaptive
RBFNN for a novel coaxial eight-rotor UAV", Automatica Sinica, IEEE/CAA, Vol.2, ISSN:2329-9266,
DOI:10.1109/JAS.2015.7032906, pp.56-64, 2015.
[13] R.C. Leishman, J.C. Macdonald, R.W. Beard, T.W. McLain, "Quadrotors and Accelerometers: State Estimation
with an Improved Dynamic Model", Control Systems, IEEE (Volume:34 , Issue: 1 ),
DOI:10.1109/MCS.2013.2287362, pp.28-41, 2014.
[14] T.K. Roy, M. Garratt, H.R. Pota, M.K. Samal, "Robust altitude control for a small helicopter by considering the
ground effect compensation", Intelligent Control and Automation (WCICA), 2012 10th World Congress,
DOI:10.1109/WCICA.2012.6358168, pp.1796-1800, 2012.
[15] O. Andrisani, E.T. Kim, J. Schierman, F.P. Kuhl, "A nonlinear helicopter tracker using attitude measurements",
Aerospace and Electronic Systems, IEEE Transactions on (Volume:27 , Issue: 1 ), DOI:10.1109/7.68146, pp.40-47,
1991.
[16] H. Yang,B. Jiang, F. Chen, K. Zhang, "Direct self-repairing control for four-rotor helicopter attitude systems",
Control Conference (CCC), 2013 32nd Chinese, pp.2963-2968, 2013.
[17] F. Chen, B. Jiang, F. Lu, "Direct adaptive control of a four-rotor helicopter using disturbance observer", Neural
Networks (IJCNN), 2014 International Joint Conference on, pp.3821-3825, 2014.
[18] A.C. Satici, H. Poonawala, M.W. Spong, "Robust Optimal Control of Quadrotor UAVs", Access, IEEE
(Volume:1 ), DOI:10.1109/ACCESS.2013.2260794, pp.79-93, 2013.
[19] J. Toledo, L. Acosta, M. Sigut, J. Felipe, "Stability Analisys of a Four Rotor Helicopter", Automation Congress,
2006. WAC '06. World, pp.1-6, 2006.
[20] P. Castillo, A. Dzul, R. Lozano, "Real-time stabilization and tracking of a four-rotor mini rotorcraft", Control
Systems Technology, IEEE Transactions on (Volume:12 , Issue: 4 ), pp.510-516,
DOI:10.1109/TCST.2004.825052, 2004.
[21] O. Meister, N. Frietsch, C. Ascher, G.F. Trommer, "Adaptive path planning for a VTOL-UAV", Position, Location
and Navigation Symposium, 2008 IEEE/ION, DOI:10.1109/PLANS.2008.4570046, pp. 1252-1259, 2008.
[22] L. Garcia-Delgado, A. Dzul, V. Santib, M. Llama, "Quad-rotors formation based on potential functions with
obstacle avoidance", Control Theory and Applications, IET (Volume:6 , Issue: 12 ), DOI:10.1049/iet-
cta.2011.0370, pp.1787-1802, 2012.
[23] F. Kendoul, Z. Yu, K. Nonami, "Embedded autopilot for accurate waypoint navigation and trajectory tracking:
Application to miniature rotorcraft UAVs", Robotics and Automation, 2009. ICRA '09. IEEE International
Conference on, DOI:10.1109/ROBOT.2009.5152549, pp.2884-2890, 2009.
[24] S. Azrad, F. Kendoul, K. Nonami, "Visual Servoing of Quadrotor Micro-Air Vehicle Using Color-Based Tracking
Algorithm", "Journal of System Design and Dynamics (JSME) vol. 4, no. 2, pp. 255-268, 2010.
[25] B. Ludington, E.Johnson, and G.Vachtservanos, "Augmenting UAV autonomy: vision-based navigation and target
tracking for unmanned aerial vehicles", IEEE Robotics and Automation Magazine, Vol.13, No.3, pp.63-71, 2006.
[26] K. Nonami, "Rotary Wing Aerial Robotics", Journal of Robotics Society of Japan 24(8), 890-896, 2006-11-15.
[27] (2016) K. Nomura, "Industrial applications type electric multi-rotor helicopter, introduction of mini-surveyor and
flight demonstration", Mini-surveyor consortium, [Online], Available:http://mec2.tm.chiba-
u.jp/~nonami/consortium/outline.html/
[28] H. Toda, T. Kobayakawa, Y. Sankai, "A multi-link system control strategy based on biological reaching movement",
Advanced Robotics, 20(6), 661-679, 2006.
[29] H. Toda, Y. Sankai, "Three-dimensional link dynamics simulator based on N-single-particle movement.",
Advanced Robotics, 19(9), 977-993, 2005.
[30] J. D. Anderson, "Aircraft Performance and Design", McGraw-Hill, 1999.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 07, Volume 3 (July 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
Β© 2014- 16, IJIRAE- All Rights Reserved Page -30
[31] M. Elfeky, M. Elshafei, A.W. A. Saif, M. F. Al-Malki, Quadrotor helicopter with tilting rotors: Modeling and
simulation, Computer and Information Technology (WCCIT), 2013 World Congress on,
DOI:10.1109/WCCIT.2013.6618768, pp.1-5, 2013.
[32] E. Altu, J. P. Ostrowski, R. Mahony, "Control of a Quadrotor Helicopter Using Visual Feedback", Proceedings of
the 2002 IEEE International Conference on Robotics Β₯& Automation Washington DC, May 2002.
[33] J. Engel, J. Sturm, D. Cremers, "Camera-based navigation of a low-cost quadrocopter", Intelligent Robots and
Systems (IROS), 2012 IEEE/RSJ 2012
[34] Y. Yoshihara, K. Watanabe, Tasushi Iwatani, Koichi Hashimoto, "Image-based visual servo control for a micro
helicopter under partial occlusions", Proceedings of 2007 JSME Conference on Robotics and Mechatronics, 2A2-
A06, Akita, Japan, May 10-12, 2007.
[35] R. Mahony, T. Hamel, "Image-based visual servo control of aerial robotic systems using linear image features",
IEEE Trans. on Robotics, Vol.21, No.2, pp.227-239, 2005.
[36] K. Watanabe, Y. Iwatani, N. Kenichiro, K. Hashimoto, "A vision-based support system for micro helicopter
control", Proceedings of the 2008 Conference on Robotics and Mechatronics, 1P1-F13, Nagano, Japan, June 5-7,
2008.
[37] Y. Kubota, T. Iwatani, "Dependable visual servoing of a small-scale helicopter with a wireless camera",
Proceedings of the 2008 Conference on Robotics and Mechatronics, 1A2-O15, Okayama, Japan, May 26-28, 2011.
[38] (2016) S. Yoshida, "Engneering navi", library of ARDroneForP5, [Online], Available:http://kougaku-
navi.net/ARDroneForP5/

More Related Content

What's hot

STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOT
STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOTSTUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOT
STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOTIJCSES Journal
Β 
D05532531
D05532531D05532531
D05532531IOSR-JEN
Β 
Parameter study of stable walking gaits for nao humanoid robot
Parameter study of stable walking gaits for nao humanoid robotParameter study of stable walking gaits for nao humanoid robot
Parameter study of stable walking gaits for nao humanoid roboteSAT Journals
Β 
1 s2.0-s0016003213003104-main
1 s2.0-s0016003213003104-main1 s2.0-s0016003213003104-main
1 s2.0-s0016003213003104-mainRamalakshmi Vijay
Β 
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...ahmedgeweda
Β 
Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !oblu.io
Β 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...TELKOMNIKA JOURNAL
Β 
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...Ijripublishers Ijri
Β 
Foot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made EasyFoot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made Easyoblu.io
Β 
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensorEvolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensoroblu.io
Β 
Foot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation SystemsFoot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation Systemsoblu.io
Β 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...journalBEEI
Β 
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...toukaigi
Β 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot IJECEIAES
Β 
Massive Sensors Array for Precision Sensing
Massive Sensors Array for Precision SensingMassive Sensors Array for Precision Sensing
Massive Sensors Array for Precision Sensingoblu.io
Β 
Cosechadora con gps
Cosechadora con gpsCosechadora con gps
Cosechadora con gpsjcpc117
Β 
MISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATIONMISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATIONMIbrar4
Β 
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...ijmech
Β 
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...IJPEDS-IAES
Β 

What's hot (20)

STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOT
STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOTSTUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOT
STUDY ON THE PATH TRACKING AND POSITIONING METHOD OF WHEELED MOBILE ROBOT
Β 
D05532531
D05532531D05532531
D05532531
Β 
Parameter study of stable walking gaits for nao humanoid robot
Parameter study of stable walking gaits for nao humanoid robotParameter study of stable walking gaits for nao humanoid robot
Parameter study of stable walking gaits for nao humanoid robot
Β 
1 s2.0-s0016003213003104-main
1 s2.0-s0016003213003104-main1 s2.0-s0016003213003104-main
1 s2.0-s0016003213003104-main
Β 
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Β 
Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !
Β 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Β 
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
CPREDICTION OF INVERSE KINEMATICS SOLUTION OF A REDUNDANT MANIPULATOR USING A...
Β 
Foot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made EasyFoot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made Easy
Β 
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensorEvolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Β 
Foot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation SystemsFoot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation Systems
Β 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...
Β 
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...
Real-time Estimation of Human’s Intended Walking Speed for Treadmill-style Lo...
Β 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Β 
Massive Sensors Array for Precision Sensing
Massive Sensors Array for Precision SensingMassive Sensors Array for Precision Sensing
Massive Sensors Array for Precision Sensing
Β 
Cosechadora con gps
Cosechadora con gpsCosechadora con gps
Cosechadora con gps
Β 
MISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATIONMISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATION
Β 
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
Β 
Outline
OutlineOutline
Outline
Β 
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Β 

Similar to Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Computer Simulation and AR. Drone Model Implementation

Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...IRJET Journal
Β 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
Β 
Motion compensation for hand held camera devices
Motion compensation for hand held camera devicesMotion compensation for hand held camera devices
Motion compensation for hand held camera deviceseSAT Journals
Β 
Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...ijctcm
Β 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...ijctcm
Β 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...ijctcm
Β 
The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...eSAT Publishing House
Β 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotIRJET Journal
Β 
Intelligent vision based snake robot
Intelligent vision based snake robotIntelligent vision based snake robot
Intelligent vision based snake roboteSAT Journals
Β 
Intelligent vision based snake robot
Intelligent vision based snake robotIntelligent vision based snake robot
Intelligent vision based snake roboteSAT Publishing House
Β 
The effect of rotor disc clearance on the lift performance of contra rotating...
The effect of rotor disc clearance on the lift performance of contra rotating...The effect of rotor disc clearance on the lift performance of contra rotating...
The effect of rotor disc clearance on the lift performance of contra rotating...eSAT Publishing House
Β 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
Β 
Modelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB ImplementationModelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB ImplementationIRJET Journal
Β 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
Β 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingIRJET Journal
Β 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
Β 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
Β 
V5I2-IJERTV5IS020384
V5I2-IJERTV5IS020384V5I2-IJERTV5IS020384
V5I2-IJERTV5IS020384Sushant Todkar
Β 
Design and simulation of radio frequency
Design and simulation of radio frequencyDesign and simulation of radio frequency
Design and simulation of radio frequencyeSAT Journals
Β 

Similar to Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Computer Simulation and AR. Drone Model Implementation (20)

Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...
Β 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Β 
Motion compensation for hand held camera devices
Motion compensation for hand held camera devicesMotion compensation for hand held camera devices
Motion compensation for hand held camera devices
Β 
Hovering Control of Quadrotor Based on Fuzzy Logic
Hovering Control of Quadrotor Based on Fuzzy LogicHovering Control of Quadrotor Based on Fuzzy Logic
Hovering Control of Quadrotor Based on Fuzzy Logic
Β 
Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...
Β 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Β 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Β 
The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...
Β 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile Robot
Β 
Intelligent vision based snake robot
Intelligent vision based snake robotIntelligent vision based snake robot
Intelligent vision based snake robot
Β 
Intelligent vision based snake robot
Intelligent vision based snake robotIntelligent vision based snake robot
Intelligent vision based snake robot
Β 
The effect of rotor disc clearance on the lift performance of contra rotating...
The effect of rotor disc clearance on the lift performance of contra rotating...The effect of rotor disc clearance on the lift performance of contra rotating...
The effect of rotor disc clearance on the lift performance of contra rotating...
Β 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
Β 
Modelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB ImplementationModelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB Implementation
Β 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Β 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU Sensing
Β 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
Β 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
Β 
V5I2-IJERTV5IS020384
V5I2-IJERTV5IS020384V5I2-IJERTV5IS020384
V5I2-IJERTV5IS020384
Β 
Design and simulation of radio frequency
Design and simulation of radio frequencyDesign and simulation of radio frequency
Design and simulation of radio frequency
Β 

More from AM Publications

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...AM Publications
Β 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...AM Publications
Β 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNAM Publications
Β 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...AM Publications
Β 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...AM Publications
Β 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESAM Publications
Β 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS AM Publications
Β 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...AM Publications
Β 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONAM Publications
Β 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...AM Publications
Β 
INTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKINTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKAM Publications
Β 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...AM Publications
Β 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...AM Publications
Β 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...AM Publications
Β 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNAM Publications
Β 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTAM Publications
Β 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTAM Publications
Β 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...AM Publications
Β 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...AM Publications
Β 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY AM Publications
Β 

More from AM Publications (20)

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
Β 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
Β 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
Β 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
Β 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
Β 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
Β 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
Β 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
Β 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
Β 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
Β 
INTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKINTELLIGENT BLIND STICK
INTELLIGENT BLIND STICK
Β 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
Β 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
Β 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
Β 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
Β 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECT
Β 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
Β 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
Β 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
Β 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
Β 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
Β 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
Β 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
Β 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
Β 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
Β 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
Β 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
Β 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
Β 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
Β 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
Β 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
Β 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
Β 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
Β 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
Β 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Β 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
Β 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Β 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
Β 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Β 
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Serviceyoung call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Β 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
Β 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Β 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Β 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
Β 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Β 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
Β 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
Β 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Β 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
Β 

Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Computer Simulation and AR. Drone Model Implementation

  • 1. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -22 Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Computer Simulation and AR. Drone Model Implementation Hideki Toda* Hiroaki Takano University of Toyama University of Toyama Abstractβ€”In this paper, the effectiveness of discrete yaw direction setting in 4 rotor helicopter control was evaluated by simple computer simulation and Parrot AR. Drone 4 rotor helicopter in horizontal plane automatic position fixing control. For 4 rotor system, it is necessary to control the attitude of the drone and the position in the space simultaneously in order to realize stable flight of the system. The attitude control can be realized by the internal acc / gyro sensors with high sampling rate (near 1 kHz), on the contrary, the position control in the outdoor situation is necessary to realize by the external 3D position measurement method with relatively low sampling rate techniques (lower than 100 Hz) such as GPS. The low sampling rate reduces the positional control stability, and it is causing the control problem such applications of inspection work at high height and long distance. Our attempt is to evaluate the effect of adding discrete yaw direction setting while normal 4 rotor helicopter roll and pitch control in horizontal plane movement by a simple computer simulation and model implementation. By adding the discrete yaw direction setting to the target direction, the fixed position movement control performance of the 4 rotor system could increase comparing with without the yaw direction setting of the 4 rotor system. The proposed method would be useful to improve the 4 rotor system control performance under the relatively low sampling rate positional information acquired situation. Keywordsβ€” Discrete yaw direction control, degree of freedom of yaw axis, AR. Drone, 4 rotor system, automatic position stop control. I. INTRODUCTION In this paper, the effectiveness of discrete yaw direction setting for 4-rotor helicopter control was evaluated by simple computer simulation and AR. Drone 4 rotor helicopter control in horizontal plane. In order to apply the 4 rotor system in real difficult wind flow environments (outdoor, tunnel, bridge site inspections and so on), there are large demands to improve a positional movement control performance of the 4 rotor system [1-3]. Our attempt is to evaluate the effect of adding "discrete" yaw direction setting in horizontal plane movement by a simple computer simulation and 4 rotor model implementation. By adding the discrete yaw direction setting to the general 4 rotor horizontal positional control, the positional control performance would increase even though the relatively low sampling rate position control commands. Fig. 1 Effect of roll and pitch controllers with discrete yaw direction setting (solid line) and comparison with normal roll and pitch controllers without yaw direction setting (dotted line). The yaw direction setting is performed discretely in the star mark points. Figure shows there is a difference of the reaching movement trajectories between the two control methods. (B) Normal roll and pitch independent controllers without yaw direction change (A) Roll and pitch independent controllers with discrete yaw direction setting Timing of discrete yaw direction set Target Start
  • 2. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -23 This paper shows the evaluation of the adding discrete yaw direction setting from two sides - (1) computer simulation, (2) AR. Drone model implementation. In our previous study, it has been discussed and examined [4,5], however, the basic mechanism has been unknown.. The aim of this paper is to show one of the reason of the flight control performance increasing by using the discrete yaw direction setting. Fig.1 illustrate the example trajectory of roll and pitch controllers with the discrete yaw direction setting (solid black line, Fig.1A, the drone direction is changed in the timing of the star marks to the target direction) and the normal control procedure of the roll and pitch controls without yaw direction setting (dotted line, Fig.1B, the drone nose direction is fixed). Key point of the proposed method is the timing of the yaw direction setting of the drone to the target direction, and the timing of the yaw direction setting (or control) is executed discretely such as 100 msec period as shown in the star mark of Fig.1A. Generally, the yaw (spin) movement of the drone is not directly related to the position movement control in the 3D space and it is only used to control the direction of the camera or the drone body (e.g. Nonami et al. [6,7]). Our method is to use the yaw direction setting discretely while the drone movement, and it could realize the effective drone movement comparing with normal roll and pitch controls without yaw direction change strategy. A. Previous studies Attitude estimation control [6,8-20] and autonomous flight control [1,6,21-27] are important topics in the study field of the 4 rotor drone system. The attitude control, generally, is realized by the internal acceleration and gyro sensors with high sampling rate (near 1 kHz). On the other hand, the positional control especially in outdoor situation is necessary to be realized by the external 3D position measurement method with relatively low sampling rate techniques (lower than 100 Hz, normally, 10-30 Hz range) such as GPS or camera. The low sampling rate reduces the positional control stability, and it causes the instability control such applications of inspection work at high height and long distance places (bridge site, tunnel for example) [1-3]. In the situation, a positional control stability or an improvement control method have been required especially in the low sampling rate situation. In our previous study, we have discussed and examined about the effect of improvement of 4 rotor control performance by using fast speed yaw and roll control switching in the timing of the roll control [4,5]. However, the basic mechanism has been unknown. The aim of this paper is to show one of the reason of the flight control performance increasing by using the discrete yaw direction setting. B. Outline Section 2 describes a simple mathematical model of the drone movement in the 2D space under the two conditions of (roll) and (pitch) controllers with the discrete yaw direction setting condition and and controllers without yaw direction change condition. In addition, the proposed roll and pitch controls with discrete yaw setting method was implemented to the AR. Drone model helicopter. Section 3 and 4 shows the experimental setup and the result of the two computer simulation conditions of the drone in 2D space and AR. Drone model implementation of the proposed method. And the discussion and the conclusion is described in section 5 and 6 respectively. II. METHOD A. Mathematical model of the computer simulation First of all, the simple mathematical model of a drone as = and = (nose direction is fixed) independent one mass point model is developed, ̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ ̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ (1) where , , and are mass, friction coefficient, the two feedback parameters by setting of LQR respectively. The direction of the nose is assumed to north direction (0,1) in the and axis 2D map ( = and = axis). The final position set as (0,0). The mathematical model is confirmed by using computer simulation such a method of our previous studies [28,29]. Eq.1 represents the case of normal 4 rotor system positional control method using the pitch and roll simultaneously in 2D space (conventional, Fig.1B). Next, the pitch and roll axis equation of motion is shown below, ̈ = βˆ’ Μ‡ ̈ = βˆ’ Μ‡ + 1.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ (2) where r, are the roll and pitch axis. The , position (and velocity) on the 2D plane and the , was always able to convert each other by using rotation matrix (βˆ’ ). ( , ) = (βˆ’ )( , ). The direction of the nose was calculated from = / . This direction change of the was "discretely" determined such a timing of once in 100 cycles of the computer simulation. This discrete nose direction change process is important. If the nose direction will be calculated in each computer simulation cycle, there will be no residual error about the axis of . In this case, the will be calculated as = 0 anytime.
  • 3. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -24 By using above the equation of motion, the effectiveness of the nose direction change in the experiment 1 is able to be confirmed. Eq.2, on the contrary, represents the case of proposed 4 rotor system positional control method using roll and pitch control with discrete yaw direction setting in 2D space (proposed, Fig.1A). Above all computer simulation, the rotational moment of inertia of the drone does not take into account in order to simplify the mathematical model. In addition, ( , ) of Eq.2 was calculated on the and axis space, and the feedback force / velocity and the rotational factor depending on the nose direction was converted it to and axis factors by the rotation matrix (βˆ’ ) in order to simplify the computer simulation of the equation of motion Eq.2. B. AR. Drone 4 rotor as the model implementation The effect of the proposed roll and pitch control with discrete yaw direction setting was performed by AR. Drone version 1.0, 4 rotor hobby-class helicopter and it is realized by using only the built-in camera in the front (QVGA 320x240 image with 30 Hz frame rate). In Fig.2, the aircraft is positioned at the center of the room (5x3.5 m square, room height is 2.4 m) and it flows automatically with the height of 80 cm from the ground. In order to control the movement of the aircraft, AR. Drone library for Processing named ARDroneForP5 as developed by S. Yoshida [38] was used and it was connected to a PC1 with Wi-Fi network. Fig. 2 Experimental setup of AR. Drone helicopter movement control in a room. PC1 controls the aircraft via Wi-Fi network and PC2 is measuring the aircraft position from the camera on the ceiling. Fig.3 shows the implementation method of the proposed the roll and pitch control with discrete yaw direction setting to AR. Drone system. (a) Normal roll and pitch control experimental condition (Ex.2a). (b) Proposed roll and pitch control with discrete yaw direction setting case (Ex.2b). Since AR. Drone architecture is not possible to execute two commands at the same time, it is realized by changing the yaw and roll (in addition, yaw control) commands with short time period (50 msec bin). The drone's movement roll and pitch speed commands , and the yaw (spin) control command are determined, = (160 βˆ’ ) = ( βˆ’ ) (3) = ( βˆ’ ) Fig. 3 Implementation method of the proposed the roll and pitch control with discrete yaw direction setting to AR.Drone system. (a) Normal roll and pitch roll control (without yaw control). (b) Proposed roll and pitch control with discrete yaw direction setting. Each control bin are executed serially with 50 msec bin. Target Control PC1 Measurement PC2 3.5 m 5 m 2.4 m (2.5m, 55cm) USB camera cm)))))))))))))) Drone (b) Proposed roll and pitch control with discrete yaw direction setting method yaw 50msec 50msec (a) Normal roll and pitch movement Time Time roll pitch roll pitch yaw roll pitch pitch 50msec 50msec roll pitch roll
  • 4. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -25 where , and , are constant. is the yaw angle, is the original yaw angle when the take-off, is constant. The QVGA (320x240) camera that is attached in the front of the AR. Drone aircraft is used for real time position information measurement and performs the control based on the position and area of the target object (red cylinder) in the camera image. When the center of the gravity of the red target object is ( , ) and the area is , simple proportional feedback terms (160 βˆ’ ) as right-left axis and ( βˆ’ ) as forward-backward axis where is initial target area when the drone take off (Eq.3) was used. This method is a kind of visual servo system [10,25,26,32-37]. Above three commands were used to switch serially in each 50 msec bin. In the experiment 2a, and were exchanged serially with 50 msec bin and it realizes general 4 rotor's positional movement control. This control condition corresponds to normal roll and pitch controllers with fixed nose direction. In the experiment 2b, , and were exchanged serially with 50 msec bin and it realizes the proposed roll and pitch control with discrete yaw direction setting. As a result, there is about 150 msec duration of in the experiment 2b. It was assumed to realize the discrete yaw direction setting denoted in the computer simulation of the experiment 1. III.EXPERIMENT A. Experiment 1: Mathematical model simulation Eq.1 and Eq.2 were used as the equation of motion of the drone in the 2D ( , ) space. In the simulation, = 10, = 5 were set as constant values, and the feedback parameters and was calculated by LQR method. Computer simulation time step was βˆ† = 0.01. From the equation of Eq.1, the evaluation function was determined as below, βƒ—Μ‡ = βƒ— + βƒ— = βƒ— βƒ— + βƒ— βƒ— (4) where is system matrix and it expresses Eq.1, βƒ— = ( , ) is state vector, βƒ— is controller input. By using the LQR method, the feedback parameter are calculated , = (1.32,1.47) as minimize the . In this experiment, three experimental conditions were considered, (1) normal 4 rotor's roll and pitch controls in 2D space (Eq.1), (2) proposed (there is no control term about axis) and axis movement with discretely yaw direction setting (Eq.2), (3) (there is control term about axis) and axis movement with discretely yaw direction setting as Eq.5. ̈ = βˆ’ Μ‡ + 50.0(0 βˆ’ ) βˆ’ βˆ’ Μ‡ (5) B. Experiment 2 Fig. 2 shows the experimental setup (5x3.5x2.4 m) in performing the 30 sec automatic position stop in the center of the room. The USB camera that is installed on a ceiling used to trace the drone position (there is a red board on the top of the drone) while the experiment by using PC2 (position discrimination is about 2 mm). The tracing drone position is evaluated by the center of the gravity and the standard deviation (S.D. , ) of the trace positions. It is necessary to note that the tracing drone position is not used in PC1's the drone control. Normal drone movement control method that use roll and pitch controls is performed (Ex.2a). The command of the pitch and the roll is continuously exchanged by 50 msec period. The feedback parameters , are determined by continuously measured 30 sec flight control experiments (N=over 100) in order to minimize the S.D. , . Proposed discrete yaw control in the timing of the roll control method is performed (Ex.2b). The command of the yaw, the roll and the pitch is continuously exchanged by 50 msec period. In this experiment, feedback parameter is determined by continuously measured 30 sec flight control experiments (N=over 100) in order to minimize the S.D. , . IV.RESULT A. Result of experiment 1
  • 5. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -26 Fig. 4 The computer simulation result of (1) normal 4 rotor's roll and pitch controls without yaw direction change in 2D space (Eq.1) and (2) proposed r (there is no control term about r axis) and p axis movement with discretely yaw direction setting (Eq.2). Fig.4 shows the computer simulation result of (1) normal 4 rotor's roll and pitch controls without yaw direction control in 2D space (Eq.1), and (2) proposed (there is no control term about axis) and axis movement with discretely yaw direction setting (Eq.2). In this simulation, the initial velocity was set as βƒ— = (10,10) in order to give it a slight slide factor that is difficult to recover the trajectory, and the initial and the final position are (40, βˆ’40), (0,0) respectively. The result of (1) trajectory was settled to the final position (0,0) with slight overshoot. On the other hand, the result of (2) only axis control with discrete yaw direction setting (once yaw direction set in 100 cycles) has a large overshoot and a damping around the final position (0,0). Important point of this experiment is discrete yaw direction set. If the yaw direction set would be executed in every computer simulation cycle, there would be no trajectory difference (within calculation error) between trajectory (1) and (2). When the yaw direction set is executed in every computer simulation cycle, the calculation of is anytime 0. Fig. 5 The computer simulation result of (1) normal 4 rotor's r and p controls (without yaw direction setting) in 2D space (Eq.1) and (3) r (there is control term about r axis) and p axis movement with discretely yaw direction setting as Eq.5. Fig.5 shows the computer simulation result of (1) normal 4 rotor's = and = axis controls in 2D space (Eq.1), and (3) (there is control term about axis) and axis movement with discretely yaw direction setting as Eq.5. In this condition (3), a feedback gain 50.0 of axis was set. The discrete yaw direction set was executed once in 100 cycles. The trajectory of (3) was close to the straight line from the initial (40, βˆ’40) to the final point (0,0) comparing with the trajectory of (1). It is main result of proposing the meaning of the yaw direction set with the discrete fashion. Total necessary energy = ∫ are calculated = 1200886 (condition(1)), = 2363732 (condition(2)), = 1186518 (condition(3)). The ratio is = 0.998 < 1 and the total energy cost will decrease in the condition (3) comparing with the condition (1) of the LQR calculation result. -20 -10 10 20 10 -10 -20 -30 -40 20 30 40 50 Initial position (40,-40) Final position (0,0) + Discrete Yaw direction set calculated PD gain by LQR + p p p y y x x Condition (1) Condition (2) + + 10 10 20 -10 30 40 -20 -30 -40 Pitch and Roll Two PD controllers + Diccrete Yaw direction set Initial position (40,-40) Final position (0,0) X and Y-axis Two PD controllers + Discrete Yaw direction set calculated PD gain by LQR + + y p r p r x y x Condition (1) Condition (3) y x + +
  • 6. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -27 Above result is one of the example condition of the LQR and it is not guaranteed by any parameter conditions including LQR calculation parameters so far. There is a tendency that the ratio / is decreased lower than 1.0 when the initial velocity βƒ— is not zero and the discrete yaw direction set is not too slow such as once in 1000 cycles. Fig. 6 The computer simulation result of the initial velocity is (a) βƒ— = (20,20) and (b) βƒ— = (50,50) in the condition (1) and (3). Fig.6 shows the trajectory movement of the initial velocity is (a) βƒ— = (20,20) and (b) βƒ— = (50,50) in the condition (1) and (3) respectively. The trajectory of condition (1) is expanded by the βƒ— factor, on the other hand, proposed method of condition (3) converges to the trajectory to the final position as soon as possible. Firstly, the axis residual error occurs by the discretely setting the yaw direction to the final position (if the yaw direction set to the target direction is executed in every computational cycle, the axis residual error equals to 0 anytime) and it is assumed that the axis feedback realizes the minute trajectory correction against the translation component by the inertial motion. Generally, if the nose direction would be locked to the final position anytime, the possibility of lost site of the final position would be decreased and it is an important function of the yaw direction change. In addition, a new function of the yaw direction change by the computer simulation was found in the limited conditions by this experiment even though it is a slight effect. B. Result of experiment 2 Fig. 7 (a) Normal drone movement control that use the pitch and the roll simultaneously without yaw direction control (Ex. 2a). (b) Proposed roll and pitch control with discrete yaw control method (Ex. 2b). Initial position (40,-40) Final position (0,0) p r p r y x y x y x y x 0 -10 -20 -30 -40 10 20 30 40-10 0 10 20 30 40-10 -10 -20 -30 -40 Initial position (40,-40) Final position (0,0) a) b) condition(1) condition(3) condition(3) condition(1)
  • 7. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -28 Fig.7a shows the result of normal drone movement control that use the pitch and roll simultaneously without yaw direction control (Ex. 2a). The oscillating motion of and axis were measured around the initial position. S.D. =24.9 cm and =15.0 cm were measured. Fig.7b shows the result of proposed roll and pitch control with discrete yaw direction control (Ex. 2b). S.D. =10.1 cm and =13.5 cm were measured and the both S.D. are decreased comparing with experiment 1. The reducing rate of the , are 10.1/24.9=40.6%, 13.5/15.0=90.0% realized respectively. From the result of experiment 2a and 2b, the roll and pitch control with discrete yaw control method improves the stability of the positional control and it was assumed that the above results were affected by the nose direction (yaw) change as previously shown in the computer simulation experiment 1. V. DISCUSSION Generally, the yaw movement of the drone is not directly related to the position movement in the 3D space and it is usually used to control the direction of the camera or the drone body. The mathematical or theoretical meanings of the nose direction change have been studied, however, there are few discussion of theoretical analysis of the nose direction change so far [7,31]. Actually, many UAV systems do not use the nose direction change to control the position in the vast 3D space for the ease of the operation. On the other hand, such as aircraft human board, birds and insects use the nose direction change. The turning ways of the aircraft human board movement control is called as "horizontal turn". As one assumption, there is a possibility that the proposed method is related to the horizontal turn control. Horizontal turn is used to operate general airplane's turn direction in the air flow turbulence and unpredictable wind flow [30]. The basic mechanism is to suppress the vibration and the change of the airplane's nose direction induced by the external unpredictable wind flows by tilting the airplane's wing. The tilting airplane's wing changes the lift force to move the airplane body to go to the turn direction and it is effective in changing and maintaining the airplane's nose direction stably. Same with the airplane's horizontal turn control, it is considered that the drone's nose direction change (yaw control) with tilting (roll control) make an effective role. It had been discussed by experimental data in previous our study [4,5]. As an another hypothesis, there is a possibility to increase the controllability by adding degree of the freedom of the yaw direction. It is, however, just a hypothesis and more precise analysis and experimental confirmation would be necessary. VI.CONCLUSION In this paper, the discrete yaw control in the timing of the roll control method was confirmed by a simple computer simulation and it was also confirmed by AR. Drone 4 rotor helicopter for automatic position stop. In general, 4 rotor drone's rotational axis (yaw) is the degree of the freedom for controlling and only a few techniques have been studied for the use of the degree of freedom. In this study, the computer simulation result shows that the discretely yaw direction setting to the target direction affect the movement trajectory for the automatic fixed position movement and there is a slight performance improvement comparing with normal x and y axis controllers method. In addition, the AR. Drone experiment shows S.D. of x and y axis were reduced to 40.6% and 90.0% respectively for 30 sec automatic stop position control by using the proposed control strategy. Proposed method have robustness for automatic stop position control and it will be useful for inexpensive RC type 4-rotor controller having not good unstable wireless system, especially accepting one command at a time communicating structure. ACKNOWLEDGMENT This work was supported by JSPS KAKENHI Grant Number 15K12598. REFERENCES [1] H. Inoue, S. Uchiyama, H. Suzuki, "Multirotor Aerial technology for natural disaster research", NIED research report (Japanese), vol. 81, March, 2014. [2] S. Tadokoro, "Special project on development of advanced robots for dsisaster response(DDT Project)", IEEE Workshop on Advance Robotics and its Social Impacts(ARSO05), pp.66-72, 2005. [3] S. Burion, "Human Detection for Robotic Urban Search and Rescue", INSTITUT DE PRODUCTION ROBOTIQUE (IPR) LSRO2 VRAI-Group, Diploma Work, 2003/2004. [4] S. Honda, H. Toda, M. Kitani, G. Capi, "Development of small size 4 rotor helicopter automatic position control algorithm", 32nd Annual Conference of the Robotics Society of Japan, 1D3-01, 2013. [5] H. Toda, S. Honda, H. Takano, "Effectiveness of Fast Speed Yaw and Roll Control Switching Instead of Normal Roll Control for AR Drone 4 rotor Helicopter", International Journal of Innovative Research in Advanced Engineering, Volume 03, Issue 07 of July, 2016.
  • 8. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -29 [6] H. Kensaku,S. Jinok, F. Daigo, K. Igarashi, D. Fernando, K. Nonami, "Autonomous Flight Control of Hobby-Class Small Unmanned Helicopter - trajectory following control by using preview control considering heading direction - ", Journal of the Robotics Society of Japan, Vol.24, No.3, pp.370-377, 2006. [7] K. Fujimoto, "Position and aircraft yaw angle control of four rotor helicopter based on the geometric approach", The Japan Society of Mechanical Engineers Part C, Vol.78, No.785, pp.126-137, 2012. [8] K. Nonami, F. Kendoul, S. Suzuki, W. Wang, D. Nakazawa, "Autonomous flying robots : unmanned aerial vehicles and micro aerial vehicles ", 2010, Springer Japan. [9] M. Tahara, K. Nonami, "Realization of generic airframe design techniques and low-cost multi-rotor helicopter", The Japan Society of Mechanical Engineers Part C, Vol. 78, No. 787, pp. 872-888, 2012. [10] E. Altug, J.P. Ostrowski, C.J. Taylor, "Control of a quadrotor helicopter using dual camera visual feedback", International Journal of Robotics Research, Vol.24, No.5, pp.329-341, 2005. [11] J. Liceaga-Castro, C. Verde, J. O. O'Reilly, W. E. Leithead, "Helicopter flight control using individual channel design", Control Theory and Applications, IEE Proceedings, Vol.142, Issue:1, pp.58-72, ISSN:1350-2379, 1995. [12] C. Peng, Y. Bai, X. Gong, Q. Gao, "Modeling and robust backstepping sliding mode control with Adaptive RBFNN for a novel coaxial eight-rotor UAV", Automatica Sinica, IEEE/CAA, Vol.2, ISSN:2329-9266, DOI:10.1109/JAS.2015.7032906, pp.56-64, 2015. [13] R.C. Leishman, J.C. Macdonald, R.W. Beard, T.W. McLain, "Quadrotors and Accelerometers: State Estimation with an Improved Dynamic Model", Control Systems, IEEE (Volume:34 , Issue: 1 ), DOI:10.1109/MCS.2013.2287362, pp.28-41, 2014. [14] T.K. Roy, M. Garratt, H.R. Pota, M.K. Samal, "Robust altitude control for a small helicopter by considering the ground effect compensation", Intelligent Control and Automation (WCICA), 2012 10th World Congress, DOI:10.1109/WCICA.2012.6358168, pp.1796-1800, 2012. [15] O. Andrisani, E.T. Kim, J. Schierman, F.P. Kuhl, "A nonlinear helicopter tracker using attitude measurements", Aerospace and Electronic Systems, IEEE Transactions on (Volume:27 , Issue: 1 ), DOI:10.1109/7.68146, pp.40-47, 1991. [16] H. Yang,B. Jiang, F. Chen, K. Zhang, "Direct self-repairing control for four-rotor helicopter attitude systems", Control Conference (CCC), 2013 32nd Chinese, pp.2963-2968, 2013. [17] F. Chen, B. Jiang, F. Lu, "Direct adaptive control of a four-rotor helicopter using disturbance observer", Neural Networks (IJCNN), 2014 International Joint Conference on, pp.3821-3825, 2014. [18] A.C. Satici, H. Poonawala, M.W. Spong, "Robust Optimal Control of Quadrotor UAVs", Access, IEEE (Volume:1 ), DOI:10.1109/ACCESS.2013.2260794, pp.79-93, 2013. [19] J. Toledo, L. Acosta, M. Sigut, J. Felipe, "Stability Analisys of a Four Rotor Helicopter", Automation Congress, 2006. WAC '06. World, pp.1-6, 2006. [20] P. Castillo, A. Dzul, R. Lozano, "Real-time stabilization and tracking of a four-rotor mini rotorcraft", Control Systems Technology, IEEE Transactions on (Volume:12 , Issue: 4 ), pp.510-516, DOI:10.1109/TCST.2004.825052, 2004. [21] O. Meister, N. Frietsch, C. Ascher, G.F. Trommer, "Adaptive path planning for a VTOL-UAV", Position, Location and Navigation Symposium, 2008 IEEE/ION, DOI:10.1109/PLANS.2008.4570046, pp. 1252-1259, 2008. [22] L. Garcia-Delgado, A. Dzul, V. Santib, M. Llama, "Quad-rotors formation based on potential functions with obstacle avoidance", Control Theory and Applications, IET (Volume:6 , Issue: 12 ), DOI:10.1049/iet- cta.2011.0370, pp.1787-1802, 2012. [23] F. Kendoul, Z. Yu, K. Nonami, "Embedded autopilot for accurate waypoint navigation and trajectory tracking: Application to miniature rotorcraft UAVs", Robotics and Automation, 2009. ICRA '09. IEEE International Conference on, DOI:10.1109/ROBOT.2009.5152549, pp.2884-2890, 2009. [24] S. Azrad, F. Kendoul, K. Nonami, "Visual Servoing of Quadrotor Micro-Air Vehicle Using Color-Based Tracking Algorithm", "Journal of System Design and Dynamics (JSME) vol. 4, no. 2, pp. 255-268, 2010. [25] B. Ludington, E.Johnson, and G.Vachtservanos, "Augmenting UAV autonomy: vision-based navigation and target tracking for unmanned aerial vehicles", IEEE Robotics and Automation Magazine, Vol.13, No.3, pp.63-71, 2006. [26] K. Nonami, "Rotary Wing Aerial Robotics", Journal of Robotics Society of Japan 24(8), 890-896, 2006-11-15. [27] (2016) K. Nomura, "Industrial applications type electric multi-rotor helicopter, introduction of mini-surveyor and flight demonstration", Mini-surveyor consortium, [Online], Available:http://mec2.tm.chiba- u.jp/~nonami/consortium/outline.html/ [28] H. Toda, T. Kobayakawa, Y. Sankai, "A multi-link system control strategy based on biological reaching movement", Advanced Robotics, 20(6), 661-679, 2006. [29] H. Toda, Y. Sankai, "Three-dimensional link dynamics simulator based on N-single-particle movement.", Advanced Robotics, 19(9), 977-993, 2005. [30] J. D. Anderson, "Aircraft Performance and Design", McGraw-Hill, 1999.
  • 9. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 07, Volume 3 (July 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 Β© 2014- 16, IJIRAE- All Rights Reserved Page -30 [31] M. Elfeky, M. Elshafei, A.W. A. Saif, M. F. Al-Malki, Quadrotor helicopter with tilting rotors: Modeling and simulation, Computer and Information Technology (WCCIT), 2013 World Congress on, DOI:10.1109/WCCIT.2013.6618768, pp.1-5, 2013. [32] E. Altu, J. P. Ostrowski, R. Mahony, "Control of a Quadrotor Helicopter Using Visual Feedback", Proceedings of the 2002 IEEE International Conference on Robotics Β₯& Automation Washington DC, May 2002. [33] J. Engel, J. Sturm, D. Cremers, "Camera-based navigation of a low-cost quadrocopter", Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ 2012 [34] Y. Yoshihara, K. Watanabe, Tasushi Iwatani, Koichi Hashimoto, "Image-based visual servo control for a micro helicopter under partial occlusions", Proceedings of 2007 JSME Conference on Robotics and Mechatronics, 2A2- A06, Akita, Japan, May 10-12, 2007. [35] R. Mahony, T. Hamel, "Image-based visual servo control of aerial robotic systems using linear image features", IEEE Trans. on Robotics, Vol.21, No.2, pp.227-239, 2005. [36] K. Watanabe, Y. Iwatani, N. Kenichiro, K. Hashimoto, "A vision-based support system for micro helicopter control", Proceedings of the 2008 Conference on Robotics and Mechatronics, 1P1-F13, Nagano, Japan, June 5-7, 2008. [37] Y. Kubota, T. Iwatani, "Dependable visual servoing of a small-scale helicopter with a wireless camera", Proceedings of the 2008 Conference on Robotics and Mechatronics, 1A2-O15, Okayama, Japan, May 26-28, 2011. [38] (2016) S. Yoshida, "Engneering navi", library of ARDroneForP5, [Online], Available:http://kougaku- navi.net/ARDroneForP5/