Operating systems (OS) play a major role in the functionality and performance of unmanned aerial vehicles, serving as their central nervous system to manage various components and functions. This article provides a comprehensive overview of embedded operating systems (EOS), real-time operating systems (RTOS), and cloud operating systems (Cloud OS) intended for unmanned aerial vehicles (UAVs). In particular, from the perspective of practical use, both the strengths and weaknesses of the following operating systems were analyzed: PX4 Autopilot, ArduPilot, NuttX, Robot Operating System (ROS), FreeRTOS, MicroPython, and ChibiOS/RT. A general overview of the potential practical applications of Cloud OS is also presented. Therefore, one can gain insights into the criteria for selecting operating systems, as well as their strengths and limitations. It is important to understand that the role of an operating system in UAV development is crucial for optimizing performance, safety, and efficiency across various applications, from agricultural monitoring to security surveillance.
The article results in the development of an intelligent portal for analysing and forecasting the exchange rate of commodity money. This portal includes a comprehensive analysis of the commodity money market using advanced risk management and marketing technologies in the IT industry. The study used the scikit-learn, matplotlib, seaborn, yfinance, metrics libraries, as well as Prophet and Monte Carlo models. The choice of model is determined by the specific task and user requirements. Using the Prophet model allowed us to effectively predict the rate of a single asset, while the Monte Carlo model allowed us to assess risks and predict the value of an investment portfolio containing various assets.
30 December 2024 in Security of Infocommunication Systems and Internet of Things
The paper investigates the impact of limited computational precision on chaotic systems used in cryptography, focusing on how floating-point arithmetic influences the periodicity and degradation of chaotic timeseries. The study analyses the behaviour of logistic map, revealing that different initial conditions and parameters lead to varying cycle lengths, which are critical for maintaining chaos in encryption algorithms. The order of arithmetic operations and the choice of coupling methods between maps are shown to significantly affect the system's dynamics. The efficiency of using floating-point and fixed-point arithmetic is compared, demonstrating that precision limitations can lead to the degradation of chaos, thereby compromising the effectiveness of some chaos-based ciphers. The research provides insights into the behaviour of chaotic systems under computational constraints, aiming to improve the reliability and security of chaotic encryption techniques.
24 September 2023 in Physics and Chemistry of Solid State