RT-RK is a R&D company and national research institute that delivers development services and own products in the arena of real time embedded systems, with strong focus on consumer electronics and automotive. Headquartered in Novi Sad, with offices in Belgrade , Banja Luka and Osijek with over 500 engineers, RT-RK is one of the biggest development houses in Southeast Europe.RT-RK is professionally engaged in embedded system design, TV software development, automotive software development, Digital Signal Processing , UI/UX design, product development including small scale production, testing of Set-Top Box and multimedia devices, and FPGA rapid prototyping. Wikipedia.
Kmjetin M.,RT - RK Computer Based Systems LLC |
Cetic N.,RT - RK Computer Based Systems LLC
24th Telecommunications Forum, TELFOR 2016 | Year: 2016
Graphical device configuration tools are usually created statically from device description file. This description file specifies list of configurable registers, their descriptions and graphical controls. While this approach works well for simple controls modifying a single register, behavior of more complex controls needs to be described through script code. This paper presents a way of extending a configuration tool with Jython based scripting framework that allows creation of arbitrarily complex controls. © 2016 IEEE.
Vekic M.S.,University of Novi Sad |
Grabic S.U.,University of Novi Sad |
Majstorovic D.P.,University of Novi Sad |
Majstorovic D.P.,RT - RK Computer Based Systems LLC |
And 4 more authors.
IEEE Transactions on Power Electronics | Year: 2012
Prototyping and verification of complex power electronics (PE) systems and control algorithms is a laborious and time-consuming process. Even when a low-power hardware model is assembled, it enables only a limited insight into the large number of operating points; changes in system parameters regularly demand hardware modifications and always there is the risk of hardware damage. The ultralow-latency Hardware-In-the-Loop (HIL) platform proposed in this paper combines the flexibility, accuracy, and ease of use of state-of-the-art- simulation packages, with the response speed of small power-hardware models. In this way, PE systems-optimization, code-development, and laboratory-testing can be combined into one step, which dramatically accelerates the pace of product prototyping. Low-power hardware-models also suffer from nonscalability, because some parameters such as electrical machine inertia cannot be properly scaled. However, HIL enables control prototyping that covers all operational conditions. In order to demonstrate HIL-based rapid development, the verification of an active damping algorithm for a permanent magnet synchronous generator (PMSG) cascade is performed. Two goals are set in this paper: to verify the developed HIL platform by means of comparison with a low-power hardware setup and then to emulate the real, high-power system in order to test the active damping algorithm. © 2012 IEEE.
Andric M.S.,University of Belgrade |
Todorovic B.M.,RT - RK Computer Based Systems LLC
IET Radar, Sonar and Navigation | Year: 2013
An algorithm for moving object detection using the information entropy is proposed and analysed. The proposed algorithm is applied on Doppler radar signal and it represents an alternative approach to Doppler radar signal analysis using the Fourier transform. The algorithm is tested using data obtained in real measurements by ground surveillance Doppler radar. The numerical results are compared with those obtained by the method using the Fourier transform. It is shown that the ground clutter due to windblown vegetation, which is the main challenge for radar to detect moving object, does not affect the information entropy. The impact of two main parameters of the algorithm on information entropy is analysed. The authors discuss on choice of the detector structure, threshold setting and decision rule. The computational complexity of the proposed algorithm is calculated and compared with the complexity of the method using Fourier transform. It is shown that the computational complexity of the proposed algorithm is one order of magnitude lower than the computational complexity of the method using Fourier transform. © The Institution of Engineering and Technology 2013.
Mrazovac B.,University of Novi Sad |
Bjelica M.,University of Novi Sad |
Kukolj D.,University of Novi Sad |
Todorovic B.,RT - RK Computer Based Systems LLC |
Samardzija D.,RT - RK Computer Based Systems LLC
IEEE Transactions on Consumer Electronics | Year: 2012
In this article, the device-free human presence detection method based on radio signal strength variations is proposed. The method exploits the known fact that human body interferes with radio signals by causing fading and shadowing effects. Introduced irregularities in the radio propagation pattern indicate possible presence of a human. The proposed method is incorporated into the existing platform for intelligent residential energy management. As opposed to conventional solutions which utilize a complex set of sensors for human detection, the proposed approach achieves the same only by analyzing and quantifying radio signal strength variations incorporated in messages exchanged between 2.4 GHz radio transceivers. One of the key benefits of the proposed solution is the integration of the detection algorithm into the smart power outlets and smart light switches. Such an approach improves interactions in smart home systems, enables intelligent power consumption management and low installation cost. © 2011 IEEE.
Vidakovic M.,University of Novi Sad |
Maruna T.,RT - RK Computer Based Systems LLC |
Teslic N.,University of Novi Sad |
Mihic V.,RT - RK Computer Based Systems LLC
IEEE Transactions on Consumer Electronics | Year: 2012
Most of the modern DTV sets and set top boxes are embedded Linux devices. Apart from playing broadcast transport streams, some of these devices offer network connectivity and various applications. The development of software for these devices is not unified, so there is no compatibility between applications developed by different vendors. On the other hand, there are embedded systems developed on top of the embedded Linux kernel which offer network connectivity and a large number of applications that are available for download. Most of the applications developed for these platforms are developed in the Java programming language. However, those platforms do not support DTV services. This paper presents a proposal for the integration of DTV services into embedded systems which support the Java programming language. The proposed solution offers complete DTV functionality, along with the operation of regular applications. The proposal includes two API specifications: the Java API that is used to access DTV content from Java applications, and the DTV Middleware API that is used to connect the native code to the Java API. © 2011 IEEE.
Mrazovac B.,University of Novi Sad |
Bjelica M.Z.,University of Novi Sad |
Papp I.,RT - RK Computer Based Systems LLC |
Teslic N.,RT - RK Computer Based Systems LLC
Proceedings - 2011 2nd Eastern European Regional Conference on the Engineering of Computer Based Systems, ECBS-EERC 2011 | Year: 2011
This paper presents the design and implementation of a simple software-based home control platform used for the automatic control of audio/video devices. The system facilitates integration of various residential sensors, with an accent on users' localization and presence detection. For the presence detection and localization we utilize three, the most frequently used technologies: visual (3D camera), audio (Microphone array) and passive infrared (PIR sensors). The home controller interprets information about user's position as a command issued to a list of UPnP/DLNA rendering devices (PC, TV or Audio system). Current distance and user's position can activate, abort or change video presentation, pause and continue playback, amplify sound or silence it automatically with regard to information retrieved from sensors and actions described in a so-called ambient behavior patterns. The way the system automatically responds to detected positions is controllable and changeable, and it is defined by executing XML documents which represent the behavior patterns - scripts. By using the easily accessible user interface, users are able to choose one of the available scripts or to prepare a new one, and to set up different audio/video modes in a room, similarly to switching profiles on mobile phones. The system is not limited to presence detection and audio/video control. Performing simple modifications of behavior scripts, the controller can interpret data from different kinds of sensors in an unobtrusive way of controlling various home appliances. © 2011 IEEE.
Todorovic B.M.,RT - RK Computer Based Systems LLC |
Samardzija D.,University of Novi Sad
Energy Efficiency | Year: 2016
An intelligent wireless sensor network that is designed to save road lighting energy, while maintaining traffic safety, is presented. It consists of an array of nodes that may be installed on both sides of the road, being mutually separated by a few tens to a few hundreds of meters. Each node consists of (i) vehicle detection subsystem, (ii) wireless communications and control subsystem for message exchange between the neighboring nodes, and (iii) lighting subsystem. During the day, nodes are inactive, while during the night, they turn to an active mode enabling detection of passing vehicles and timely activation of road lighting. Upon detection of a passing vehicle, the node generates a wireless message. Neighboring nodes that receive the wireless message will turn on their road lighting. In order to prevent driver distraction, each lamp will be turned on at a safe distance ahead of the moving vehicle. In order to improve energy efficiency, the lights will be dimmed or turned off behind the passing vehicle. The proposed road lighting energy-saving (RLES) system, which combines advanced sensor and wireless communication technologies, is suitable for implementation both with existing high-intensity discharge (HID) lamps and new light-emitting diode (LED) lamps. Our analysis shows that the RLES system will pay off in less than a year when used with HID lamps, while pay-back period is less than two and a half years when used with LEDs. © 2016 Springer Science+Business Media Dordrecht
Marijan D.,University of Novi Sad |
Zlokolica V.,University of Novi Sad |
Teslic N.,University of Novi Sad |
Pekovic V.,RT - RK Computer Based Systems LLC
IEEE Transactions on Consumer Electronics | Year: 2010
Enormous technological innovation in recent years has put a great challenge upon manufacturers in consumer electronics industry: how to efficiently and accurately verify the functionality of a product handed to a customer. To address this problem, we propose a fully automated system for functional failure detection in TV sets. In the proposed framework, the automatic assessment of TV set functionality is performed by processing captured images of the TV set under inspection and the captured images from the reference TV set (which is considered to be with no functional failures). A new algorithm for image similarity is proposed and incorporated in the system for evaluating the difference between the tested image and the reference one, in respect to specific degradations that can occur in TV sets. The similarity detection algorithm is a full-reference intra-frame video quality assessment scheme, which is based on spatiallylocal mean square error and variance between the reference and the tested image. Based on the similarity detection, an acceptance decision for the TV set functionality is made. The proposed embedded system for automatic TV functional failure detection includes (i) central control unit through which the testing methodology is carried out: The TV set under inspection is fed by the test video signals defined by the (ii) specified test-case-scenario, while the picture is simultaneously captured from the tested TV set and compared by the (iii) proposed similarity detection algorithm to the reference one, for the same type of TV set. Finally, the results are stored in the (iv) data base for TV set debugging purposes. The usability and effectiveness of the proposed methodology has been experimentally evaluated and detailed analysis of the results has been reported. The proposed similarity detection algorithm has shown to be superior to the other state-of-the-art image quality assessment algorithms in terms of detecting TV picture degradations (such as picture misalignment, illumination change, aliasing, blurring, etc.) in captured images from TV set, under the methodology which incorporates defined test-case-scenario1. © 2006 IEEE.
Saric Z.M.,RT - RK Computer Based Systems LLC |
Kukolj D.D.,University of Novi Sad |
Teslic N.D.,University of Novi Sad
Circuits, Systems, and Signal Processing | Year: 2010
In this paper, we consider the problem of acoustic source localization in a wireless sensor network based on different measured signal quantities, such as the received signal strength (RSS), the angle of arrival (AOA) and the time of arrival (TOA). For each of these quantities, an appropriate weighted least squares criterion function is developed to be used for sound source localization. The weights of each criterion function take into account the decrease in the signal-to-noise ratio (SNR) with distance from the source. In addition, RSS localization algorithm proposed in this paper provides improvement of the localization accuracy for low SNR. Finally, separate criterion functions for RSS, TOA and AOA are used together to obtain minimal localization error and maximal reliability of the acoustic source localization. Simulation analysis confirms improved performance of the proposed localization algorithm. © Springer Science+Business Media, LLC 2010.
Sandic M.,University of Novi Sad |
Velikic I.,RT - RK Computer Based Systems LLC
2016 Zooming Innovation in Consumer Electronics International Conference, ZINC 2016 | Year: 2016
In this paper an implementation of critical traffic frames scheduling in mixed-critical networks is shown. Additionally, conditions which must be satisfied for avoidance of link overload and frames collision are explained. Free space on scheduling time-scale can be exploited for standard Ethernet traffic in systems which combine critical and low-priority traffic, for example, In-flight entertainment or In-car Internet. More space free of critical traffic on the time-scale leaves more space for consumer electronics applications traffic. ©2016 IEEE.