SlideShare a Scribd company logo
Small Scale UAV with Birotor Configuration

Small Scale UAV with Birotor
Configuration
F. S. Gon¸alvesa , J. P. Bodanesea , R. Donadela , G. V. Raffob , J. E.
c
Normey-Ricoa , L. B. Beckera
a
Department of Automation and Systems
Federal University of Santa Catarina - Brazil
b
Department of Electronic Engineering
Federal University of Minas Gerais - Brazil

The 2013 International Conference on Unmanned Aircraft Systems,
May 30, 2013
Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

1
Small Scale UAV with Birotor Configuration

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

2
Small Scale UAV with Birotor Configuration
Introduction

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

3
Small Scale UAV with Birotor Configuration
Introduction

Introduction
Proposed UAV Description

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

4
Small Scale UAV with Birotor Configuration
Introduction

Introduction
Proposed UAV Description

Base station possible actions:

The UAV has 3 operation modes:

⇒ Configure a mission.

⇒ Autonomous flight mode.

⇒ Start an autonomous flight.

⇒ Safe mode.

⇒ Abort a mission.

⇒ Maintenance mode.

⇒ Monitor flight information.
⇒ Perform verification tests in
the UAV.
Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

4
Small Scale UAV with Birotor Configuration
Introduction

Introduction

Motivation
⇒ Absence of a guide/tutorial for building the UAV;
⇒ Existing aircrafts are a black blox;

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

5
Small Scale UAV with Birotor Configuration
Introduction

Introduction
Tiltrotor UAV

Physical System
⇒ Rotors can tilt longitudionally
⇒ Fixed tilt angle laterally
⇒ Center of mass displaced in the Z axis

System’s characteristics
⇒ Underactuated mechanical systems
⇒ Highly nonlinear and time varying
behavior

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

6
Small Scale UAV with Birotor Configuration
Introduction

Introduction
Paper’s Goals

Describe the design methodology used to guide the project;
Present a preliminary mathematical model of the forces and torques
that generate the montion of the UAV;
Detail the embedded computing platform;
Presents and discusses the computational model created to represent
the design and support simulation activities.

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

7
Small Scale UAV with Birotor Configuration
Methodology

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

8
Small Scale UAV with Birotor Configuration
Methodology

Methodology
” model-based design methodology for cyber-physical systems.”
A
,
published by J. Jensen, D. Chang, and E. Lee.
The methodology consists of 10 steps:
⇒ Step 1: State the Problem
⇒ Step 2: Model the Physical Processes
⇒ Step 3: Characterize the Problem
⇒ Step 4: Derive a Control Algorithm
⇒ Step 5: Select Models of Computation
⇒ Step 6: Specify Hardware
⇒ Step 7: Simulate
⇒ Step 8: Construct
⇒ Step 9: Synthesize Software
⇒ Step 10: Verify, and Validate, and Test

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

9
Small Scale UAV with Birotor Configuration
Methodology

Methodology
” model-based design methodology for cyber-physical systems.”
A
,
published by J. Jensen, D. Chang, and E. Lee.
The methodology consists of 10 steps:
⇒ Step 1: State the Problem
⇒ Step 2: Model the Physical Processes
⇒ Step 3: Characterize the Problem
⇒ Step 4: Derive a Control Algorithm
⇒ Step 5: Select Models of Computation
⇒ Step 6: Specify Hardware
⇒ Step 7: Simulate
⇒ Step 8: Construct
⇒ Step 9: Synthesize Software
⇒ Step 10: Verify, and Validate, and Test

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

9
Small Scale UAV with Birotor Configuration
Methodology

Methodology
” model-based design methodology for cyber-physical systems.”
A
,
published by J. Jensen, D. Chang, and E. Lee.
The methodology consists of 10 steps:
⇒ Step 1: State the Problem
⇒ Step 2: Model the Physical Processes
⇒ Step 3: Characterize the Problem
⇒ Step 4: Derive a Control Algorithm
⇒ Step 5: Select Models of Computation
⇒ Step 6: Specify Hardware
⇒ Step 7: Simulate
⇒ Step 8: Construct
⇒ Step 9: Synthesize Software
⇒ Step 10: Verify, and Validate, and Test

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

9
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

10
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

11
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

R
FR = 0

0

fR

L
FL = 0

0

fL

Small Scale UAV with Birotor Configuration

ICUAS’2013

11
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

R
FR = 0

0

fR

L
FL = 0

0

fL

B
FR

 

