Science topic

Operating Systems - Science topic

Explore the latest publications in Operating Systems, and find Operating Systems experts.
Filters
All publications are displayed by default. Use this filter to view only publications with full-texts.
Publications related to Operating Systems (10,000)
Sorted by most recent
Article
Full-text available
The hardware and software of a computer are controlled by its operating system (OS), which performs essential tasks such as input and output processing, file and memory management, and the management of peripheral devices such as disk drives and printers. Application software refers to programs designed for specific purposes, these applications, of...
Book
Full-text available
The dynamic field of computer science is ever-evolving, and with it, the need for comprehensive and structured learning materials becomes increasingly essential. As educators deeply engaged in nurturing the academic growth of our students at NIMS University, Jaipur, Rajasthan, we identified the necessity for a specialized resource that not only aid...
Article
Full-text available
This comprehensive article explores the rapidly evolving landscape of Mixed Reality (MR) operating systems, examining their core functionalities, architectural components, and the cutting-edge trends shaping their development. The article provides an in-depth analysis of the challenges facing MR OS developers, including interoperability, scalabilit...
Article
Full-text available
The robot operating system 2 (ROS 2) is a widely used collection of tools and libraries for building robot applications. It is designed to be flexible and easy to use when creating complex robot systems with many interacting components.Since its alpha version release in 2015, ROS 2 provides two options in a multithreading operating system, namely t...
Article
Full-text available
Algunas aplicaciones móviles se pueden utilizar para ataques a teléfonos móviles. Estos programas maliciosos pueden robar la información personal, como contraseñas e información financiera, o instalar malware en su dispositivo. Los ataques se pueden llevar a cabo mediante la descarga de software fraudulento, mensajes de texto y correos electrónicos...
Article
Full-text available
The "Internet of Things" (IoT) refers to a set of intelligent "objects" that can communicate with each other directly or through a network. The IoT is the embodiment of the idea that everything can be connected anywhere and at any time. The concept can be applied to sectors such as e-health, e-government, automotive, geographic information systems,...
Conference Paper
Full-text available
Reproducibility and replicability are essential for serious research, as otherwise results cannot be verified and thus are essentially worthless for future work and the results themselves may even be wrong. According to a survey by Nature 70% of publications from different scientific domains were not reproducible (Baker, 2016). Figures vary between...
Article
Full-text available
In electric vehicles (EVs), wearable electronics, and large-scale energy storage installations, Battery Thermal Management Systems (BTMS) are crucial to battery performance, efficiency, and lifespan. This comprehensive analysis covers the latest BTMS advances and provides an overview of current methods and technologies. Recent developments in passi...
Preprint
Full-text available
Offloading computationally expensive algorithms to the edge or even cloud offers an attractive option to tackle limitations regarding on-board computational and energy resources of robotic systems. In cloud-native applications deployed with the container management system Kubernetes (K8s), one key problem is ensuring resilience against various type...
Article
Full-text available
Autonomous driving technology for agricultural machinery can maximise crop yield, reduce labour costs, and alleviate labour intensity. In response to the current low degree of automation and low tracking accuracy of driving paths in agricultural equipment, this research proposes an unmanned agricultural machinery operating system based on an improv...
Article
Full-text available
Self-healing systems have become essential in modern computing for ensuring continuous and secure operations while minimising downtime and maintenance costs. These systems autonomously detect, diagnose, and correct anomalies, with effective self-healing relying on accurate interpretation of system logs generated by operating systems (OSs). Manual a...
Article
Full-text available
In the era of advancing technology, computer devices and their applications have become an integral part of daily life. Mobile computing, such as Tablet PCs and Smartphones, is increasingly dominant, with Android being one of the primary platforms chosen for application development due to its ease of use and flexibility. Android has penetrated vari...
Article
Full-text available
RFID tags are tiny electronic devices that include a distinctive code that can be detected by a reader that supports RFID. The string of characters is used for recognizing and monitoring the object to which the tag is connected. RFID tags interact with RFID readers using radio frequency. While the tag comes into close proximity to the scanner, that...
Conference Paper
Full-text available
In 2023, Beyond Robotics-the 1st Greek student team to develop a space rover (planetary exploration vehicle) for Mars simulation environments, marked a significant milestone for space robotics in the country. The team clinched the 1st prize in the Science Task and ranked 7th out of 54 teams overall in their debut appearance at the international com...
Article
Full-text available
This study introduces a novel optimization framework that assesses and enhances deep learning algorithm performance across autonomous car operating systems. The framework generates synthetic performance measures, including inference time, memory use, CPU/GPU utilization, and accuracy, to evaluate algorithm performance. By employing the Mountain Gaz...
Preprint
Full-text available
Unmanned surface vessels USVs are typically autonomous or remotely operated and are specifically designed for environmental monitoring in various aquatic environments Aquaculture requires constant monitoring and management of water quality for the health and productivity of aquaculture systems Poor water quality can lead to disease outbreaks reduce...
Preprint
Full-text available
With the growing reliance on cloud-based quantum computing, ensuring the confidentiality and integrity of quantum computations is paramount. Quantum Trusted Execution Environments (QTEEs) have been proposed to protect users' quantum circuits when they are submitted to remote cloud-based quantum computers. However, deployment of QTEEs necessitates a...
Preprint
Full-text available
Autonomous vehicles have been rapidly developed as demand that provides safety and efficiency in transportation systems. As autonomous vehicles are designed based on open-source operating and computing systems, there are numerous resources aimed at building an operating platform composed of Ubuntu, Autoware, and Robot Operating System (ROS). Howeve...
Article
Full-text available
This research examines the optimization of container handling systems at container terminals through the implementation of automation and digitalization technologies. Using the literature study method, this research analyzes the implementation of the Auto Gate System (AGS) and related technologies to improve operational efficiency. The results show...
Article
Full-text available
The role of autonomous vehicles (AVs) in assisting people is recognised and, therefore, is in constant development in numerous fields. Specifically, the ability of an autonomous vehicle (AV) to alleviate global stressors, such as the increased potential for food shortages and the decline in available workers for labor-intensive tasks. An area where...
Conference Paper
Full-text available
Educational games offer a promising approach to make learning more practical, engaging, and interactive, facilitating the understanding of theoretical concepts and promoting skills such as critical thinking and problemsolving. Thus, this work presents a systematic mapping of educational games aimed at teaching operating systems, with 16 games being...
Conference Paper
Full-text available
In social robotics, a pivotal focus is enabling robots to engage with humans in a more natural and seamless manner. The emergence of advanced large language models (LLMs) has driven significant advancements in integrating natural language understanding capabilities into social robots. This paper presents a system for speech-guided sequential planni...
Article
Full-text available
Mobile robots (MRs) are exerting a significant influence in industrial as well as residential settings. Concurrently with the escalating advancement of technology, the incorporation of artificial intelligence algorithms into the obstacle evasion issue of MRs is gaining increasing attention. The paper utilizes Deep Reinforcement Learning (DRL) to a...
Article
Full-text available
The study uses different statistical techniques to understand the relationship between variables explaining the digital divide and classification based on The Inglehart-Welzel Cultural Map for 2023. To achieve this purpose variables focusing on Digital Penetration (the percentage of internet and social media users and mobile cellular connections),...
Article
Full-text available
Service robots are of paramount importance in both industrial and residential environments. Nevertheless, these robots frequently encounter obstacles in the form of perilous elements present in their surroundings, which may result in their malfunction and hinder their optimal performance. Hence, autonomous robot applications heavily rely on coverag...
Article
Full-text available
Robotic systems are becoming pervasive and adopted in increasingly many domains, such as manufacturing, healthcare, and space exploration. To this end, engineering software has emerged as a crucial discipline for building maintainable and reusable robotic systems. The field of robotics software engineering research has received increasing attention...
Article
Full-text available
Near-Field Communication (NFC) has enabled mobile devices to emulate contactless smart cards, which has also rendered them susceptible to relay attacks. Numerous countermeasures have been proposed that use ambient sensors as an anti-relay mechanism. However, there are concerns regarding their efficacy in time-critical scenarios, such as transport t...
Article
Full-text available
Live video streaming has come to dominate today’s Internet traffic. Content Delivery Network (CDN) providers, responsible for hosting outsourced live streaming services, are now striving to ensure an enhanced quality of experience (QoE) to meet the ever-increasing user expectations. Existing congestion control (CC) schemes in the kernel, however, s...
Article
Full-text available
Kontes Robot Indonesia (KRI) adalah kompetisi nasional dalam bidang robotika yang diselenggarakan oleh Pusat Prestasi Nasional, Kementerian Pendidikan dan Kebudayaan Republik Indonesia. Salah satu kategorinya, Kontes Robot ABU Indonesia (KRAI), mengikuti tema dan aturan dari ABU Robocon. Pada tahun 2024, tema "Harvest Day" mengharuskan robot berger...
Article
Full-text available
The rise of robotics and the Internet of Things (IoT) could potentially represent a significant shift towards a more integrated and automated future, where the physical and digital domains may merge. However, the integration of these technologies presents certain challenges, including compatibility issues with existing systems and the need for grea...
Article
Full-text available
The use of computer vision in the industry has become fundamental, playing an essential role in areas such as quality control and inspection, object recognition/tracking, and automation. Despite this constant growth, robotic cell systems employing computer vision encounter significant challenges, such as a lack of flexibility to adapt to different...
Article
Full-text available
As the adoption of large-scale model-based AI grows, the field of robotics is undergoing significant changes. The emergence of cloud robotics, where advanced tasks are offloaded to fog or cloud servers, is gaining attention. However, the widely used Robot Operating System (ROS) does not support communication between robot software across different...
Article
Full-text available
When a mobile robot moves in an unknown environment, the emergence of Simultaneous Localization and Mapping (SLAM) technology becomes crucial for accurately perceiving its surroundings and determining its position in the environment. SLAM technology successfully addresses the issues of low localization accuracy and inadequate real-time performance...
Article
Full-text available
Penelitian ini mengembangkan simulasi navigasi otonom pada TurtleBot3 menggunakan Robot Operating System (ROS) dan Gazebo. Dua skenario diuji: lingkungan tanpa hambatan dan dengan hambatan. Algoritma SLAM digunakan untuk pemetaan lingkungan, sedangkan AMCL digunakan untuk melokalisasi posisi robot secara dinamis. Hasilnya menunjukkan bahwa TurtleBo...
Article
Full-text available
This study aims to analyze the connectivity of non-containerized ports, particularly in the sub-commodity of vegetable/animal oils and fats, within the operational area of PT Pelindo Multi Terminal. Using Social Network Analysis (SNA) and Geographic Information System (GIS) techniques, this study builds a network based on nodes (ports) and assesses...
Article
Full-text available
This research aims to determine the incidence of computer attacks on servers with the Linux operating system of local government entities. The study is limited to the decentralized autonomous government (GAD) of the Ecuadorian Amazon. Initially, the most common computer attacks that have affected organizations in recent years were determined using...
Article
Full-text available
In various industries, including Agriculture, the application of the Fifth Generation (5G) of wireless technology has led to significant advancement. One of the most intriguing aspects of 5G technology is the potential to reduce latency for Internet of Things (IoT) applications, especially for latency-sensitive smart farming applications such as fi...
Article
Full-text available
As extreme event attribution (EEA) matures, explaining the impacts of extreme events has risen to be a key focus for attribution scientists. Studies of this type usually assess the contribution of anthropogenic climate change to observed impacts. Other scientific communities have developed tools to assess how human activities influence impacts of e...
Article
Full-text available
Las actualizaciones recientes de los sistemas operativos de los teléfonos celulares trajeron como novedad la posibilidad de generar fotos en movimiento con sus cámaras digitales. Estas fotos consisten en un video muy breve que termina en una imagen estática, que es la que corresponde al instante de la toma. La foto en movimiento puede entenderse co...
Preprint
Full-text available
Continual learning (CL) refers to the ability of an algorithm to continuously and incrementally acquire new knowledge from its environment while retaining previously learned information. A model trained on one data modality often fails when tested with a different modality. A straightforward approach might be to fuse the two modalities by concatena...
Book
Full-text available
The book is created for novice programmers. It will help them to dive into the system and gain advantages like efficiency and error-proof programming. The reader will see the processes happening inside the system along their program execution and how these processes might affect their programs.
Article
Full-text available
Muchos estudios han demostrado que el uso de herramientas de simulación es muy útil en los procesos de enseñanza y aprendizaje de redes de computadoras, del mismo modo son ampliamente utilizadas para la construcción de topologías de redes que representan escenarios del mundo real en áreas de investigación para pruebas de medición del rendimiento de...
Article
Full-text available
Effective resource allocation is crucial in operating systems to prevent deadlocks, especially when resources are limited and non-shareable. Traditional methods like the Banker’s algorithm provide solutions but suffer from limitations such as static process handling, high time complexity, and a lack of real-time adaptability. To address these chall...
Article
Full-text available
Software-defined networking (SDN) can be susceptible to security vulnerabilities, leading to cyberattacks that can affect the entire network. This study aims to thoroughly examine the security of two commonly utilised open-source controllers, OpenDaylight (ODL) and Open Networking Operating System (ONOS), with a particular emphasis on significant s...
Preprint
Full-text available
This research analyzed the performance and consistency of four synchronization mechanisms-reentrant locks, semaphores, synchronized methods, and synchronized blocks-across three operating systems: macOS, Windows, and Linux. Synchronization ensures that concurrent processes or threads access shared resources safely, and efficient synchronization is...
Article
Full-text available
The growth of the Internet of Things (IoT) is expected to rapidly interconnect tens of billions of new devices, many of which will be connected to the Internet. These IoT devices span a wide range, from high-end devices that can utilize traditional Operating Systems (OSs) to low-end devices with stringent resource constraints, i.e., memory, process...
Preprint
Full-text available
Implementing augmented reality (AR) technologies has become a popular method of increasing operators' situation awareness by adding virtual information to the physical environment. In the current commercial two-pilot flight deck, the pilot-flying (PF) is responsible for flying the aircraft to an approved flight plan, and the pilot-monitoring (PM) f...
Preprint
Full-text available
The Robot Operating System (ROS) has become the de facto standard middleware in robotics, widely adopted across domains ranging from education to industrial applications. The RoboStack distribution has extended ROS's accessibility by facilitating installation across all major operating systems and architectures, integrating seamlessly with scientif...
Article
Full-text available
Oil is the most important raw material in modern industry, and its extraction mainly relies on natural flow and artificial lifting. Sucker rod pumping is currently the most widely used method of artificial lifting for mechanical oil extraction, accounting for about 60% to 70% of all methods. This paper deeply explores the theoretical methods involv...
Article
Full-text available
In 2024, all biology is computational biology. Computer-aided analysis continues to spread into new fields, becoming more accessible to researchers trained in the wet lab who are eager to take advantage of growing datasets, falling costs, and novel assays that present new opportunities for discovery. It is currently much easier to find guidance for...
Article
Full-text available
This community service activity aims to enhance the effectiveness of the "Bank Sampah Gesit" in Rumah Gerat Village through educational initiatives and operational system restructuring. The program includes educating participants on waste management concepts, types of recyclable materials, and effective operational management, followed by a Focus G...
Article
Full-text available
Relearning to walk requires progressive training in real scenarios—overground—along with assistance in basic tasks, such as balancing. In addition, user ability must be maximized through compliant robotic assistance as needed. Despite decades of research, gait rehabilitation robotic devices yield controversial results. This article presents the con...
Article
Full-text available
Embedded Operating Systems (OSs) are often developed in the C programming language. Developers justify this choice by the performance that can be achieved, the low memory footprint, and the ease of mapping hardware to software, as well as the strong adoption by industry of this programming language. The downside is that C is prone to security vulne...
Preprint
Full-text available
The advent of large language models (LLMs) has significantly transformed the field of artificial intelligence. These models, such as GPT-4, have demonstrated remarkable capabilities in understanding and generating human-like text. As we move forward, the concept of using LLMs as the core of an AI operating system (AIOS) is gaining traction. This ar...
Article
Full-text available
This article presents the design and implementation of an innovative human–machine interface (HMI) in mixed reality for a robot model operating within Robot Operating System 2 (ROS 2). The interface is specifically developed for compatibility with Microsoft HoloLens 2 hardware and leverages the Unity game engine alongside the Mixed Reality Toolkit...
Preprint
Full-text available
With the increased adoption of robotics for different applications and services around the world, access to hardware to build these applications and services is essential. This is of particular importance for research and educational purposes in parts of the world where off-the-shelf robotics platforms are not affordable, which could hinder robotic...
Preprint
Full-text available
Reliable lane-following algorithms are essential for safe and effective autonomous driving. This project was primarily focused on developing and evaluating different lane-following programs to find the most reliable algorithm for a Vehicle to Everything (V2X) project. The algorithms were first tested on a simulator and then with real vehicles equip...
Article
Full-text available
In order to optimize the development of automated logistics, this paper proposes to build a mobile robot based on ROS to carry out intelligent autonomous navigation and distribution in the warehouse environment and to use intelligent robots to improve the efficiency of logistics and distribution. Analyze logistics robots’ localization methods and p...
Preprint
Full-text available
The underlying framework for controlling autonomous robots and complex automation applications are Operating Systems (OS) capable of scheduling perception-and-control tasks, as well as providing real-time data communication to other robotic peers and remote cloud computers. In this paper, we introduce CyberCortex.AI, a robotics OS designed to enabl...
Article
Full-text available
In this paper, an operation model for distribution systems with energy storage (ES) is proposed and solved with the aid of machine learning. The model considers ES applications with uncertainty realizations. It also considers ES applications for economy and security purposes. Considering the special features of ES operations under day-ahead decisio...
Preprint
Full-text available
Evaluating SLAM algorithms is critical in determining their performance and suitability for specific applications. This paper introduces a novel benchmark framework for quantitatively assessing 2D SLAM map quality through two stages: preprocessing and evaluation. The preprocessing stage focuses on correcting the SLAM map according to the ground tru...
Article
Full-text available
A digital twin (DT) is a virtual/digital model of any physical object (physical twin), interconnected through data exchange. In the context of Industry 4.0, DTs are integral to intelligent automation driving innovation at scale by providing significant improvements in precision, flexibility, and real-time responsiveness. A critical challenge in dev...
Article
Full-text available
Operating system scalability refers to its ability to handle increasing workloads, integrate new hardware and software, and receive updates without affecting performance. Scalability is essential for meeting changing needs, extending system lifespan, and ensuring stability and efficiency. Factors affecting scalability include OS architecture, resou...
Article
Full-text available
This research analyzed the performance and consistency of four synchronization mechanisms—reentrant locks, semaphores, synchronized methods, and synchronized blocks—across three operating systems: macOS, Windows, and Linux. Synchronization ensures that concurrent processes or threads access shared resources safely, and efficient synchronization is...
Article
Full-text available
This paper primarily investigates enhanced object detection techniques for indoor service mobile robots. Robot operating systems (ROS) supply rich sensor data, which boost the models’ ability to generalize. However, the model’s performance might be hindered by constraints in the processing power, memory capacity, and communication capabilities of r...
Preprint
Full-text available
Address Space Layout Randomization (ASLR) is a crucial defense mechanism employed by modern operating systems to mitigate exploitation by randomizing processes' memory layouts. However, the stark reality is that real-world implementations of ASLR are imperfect and subject to weaknesses that attackers can exploit. This work evaluates the effectivene...
Article
Full-text available
The underlying framework for controlling autonomous robots and complex automation applications is Operating Systems (OS) capable of scheduling perception‐and‐control tasks, as well as providing real‐time data communication to other robotic peers and remote cloud computers. In this paper, we introduce CyberCortex.AI, a robotics OS designed to enable...
Article
Full-text available
El fenómeno de la obsolescencia programada, nacida en el contexto de la crisis económica de la Gran Depresión de la década de 1920, ha sido objeto de análisis en la doctrina, pero carece de una regulación unificada que aborde de manera integral sus implicaciones. Su impacto adverso se percibe desde las perspectivas del derecho del consumidor, derec...
Article
Full-text available
Improvements to ArduSub for the BlueROV2 (BROV2) Heavy, necessary for accurate simulation and autonomous controller design, were implemented and validated in this work. The simulation model was made more accurate with new data obtained from real-world testing and values from the literature. The manual control algorithm in the BROV2 firmware was rep...