<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>2.04. 2024 Volume 21, Issue No. 8.</title>
<link href="http://hdl.handle.net/20.500.14044/33868" rel="alternate"/>
<subtitle/>
<id>http://hdl.handle.net/20.500.14044/33868</id>
<updated>2026-07-21T07:04:47Z</updated>
<dc:date>2026-07-21T07:04:47Z</dc:date>
<entry>
<title>Combined Numerical and Experimental&#13;
Investigation of a Centrifugal Compressor with&#13;
Surge Supression Holes at the Impeller Hub</title>
<link href="http://hdl.handle.net/20.500.14044/32929" rel="alternate"/>
<author>
<name>Faltin, Zsolt</name>
</author>
<author>
<name>Beneda, Károly</name>
</author>
<id>http://hdl.handle.net/20.500.14044/32929</id>
<updated>2025-09-18T08:35:56Z</updated>
<published>2024-01-01T00:00:00Z</published>
<summary type="text">Combined Numerical and Experimental&#13;
Investigation of a Centrifugal Compressor with&#13;
Surge Supression Holes at the Impeller Hub
Faltin, Zsolt; Beneda, Károly
Centrifugal compressor surge is a very dangerous phenomenon to the working&#13;
environment of a compression system. Unfortunately, the most efficient working range is&#13;
close to the boundary of stable operation and surge situation. One of the main aims of this&#13;
research project is to find a solution which can help to operate centrifugal compressor&#13;
close to the instabilities with a much higher level of safety. A numerical investigation was&#13;
made to examine the flow field and the centrifugal compressor behaviour at the onset of&#13;
surge conditions both when compressor discharge bleed air was set and when the bleed air&#13;
valve was closed. With the help of the numerical investigation, the calculation of the flow&#13;
field was calculated in every compressor impeller blade passage. In this way the&#13;
development and the behavior of the injected bleed air to the main flow field in the impeller&#13;
blade passages could be analyzed. The results of the numerical investigation was validated&#13;
later with a test bench with the exact geometry of the numerical investigation.
</summary>
<dc:date>2024-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Application of Mutation testing in Safety- Critical Embedded Systems: A Case Study</title>
<link href="http://hdl.handle.net/20.500.14044/32926" rel="alternate"/>
<author>
<name>Serban, Andrada A.</name>
</author>
<author>
<name>Micskei, Zoltán</name>
</author>
<id>http://hdl.handle.net/20.500.14044/32926</id>
<updated>2025-09-18T08:38:51Z</updated>
<published>2024-01-01T00:00:00Z</published>
<summary type="text">Application of Mutation testing in Safety- Critical Embedded Systems: A Case Study
Serban, Andrada A.; Micskei, Zoltán
Mutation testing is a technique used for evaluating test efficiencies, by analyzing&#13;
whether existing tests could detect minor modifications inserted in the source code. Despite&#13;
its proven benefits and added value to the verification and validation process, mutation&#13;
testing is yet to become a widespread practice in safety-critical software development,&#13;
mostly due to issues around its scalability in industrial environments. In this case study,&#13;
conducted at Knorr-Bremse Rail Systems, we created a lightweight mutation testing tool,&#13;
tailored to the specific test environment of the company, showing how such tools can be&#13;
created with a notably smaller workload, than estimated in previously published case&#13;
studies. Mutation testing was used to analyze automatically generated and manually&#13;
complemented coverage-based tests of an entire braking system component. Mutation&#13;
testing was able to reveal deficiencies not uncovered by standardized, coverage-based&#13;
testing. The experience added to the body of knowledge on the application of mutation&#13;
testing, in safety-critical embedded systems, strengthening the fault-finding capability of&#13;
mutation testing reported by earlier related studies, but pointing out how the one-mutant-&#13;
per-line optimization was less useful in the given setting. The findings resulted in the&#13;
definitive, strategic implementation of the created tool within the company’s component&#13;
testing workflow and could help replicate the results in other case studies, aiding&#13;
companies in introducing mutation testing in their work environment.
</summary>
<dc:date>2024-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Improved RGB-D Camera-based SLAM System for Mobil Robots</title>
<link href="http://hdl.handle.net/20.500.14044/32925" rel="alternate"/>
<author>
<name>Somlyai, László</name>
</author>
<author>
<name>Vámossy, Zoltán</name>
</author>
<id>http://hdl.handle.net/20.500.14044/32925</id>
<updated>2025-09-18T08:38:39Z</updated>
<published>2024-01-01T00:00:00Z</published>
<summary type="text">Improved RGB-D Camera-based SLAM System for Mobil Robots
Somlyai, László; Vámossy, Zoltán
The paper presents an improved Simultaneous Localization and Mapping (iSLAM)&#13;
and 3D reconstruction system for a mobile robot carrying an RGB-D camera. The developed&#13;
system generates a three-dimensional point cloud from the color and depth camera data of&#13;
the RGB-D camera. The matching is performed on successive point clouds that partially&#13;
overlap. After feature detection on the color camera images, the method selects the 3D points&#13;
in the successive point clouds that belong together. During the iterative multi-step matching&#13;
algorithm based on Singular Value Decomposition (ISVD), it minimizes the matching error&#13;
between the selected point clouds and deletes non-real point pairs in the process. Our&#13;
previous SLAM method has been improved in several ways. On the one hand, a conditional&#13;
averaging filter (Distance Image Filter: DIF) was created for the depth camera data to&#13;
reduce the noise. The matching algorithm iteratively determines the matching transformation&#13;
and the estimated displacement from the feature points of several recent point cloud&#13;
segments. It defines a parameter for the accuracy and quality of each matching and includes&#13;
the sub-results of pairs in the final displacement estimate by weighting these accuracy&#13;
parameters. In this way, the algorithm yields significantly improved accuracy values, which&#13;
in all cases are of comparable magnitude to those of methods in the literature, and for some&#13;
published test sets exceed their characteristics. Since parallel programming methods are&#13;
used to run the fits to previous states, the operation runtime remains fast. If the robot returns&#13;
to its previous location, the improved loop closure detection method detects this fact, refines&#13;
the estimates, and improves the accuracy. Finally, the proposed system also produces a 3D&#13;
point cloud of the environment.
</summary>
<dc:date>2024-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>A Real-time, Remotely Operated Vehicle, using a Raspberry Pi and a Virtual Reality Headset</title>
<link href="http://hdl.handle.net/20.500.14044/32924" rel="alternate"/>
<author>
<name>Kenzhetayev, Yernar</name>
</author>
<author>
<name>Nagy, István</name>
</author>
<id>http://hdl.handle.net/20.500.14044/32924</id>
<updated>2025-09-18T08:38:27Z</updated>
<published>2024-01-01T00:00:00Z</published>
<summary type="text">A Real-time, Remotely Operated Vehicle, using a Raspberry Pi and a Virtual Reality Headset
Kenzhetayev, Yernar; Nagy, István
The usage of modern information and communication technologies, such as virtual&#13;
and mixed reality, offers new options for controlling and monitoring IoT devices. For&#13;
example, Head Mounted Displays (HMDs) are gaining popularity as a tool to enhance user&#13;
productivity and enjoyment. This development is also related to the recent advancements in&#13;
computer technology and the decline in the price of that technology: HMDs are now more&#13;
functional while also being more widely available on the market. This paper presents a two-&#13;
wheel robot car that can be controlled remotely in real-time using HMD. The remote control&#13;
is done in Virtual Reality with the help of Unity 3D. The open-source game engine decreases&#13;
cost and development time. There are separate objects for the steering wheel, transmission,&#13;
screen, and stop button. Both controllers and the user’s hands can be used as input&#13;
manipulators. The Oculus headset's external cameras use hand recognition to implement this&#13;
feature. The Raspberry Pi 4 has three main functions: first is to control DC motors with&#13;
GPIO pins, second is to send video stream from the camera to HMD and third is to accept&#13;
control signals from HMD and perform them. The data transfer of the Virtual Reality headset&#13;
and Remotely Operated Vehicle (ROV) is done through server-client communication.&#13;
Raspberry plays the role of a server, which is written on the Flask framework of the python&#13;
programming language. This server works using asynchronous principles and the OpenCV&#13;
library for working with images. GPIO pins are controlled by the server, and it receives&#13;
requests as well. VR headset is a client, which is written in C# on the Unity game engine.&#13;
The device interacts with the server when the user does any action and transfers the video&#13;
stream to the screen in real-time. The configuration of input systems is done with the help of&#13;
the official Oculus Software Development Kit.&#13;
The convenience of new input systems and their inherent advantages and disadvantages are&#13;
discussed. Full-scale tests and findings on whether the suggested approach is practical for&#13;
actual offshore activities are described as well. The results reveal that it is easier and less&#13;
expensive to modify the input layout while maintaining the same message-sending technology&#13;
without the limitations of a physical control panel for the ROV operator.
</summary>
<dc:date>2024-01-01T00:00:00Z</dc:date>
</entry>
</feed>