B
fRx
−sin(αR )cos(β)
B
 fR (1)
sin(β)
= fRy  = 
B
cos(αR )cos(β)
fRz

B
FL

 

B
fLx
−sin(αL )cos(β)
B
 fL (2)
−sin(β)
= fLy  = 
B
cos(αL )cos(β)
fLz





Small Scale UAV with Birotor Configuration

ICUAS’2013

11
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes
Torque around Z axis

τψ = τfRx + τfLx + τRzdrag + τLzdrag
B
B
τψ = (fRx − fLx )l + kτ (Ω2 cos(αR ) − Ω2 cos(αL ))cos(β)
R
L

τψ = [(sin(αL )fL − sin(αR )fR )cos(β)l + kτ (Ω2 cos(αR )
R

(3)

− Ω2 cos(αL ))cos(β)
L

Torque around Z axis.

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

12
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes
Torque araund Y axis

τθ = τfRx + τfLx + τRydrag + τLydrag
B
B
τθ = (fRx + fLx )rz + kτ (Ω2 − Ω2 )sin(β)
R
L

τθ = −(sin(αR )fR + sin(αL )fL )cos(β)rz

(4)

+ kτ (Ω2 cos(αR ) − Ω2 cos(αL ))sin(β)
R
L

Torque around Y axis.

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

13
Small Scale UAV with Birotor Configuration
Model the Physical Processes (Step 2)

Mathematical Modeling for Control Purposes
Torque araund X axis

τφ = τfRz + τfLz + τRxdrag + τLxdrag
B
B
τφ = (fLz − fRz )cos(γ)l + kτ (Ω2 sin(αL ) − Ω2 sin(αR ))cos(β)
L
R

τφ = (cos(αL )fL − cos(αR )fR )cos(β)cos(γ)l + kτ (Ω2 sin(αL )
L

(5)

− Ω2 sin(αR ))cos(β)
R

Torque around X axis.

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

14
Small Scale UAV with Birotor Configuration
Hardware Specification (Step 6)

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

15
Small Scale UAV with Birotor Configuration
Hardware Specification (Step 6)

System Architecture
Autonomous Flight Support Equipment

Specified hardwares to meet
the requirements
⇒ Inertial Measurement Unit
(IMU)
⇒ Global Positioning System
(GPS)
⇒ Ultrasonic sensor
⇒ Brushless motor and
propeller (rotor)
⇒ Servomotor

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

16
Small Scale UAV with Birotor Configuration
Hardware Specification (Step 6)

System Architecture
Embedded Platform

Features considered for the development
platform:
⇒ Performance
⇒ Communication interfaces
⇒ Size
⇒ Support for wireless communication
⇒ Low Cost

Chosen platform: Beaglebone

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

17
Small Scale UAV with Birotor Configuration
Hardware Specification (Step 6)

System Architecture
Communication Structure

MRF24J40MC
⇒ Produced by Microchip;
⇒ Implements the 2.4 GHz IEEE 802.15.4;
⇒ Range up to 4000 ft.
⇒ Uses the Serial Peripheral Interface (SPI) as
communication protocol;

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

18
Small Scale UAV with Birotor Configuration
Hardware Specification (Step 6)

System Architecture
Communication Structure

Communication layers structure
Applications

User Space

Transport
IPv6

Kernel Space

6LowPan
Adaptation Layer
MAC
MRF24J40MC

PHY

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

18
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

19
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
Main structure

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

20
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
Main structure

Base station

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

20
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
UAV Model

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

21
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
UAV Model

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

21
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
UAV Model

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

21
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
UAV Model

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

21
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Simulink Model
UAV Model

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

21
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Data Processing Subsystem
Composed of the sensors, actuators and the transformation of the
raw data to the measurement unit expected of each component

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

22
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Data Processing Subsystem
Composed of the sensors, actuators and the transformation of the
raw data to the measurement unit expected of each component

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

22
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Data Processing Subsystem
Transformation of the raw data

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

23
Small Scale UAV with Birotor Configuration
System Modelling (Step 3)

Continous Control Subsystem
Continous Control Subsystem

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

24
Small Scale UAV with Birotor Configuration
Conclusions and Future Works

Outline

1

Introduction

2

Methodology

3

Model the Physical Processes (Step 2)

4

Hardware Specification (Step 6)

5

System Modelling (Step 3)

6

Conclusions and Future Works

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

25
Small Scale UAV with Birotor Configuration
Conclusions and Future Works

Conclusions and Future Works

Paper contribution:
⇒ Building the airframe;
⇒ Covering the methodology
steps on the project;
⇒ Communicating the sensors
with the embedded platform
⇒ ProVant website http:
//provant.das.ufsc.br;

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

26
Small Scale UAV with Birotor Configuration
Conclusions and Future Works

Conclusions and Future Works

Paper contribution:

Future work:

⇒ Building the airframe;

⇒ Design and validation of
different control strategies;

⇒ Covering the methodology
steps on the project;

⇒ Real-time behavior on the
computation platform;

⇒ Communicating the sensors
with the embedded platform
⇒ ProVant website http:
//provant.das.ufsc.br;

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

26
Small Scale UAV with Birotor Configuration
Conclusions and Future Works

Team

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

27
Small Scale UAV with Birotor Configuration
Conclusions and Future Works

Thank you for your attention
Questions?

Contacts
goncalves@das.ufsc.br
lbecker@das.ufsc.br

Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker
c

Small Scale UAV with Birotor Configuration

ICUAS’2013

28

More Related Content

Similar to Paper presentation at International Conference on Unmanned Aircraft Systems 2013

CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
Obeo
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
South Tyrol Free Software Conference
 
Low-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controllerLow-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controller
TELKOMNIKA JOURNAL
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
Samuel Narcisse
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
cscpconf
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
csandit
 
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET Journal
 
End of Semester Design Report Final Version
End of Semester Design Report Final VersionEnd of Semester Design Report Final Version
End of Semester Design Report Final VersionDaniel Worts
 
PHD Thesis Presentation
PHD Thesis PresentationPHD Thesis Presentation
PHD Thesis PresentationMohamed Sobh
 
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine GenerationImplementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
IOSR Journals
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...
SEAA 2022
 
SvenBlaserPortfolio
SvenBlaserPortfolioSvenBlaserPortfolio
SvenBlaserPortfolioSven Blaser
 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
nooriasukmaningtyas
 
AIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-LauAIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-LauKei Yun lau
 
Case Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference SystemCase Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference System
Oak Systems
 

Similar to Paper presentation at International Conference on Unmanned Aircraft Systems 2013 (20)

CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
 
3D-DRESD Alberto Gallini
3D-DRESD Alberto Gallini3D-DRESD Alberto Gallini
3D-DRESD Alberto Gallini
 
Nadia2013 research
Nadia2013 researchNadia2013 research
Nadia2013 research
 
Low-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controllerLow-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controller
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
 
Module 3.pptx
Module 3.pptxModule 3.pptx
Module 3.pptx
 
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
 
Thesis - CR_UAV
Thesis - CR_UAVThesis - CR_UAV
Thesis - CR_UAV
 
End of Semester Design Report Final Version
End of Semester Design Report Final VersionEnd of Semester Design Report Final Version
End of Semester Design Report Final Version
 
PHD Thesis Presentation
PHD Thesis PresentationPHD Thesis Presentation
PHD Thesis Presentation
 
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine GenerationImplementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
Implementation of Efficiency CORDIC Algorithmfor Sine & Cosine Generation
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...
 
SvenBlaserPortfolio
SvenBlaserPortfolioSvenBlaserPortfolio
SvenBlaserPortfolio
 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
 
AIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-LauAIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-Lau
 
Case Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference SystemCase Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference System
 
General Resume
General ResumeGeneral Resume
General Resume
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Paper presentation at International Conference on Unmanned Aircraft Systems 2013

  • 1. Small Scale UAV with Birotor Configuration Small Scale UAV with Birotor Configuration F. S. Gon¸alvesa , J. P. Bodanesea , R. Donadela , G. V. Raffob , J. E. c Normey-Ricoa , L. B. Beckera a Department of Automation and Systems Federal University of Santa Catarina - Brazil b Department of Electronic Engineering Federal University of Minas Gerais - Brazil The 2013 International Conference on Unmanned Aircraft Systems, May 30, 2013 Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 1
  • 2. Small Scale UAV with Birotor Configuration Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 2
  • 3. Small Scale UAV with Birotor Configuration Introduction Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 3
  • 4. Small Scale UAV with Birotor Configuration Introduction Introduction Proposed UAV Description Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 4
  • 5. Small Scale UAV with Birotor Configuration Introduction Introduction Proposed UAV Description Base station possible actions: The UAV has 3 operation modes: ⇒ Configure a mission. ⇒ Autonomous flight mode. ⇒ Start an autonomous flight. ⇒ Safe mode. ⇒ Abort a mission. ⇒ Maintenance mode. ⇒ Monitor flight information. ⇒ Perform verification tests in the UAV. Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 4
  • 6. Small Scale UAV with Birotor Configuration Introduction Introduction Motivation ⇒ Absence of a guide/tutorial for building the UAV; ⇒ Existing aircrafts are a black blox; Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 5
  • 7. Small Scale UAV with Birotor Configuration Introduction Introduction Tiltrotor UAV Physical System ⇒ Rotors can tilt longitudionally ⇒ Fixed tilt angle laterally ⇒ Center of mass displaced in the Z axis System’s characteristics ⇒ Underactuated mechanical systems ⇒ Highly nonlinear and time varying behavior Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 6
  • 8. Small Scale UAV with Birotor Configuration Introduction Introduction Paper’s Goals Describe the design methodology used to guide the project; Present a preliminary mathematical model of the forces and torques that generate the montion of the UAV; Detail the embedded computing platform; Presents and discusses the computational model created to represent the design and support simulation activities. Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 7
  • 9. Small Scale UAV with Birotor Configuration Methodology Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 8
  • 10. Small Scale UAV with Birotor Configuration Methodology Methodology ” model-based design methodology for cyber-physical systems.” A , published by J. Jensen, D. Chang, and E. Lee. The methodology consists of 10 steps: ⇒ Step 1: State the Problem ⇒ Step 2: Model the Physical Processes ⇒ Step 3: Characterize the Problem ⇒ Step 4: Derive a Control Algorithm ⇒ Step 5: Select Models of Computation ⇒ Step 6: Specify Hardware ⇒ Step 7: Simulate ⇒ Step 8: Construct ⇒ Step 9: Synthesize Software ⇒ Step 10: Verify, and Validate, and Test Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 9
  • 11. Small Scale UAV with Birotor Configuration Methodology Methodology ” model-based design methodology for cyber-physical systems.” A , published by J. Jensen, D. Chang, and E. Lee. The methodology consists of 10 steps: ⇒ Step 1: State the Problem ⇒ Step 2: Model the Physical Processes ⇒ Step 3: Characterize the Problem ⇒ Step 4: Derive a Control Algorithm ⇒ Step 5: Select Models of Computation ⇒ Step 6: Specify Hardware ⇒ Step 7: Simulate ⇒ Step 8: Construct ⇒ Step 9: Synthesize Software ⇒ Step 10: Verify, and Validate, and Test Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 9
  • 12. Small Scale UAV with Birotor Configuration Methodology Methodology ” model-based design methodology for cyber-physical systems.” A , published by J. Jensen, D. Chang, and E. Lee. The methodology consists of 10 steps: ⇒ Step 1: State the Problem ⇒ Step 2: Model the Physical Processes ⇒ Step 3: Characterize the Problem ⇒ Step 4: Derive a Control Algorithm ⇒ Step 5: Select Models of Computation ⇒ Step 6: Specify Hardware ⇒ Step 7: Simulate ⇒ Step 8: Construct ⇒ Step 9: Synthesize Software ⇒ Step 10: Verify, and Validate, and Test Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 9
  • 13. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 10
  • 14. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 11
  • 15. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c R FR = 0 0 fR L FL = 0 0 fL Small Scale UAV with Birotor Configuration ICUAS’2013 11
  • 16. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c R FR = 0 0 fR L FL = 0 0 fL B FR    B fRx −sin(αR )cos(β) B  fR (1) sin(β) = fRy  =  B cos(αR )cos(β) fRz B FL    B fLx −sin(αL )cos(β) B  fL (2) −sin(β) = fLy  =  B cos(αL )cos(β) fLz   Small Scale UAV with Birotor Configuration ICUAS’2013 11
  • 17. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Torque around Z axis τψ = τfRx + τfLx + τRzdrag + τLzdrag B B τψ = (fRx − fLx )l + kτ (Ω2 cos(αR ) − Ω2 cos(αL ))cos(β) R L τψ = [(sin(αL )fL − sin(αR )fR )cos(β)l + kτ (Ω2 cos(αR ) R (3) − Ω2 cos(αL ))cos(β) L Torque around Z axis. Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 12
  • 18. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Torque araund Y axis τθ = τfRx + τfLx + τRydrag + τLydrag B B τθ = (fRx + fLx )rz + kτ (Ω2 − Ω2 )sin(β) R L τθ = −(sin(αR )fR + sin(αL )fL )cos(β)rz (4) + kτ (Ω2 cos(αR ) − Ω2 cos(αL ))sin(β) R L Torque around Y axis. Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 13
  • 19. Small Scale UAV with Birotor Configuration Model the Physical Processes (Step 2) Mathematical Modeling for Control Purposes Torque araund X axis τφ = τfRz + τfLz + τRxdrag + τLxdrag B B τφ = (fLz − fRz )cos(γ)l + kτ (Ω2 sin(αL ) − Ω2 sin(αR ))cos(β) L R τφ = (cos(αL )fL − cos(αR )fR )cos(β)cos(γ)l + kτ (Ω2 sin(αL ) L (5) − Ω2 sin(αR ))cos(β) R Torque around X axis. Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 14
  • 20. Small Scale UAV with Birotor Configuration Hardware Specification (Step 6) Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 15
  • 21. Small Scale UAV with Birotor Configuration Hardware Specification (Step 6) System Architecture Autonomous Flight Support Equipment Specified hardwares to meet the requirements ⇒ Inertial Measurement Unit (IMU) ⇒ Global Positioning System (GPS) ⇒ Ultrasonic sensor ⇒ Brushless motor and propeller (rotor) ⇒ Servomotor Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 16
  • 22. Small Scale UAV with Birotor Configuration Hardware Specification (Step 6) System Architecture Embedded Platform Features considered for the development platform: ⇒ Performance ⇒ Communication interfaces ⇒ Size ⇒ Support for wireless communication ⇒ Low Cost Chosen platform: Beaglebone Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 17
  • 23. Small Scale UAV with Birotor Configuration Hardware Specification (Step 6) System Architecture Communication Structure MRF24J40MC ⇒ Produced by Microchip; ⇒ Implements the 2.4 GHz IEEE 802.15.4; ⇒ Range up to 4000 ft. ⇒ Uses the Serial Peripheral Interface (SPI) as communication protocol; Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 18
  • 24. Small Scale UAV with Birotor Configuration Hardware Specification (Step 6) System Architecture Communication Structure Communication layers structure Applications User Space Transport IPv6 Kernel Space 6LowPan Adaptation Layer MAC MRF24J40MC PHY Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 18
  • 25. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 19
  • 26. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model Main structure Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 20
  • 27. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model Main structure Base station Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 20
  • 28. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model UAV Model Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 21
  • 29. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model UAV Model Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 21
  • 30. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model UAV Model Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 21
  • 31. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model UAV Model Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 21
  • 32. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Simulink Model UAV Model Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 21
  • 33. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Data Processing Subsystem Composed of the sensors, actuators and the transformation of the raw data to the measurement unit expected of each component Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 22
  • 34. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Data Processing Subsystem Composed of the sensors, actuators and the transformation of the raw data to the measurement unit expected of each component Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 22
  • 35. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Data Processing Subsystem Transformation of the raw data Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 23
  • 36. Small Scale UAV with Birotor Configuration System Modelling (Step 3) Continous Control Subsystem Continous Control Subsystem Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 24
  • 37. Small Scale UAV with Birotor Configuration Conclusions and Future Works Outline 1 Introduction 2 Methodology 3 Model the Physical Processes (Step 2) 4 Hardware Specification (Step 6) 5 System Modelling (Step 3) 6 Conclusions and Future Works Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 25
  • 38. Small Scale UAV with Birotor Configuration Conclusions and Future Works Conclusions and Future Works Paper contribution: ⇒ Building the airframe; ⇒ Covering the methodology steps on the project; ⇒ Communicating the sensors with the embedded platform ⇒ ProVant website http: //provant.das.ufsc.br; Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 26
  • 39. Small Scale UAV with Birotor Configuration Conclusions and Future Works Conclusions and Future Works Paper contribution: Future work: ⇒ Building the airframe; ⇒ Design and validation of different control strategies; ⇒ Covering the methodology steps on the project; ⇒ Real-time behavior on the computation platform; ⇒ Communicating the sensors with the embedded platform ⇒ ProVant website http: //provant.das.ufsc.br; Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 26
  • 40. Small Scale UAV with Birotor Configuration Conclusions and Future Works Team Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 27
  • 41. Small Scale UAV with Birotor Configuration Conclusions and Future Works Thank you for your attention Questions? Contacts goncalves@das.ufsc.br lbecker@das.ufsc.br Gon¸alves, Bodanese, Donadel, Raffo, Normey-Rico, Becker c Small Scale UAV with Birotor Configuration ICUAS’2013 28