Прегледај по Аутор "Jokić, Dejan"
Сада се приказује 1 - 4 од 4
Резултати по страници
Опције сортирања
- СтавкаImplementation of CORDIC Algorithm on FPGA Altera Cyclone(2012) Ristović, Milica; Lubura, Slobodan; Jokić, DejanIn paper is presented HDL Code generation of Cordic Algorithm in MATLAB/Simulink, using HDL Code generation tool, and its implementation on FPGA Altera Cyclone, using Altera Quartus II. There are also tested data types which Cordic uses, as well as time which is need for sine or cosine calculation of given angle, depending on these data types. With this information Cordic can be easily implemented in any digital system.
- СтавкаSensor Network Information Flow Control Method with Static Coordinator Within Internet of Things in Smart House Environment(Elsevier, 2017) Jurenoks, Aleksejs; Jokić, DejanNowadays the technical solutions related to energy resource management are being rapidly developed and integrated into the daily lives of people. The energy resource management systems use sensor networks for receiving and processing information during the realia time. Despite the large number of research related to increasing the life expectancy of a network, node positioning, network clustering as well as the optimization of the data-processing model, issues related to the data flow management and classification of the information become more and more topical; they allow to reduce the amount of transmitted information within the network. The network load of the unstructured information flow is the most important aspect that impacts the service quality of the network as well as the life expectancy of a node; as a result, the methods of network performance optimization and increase in life expectancy in the networks with a high information transmission rate become ineffective. Nowadays the amount of transmitted information in the Internet of Things networks is increased and becomes chaotic which results in the reduction of the overall network efficiency and life expectancy. The article discusses the management method of the network data flow that can respond to a data flow programming task whilst taking into account the balancing of the node energy in the network
- СтавкаTwo Open Solutions for Industrial Robot Control: The Case of PUMA 560(MDPI, 2020) Jokić, Dejan; Lubura, Slobodan; Rajs, Vladimir; Bodić, Milan; Šiljak, HarunIn this paper we present two di erent, software and reconfigurable hardware, open architecture approaches to the PUMA 560 robot controller implementation, fully document them and provide the full design specification, software code and hardware description. Such solutions are necessary in today’s robotics and industry: deprecated old control units render robotic installations useless and allow no upgrades, advancements, or innovation in an inherently innovative ecosystem. For the sake of simplicity, just the first robot axis is considered. The first approach described is a PC solution with data acquisition I/O board (Humusoft MF634). This board is supported with Matlab Real-TimeWindows Toolbox for real-time applications and thus whole controller was designed in Matlab environment. The second approach is a robot controller developed on field programmable gate arrays (FPGA) board. The complexity of FPGA design can be overcome by using a third party software package, such as self-developed Matlab FPGA Real Time Toolbox. In both cases, parameters of motion controller are calculated by using simulation of the PUMA 560 robot first axis motion. Simulations were conducted in Matlab/Simulink using Robotics Toolbox.
- СтавкаWhat’s in the Box: Design of an Open Didactic Robot Environment(MDPI, 2020) Jokić, Dejan; Lubura, Slobodan; Ristović, Milica; Stankovski, Stevan; Rajs, Vladimir; Šiljak, HarunWe present a realization of a didactic robot environment for robot PUMA 560 for educational and research purposes. Robot PUMA 560 is probably the mathematically best-described robot, and therefore it is frequently used for research and educational purposes. Adeveloped control environment consists of a robot controller and teach pendant. The advantage of using a personally developed solution is its open structure, which allows various tests and measurements to be performed, and that is highly convenient for educational and research purposes. The motivation behind the design of this personal didactic robot control environment arose from a survey for students after the first Summer School on Mechatronic Systems. The student questionnaire revealed severe discrepancies between theory and practice in education. Even though the primary purpose of the new control environment for robot PUMA 560 was research, it was established that it is a viable lab resource that allows for the connection between theoretical and industrial robotics. It was used for the duration of four Summer Schools and university courses. Since then, it has been fully integrated into International Burch University’s Electrical and Electronics Engineering curriculum through several courses on the bachelor and master levels for multidisciplinary problem-based learning (PBL) projects.