2022
DOI: 10.3390/math10122032
|View full text |Cite
|
Sign up to set email alerts
|

Quadrotor Real-Time Simulation: A Temporary Computational Complexity-Based Approach

Abstract: The interaction of digital systems with dynamic systems requires synchrony and the accomplishment of time constrains, so the simulation of physical processes needs an implementation by means of real-time systems (RTS). However, as it can be expected, every simulation and/or implementation might demand too many computational resources, surpassing the capacity of the processor used by computational systems. This is the reason for the need to perform a temporary computational complexity analysis based on the stud… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 25 publications
0
1
0
Order By: Relevance
“…For an object tracking-based UAV mission, when the Patch Color Group Feature (PCGF) framework was embedded on a Raspberry Pi 4, it resulted in 17 FPS offering a good execution speed with low PCGF computational complexities [200]. Older Raspberry Pi models, such as Raspberry Pi 2 B+, are effective in illustrating the relationship between time constraints of real-time systems and the analysis of temporary computational complexity [201], hence better managing failure possibilities in real-time processes. Figure 4 shows how Raspberry Pi 4 can flexibly make decisions concerning a UAV's flight by dynamically adapting to different communication protocols with only a few subsystems (e.g., sensors).…”
Section: Raspberry Pimentioning
confidence: 99%
“…For an object tracking-based UAV mission, when the Patch Color Group Feature (PCGF) framework was embedded on a Raspberry Pi 4, it resulted in 17 FPS offering a good execution speed with low PCGF computational complexities [200]. Older Raspberry Pi models, such as Raspberry Pi 2 B+, are effective in illustrating the relationship between time constraints of real-time systems and the analysis of temporary computational complexity [201], hence better managing failure possibilities in real-time processes. Figure 4 shows how Raspberry Pi 4 can flexibly make decisions concerning a UAV's flight by dynamically adapting to different communication protocols with only a few subsystems (e.g., sensors).…”
Section: Raspberry Pimentioning
confidence: 99%
“…The dynamics of the QUAV have been explored in existing literature. As outlined in [51], when considering small angular velocities, the dynamics of the QUAV can be expressed as follows:…”
Section: Mathematical Descriptionmentioning
confidence: 99%
“…The movements described above must be controlled simultaneously in order for the quadrotor to follow the particular trajectories assigned via a flight plan. The non-linear dynamic model of the UAV is taken from [36], where it is presented in detail, and it is specified that the dynamics of the UAV are defined by combining translational and rotational dynamics, resulting in the following mathematical model:…”
Section: Uav Kinematicsmentioning
confidence: 99%
“…with l representing the length of the arms of the UAV, g the acceleration due to gravity, u the thrust that defines the input to the translational dynamics, and the torques τ θ , τ φ and τ ψ representing the inputs to the rotational dynamics [36]. Finally, the forces f i generated by each one of the rotors incorporated into the quadrotor are defined as:…”
Section: Uav Kinematicsmentioning
confidence: 99%
See 1 more Smart Citation