Trabalhos em desenvolvimento no LSEC
-
Upload
lab-de-sistemas-embarcados-criticos-icmcusp -
Category
Education
-
view
394 -
download
0
description
Transcript of Trabalhos em desenvolvimento no LSEC
![Page 1: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/1.jpg)
Laboratory of Critical Embedded
Systems (LSEC)
Supervisor: Profa. Dra. Kalinka R. L. J. C. Branco
![Page 2: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/2.jpg)
A control system focused on
minimizing drift - specification of a
VTOL
Natássya B. F. da Silva
![Page 3: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/3.jpg)
Concepts
• UAV (Unmanned Aerial Vehicles)
▫ Critical Embedded System.
▫ Composed by sensors, microprocessors and communication units.
▫ Ground station.
![Page 4: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/4.jpg)
Concepts
• VTOL (Vertical Takeoff and Landing)
▫ Fixed-wing aircrafts, helicopters and others with powered rotors like quadcopters.
▫ Increased flexibility.
• Tailsitter
▫ Takeoff and land on its tail.
▫ Uncomfortable position for the pilot.
![Page 5: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/5.jpg)
Concepts
• VTOL operation.
![Page 6: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/6.jpg)
Concepts
• PID Control (Proportional, Integral and Derivative)
![Page 7: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/7.jpg)
Application Scenario
• A manned aircraft is responsible for the pesticide spraying.
• VTOL used for direct sensing.
• Communication with the manned aircraft.
• Minimize the drift.
![Page 8: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/8.jpg)
Objective
• To build a control system that allows the VTOL to fly autonomously in its three modes: takeoff, land and cruise.
![Page 9: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/9.jpg)
Tools and Techniques
• Model Driven Development.
• Simulink and Real-Time Workshop.
![Page 10: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/10.jpg)
Tools and Techniques
![Page 11: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/11.jpg)
Tools and Techniques
• X-Plane Simulator
![Page 12: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/12.jpg)
Tools and Techniques
• Hardware in the loop
![Page 13: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/13.jpg)
Extending unmanned aircraft systems:
specification of a data communication
architecture
Daniel F. Pigatto
![Page 14: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/14.jpg)
Goals
• There are researches that specify and validate architectures for UAS, but they do not focus specifically on data communication aspects;
• These researches also do not consider the concept of IFA (In-flight awareness), which is based on Sense and avoidance;
• The main goal of this project is the development of a data communication architecture for UAS.
![Page 15: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/15.jpg)
Reference model for UAV architectures
![Page 16: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/16.jpg)
Reference model for UAV architectures
![Page 17: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/17.jpg)
Service-oriented architectures for
complex safety-critical embedded
systems: a case study on UAVs
Douglas Rodrigues
![Page 18: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/18.jpg)
PhD Project
• This project proposes the use of SOA for critical embedded systems, focusing on UAVs.
• The approach proposed in this PhD project considers critical embedded systems can be divided into sections of low and high criticality, from a reference model architecture for UAVs proposed in Rodrigues et al. (2011).
![Page 19: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/19.jpg)
![Page 20: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/20.jpg)
PhD Project
• KBF extends the broker service discovery capability adding knowledge about the application domain.
• In this way, the application designer, or even the application itself, can choose or compose the best service based on a set of usage rules and some selection criteria such as:
▫ dependability, security, performance and real time response.
![Page 21: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/21.jpg)
![Page 22: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/22.jpg)
Development of a Plug and Play
Mechanism for using Smart Sensors
Arrays in UAVs
Rayner M. Pires
![Page 23: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/23.jpg)
Objectives
• Contribute for the progress of UAV autonomy
• Dissociate from the aircraft the mission processing task
▫ Use of MOSA (Mission-Oriented Sensors Array)
▫ Proposal and development of SSP (Smart Sensor Protocol) and SSI (Smart Sensor Interface)
![Page 24: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/24.jpg)
Mission-Oriented Sensors Array
![Page 25: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/25.jpg)
SSP
Hardware connection
⁞
Mission accomplishment
Data exchange via SSP/SSI
![Page 26: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/26.jpg)
SSP
Connection and Session establishment
Mission parameters negotiation
•Is it na aircraft?•Is it ready to fly?•What’s the estimated remaining autonomy time?
•Can it fly over the given GPS points?
•Can it fly under specific speed and height?
•Does it have external services?•How can they be invoked?
Mission feasibility
•Feasible•Partially feasible•Unfeasible
On-the-fly data
exchange
MOSA and UAV exchange data while
mission accomplishment
![Page 27: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/27.jpg)
SSI
• It’s a connection middleware
• Via of communication between both parts
• Enables conversation through SSP
![Page 28: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/28.jpg)
Generation of spectral signatures for
detection of pathologies in Eucalyptus
crops - A study using UAVs
Adimara B. Colturato
![Page 29: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/29.jpg)
Objective
• Comparison between:▫ Direct methods -
counting diseased plants and quantification of the percentage of injured tissue by pathogens
▫ Indirect methods - analysis of reflectance at different wavelengths (multispectral analysis) making use UAV's and image processing.
![Page 30: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/30.jpg)
Pathologies considered
Tip drought
Rust
Ceratocystis wilt
Bronze bug
![Page 31: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/31.jpg)
Objective
• The spectral signatures produced will be used in the design of specific low cost multispectral sensors that can be embedded in UAVs for the automatic mapping of each problem.
![Page 32: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/32.jpg)
Computer Network Virtualization: An
approach considering mobility and
georeferencing
Paulo Henrique Moreira Gurgel
![Page 33: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/33.jpg)
Difficulties in the study of computer
networks
• How to study computer networks?
▫ Routing protocols? (RIP, OSPF, EIGRP)
▫ How to verify if the message was really sent from a machine to another one?
▫ How to test a distributed application without the final environment?
![Page 34: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/34.jpg)
Visiting a network laboratory
![Page 35: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/35.jpg)
Scenario Sample
![Page 36: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/36.jpg)
Virtualization x Simulation
• Virtualization as a solution
▫ You can go further
▫ Not restricted by simulation rules
![Page 37: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/37.jpg)
Cisco Packet Tracer
![Page 38: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/38.jpg)
Netkit Tool
![Page 39: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/39.jpg)
Mobile Networks
• More protocols and equipments
▫ Ad-hoc networks
▫ Wireless Routers
▫ GPRS, GSM, 3G, 4G, etc.
▫ GPS
![Page 40: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/40.jpg)
Master Degree Project
• The actual tool does not supports mobility.
▫ Need of mobile devices
▫ Use of embedded devices special virtual machines
![Page 41: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/41.jpg)
Structural Diagram
![Page 42: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/42.jpg)
Structural Diagram
![Page 43: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/43.jpg)
Draft 1
![Page 44: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/44.jpg)
Draft 2
![Page 45: Trabalhos em desenvolvimento no LSEC](https://reader035.fdocuments.us/reader035/viewer/2022070323/5596efae1a28ab35778b46e7/html5/thumbnails/45.jpg)
Thank you!