W artykule zostały przedstawione moduły radiowe przeznaczone do urządzeń bliskiego zasięgu, które z powodzeniem można wykorzystać do transmisji danych z obiektów ruchomych do stacji naziemnych, lub pomiędzy obiektami ruchomymi. Porównano moduły pracujące w paśmie 868 MHz oraz 2,4 GHz. Zostały wykonane badania dotyczące osiągalnego zasięgu oraz przeprowadzono analizę widmową sygnału transmitowanego przez moduły. Przedstawione zostały podstawowe różnice pomiędzy modułami. Uzyskano wyniki dające duże szanse na praktyczne wykorzystanie modułów zwłaszcza w paśmie 868 MHz.
EN
This paper presents radio modules for short range devices. They can be successfully used for transmission of telemetry data between unmanned vehicles and a ground station or between vehicles. A comparison of two modules, XBee Pro 868 (operating frequency 868 MHz) and XBee 802.15.4 (operating frequency 2.4 GHz) is made. They are designed for high-throughput applications requiring low latency and predictable communication timing. XBee modules are ideal for low-power, low-cost applications. XBee-PRO modules are power-amplified versions of XBee modules for extended-range applications. All modems are all pin compatible and weigh around 2 grams without antennas. The modules were tested for the maximum achievable range and the spectral analysis of the signal transmitted by the modules was performed. The study was realized with use of omnidirectional antennas. The spectral analysis showed that the modules were compatible with the law in Poland and Europe. The maximum range for the module operating at 2.4 GHz is 750 meters, while the modules operating in 868 MHz frequency range reach 3100 meters. The measured delays in communication timing are small and amount up to approximately 50-60 ms for both bands. The results show chances for practical use of modules for communication with unmanned vehicles, especially in band 868 MHz.
W artykule została zaprezentowana procedura optymalizująca liczbę operacji arytmetycznych dla rozszerzonego filtru Kalmana integrującego odczyty z czujników inercyjnych w systemie nawigacji bezwładnościowej. Orientacja pojazdu jest określana z wykorzystaniem reprezentacji kwaternionowej, dzięki czemu przy obrotach nie występuje osobliwość zwana "Gimbal lock" Dzięki znacznemu zmniejszeniu liczby operacji, możliwe stało się zaimplementowanie filtru EKF w mikrokontrolerze ARM AT91SAM7S256 uzyskując 30% obciążenie mikrokontrolera, przy częstotliwości pracy 55 MHz.
EN
One of the most important subsystems of an unmanned vehicle is the inertial measurement unit (IMU) which provides obtainment of data about orientation in space. Its work is conditioned by measurement equipment and a filtering algorithm for the input data. This paper describes implementation of an extended Kalman filter which is an important element in the IMU calculation procedures. As a result of optimization calculations, the quantity of arithmetic operations performed has signi?cantly been reduced, i.e. the number of additions has decreased by 84.57%, subtractions by 41.84%, multiplications by 78.3%, divides by 61.54%. Exponentiation operation and iteration variables have been completely eliminated. Moreover, the fourquadrant inverse tangent function has been replaced by polynomial approximation, calculated with use of Horner's scheme, so that the number of function calls from the library math.h decreased by 77.78%. This signi?cant simpli?cation of the algorithm has been obtained at the cost of execution an additional two square root operations and increasing number of variables used by 16.54%. Reduction in the number of operations has made it possible to implement an EKF filter on a microcontroller ARM AT91SAM7S256 obtaining the microcontroller load of 30% for the operating frequency equal to 55 MHz.
W pracy poruszone zostały koncepcyjne, implementacyjne oraz stosowalne aspekty projektowania miniaturowej czterowirnikowej platformy latającej. System awioniki pokładowej został zaprojektowany w oparciu o mikrokontroler AT91SAM7S256 i pozwala na autonomiczną nawigację i wymianę danymi z stacją naziemną. Ponadto osprzęt pokładowy posiada kamerę wideo, akcelerometr 3-osiowy, 3 żyroskopy 16-bitowy przetwornik analogowo-cyfrowy, 4 silniki bezszczotkowe oraz 4 regulatory.
EN
Mini and micro UAVs (Unmanned Aerial Vehicles) are very promising platforms for environment monitoring applications, because of their increased mobility in the space. The mini UAVs are intended to be used in several areas such as camera-based air-surveillance, traffic control, environmental measurements, etc. This paper describes Quadro-AKiT, a complete low-cost, autonomous quadrotor system designed for surveillance and reconnaissance applications. The Quadro-AKiT ground station is custom-made and features a graphical user interface that presents and allows the manipulation of various flight parameters. The aerial platform is a four-rotor vertical takeoff and landing (VTOL) vehicle that features the advantages of traditional helicopters with significant reduction in mechanical complexity. The onboard avionics system was designed based on the AT91SAM7S256 microcontroller and provides autonomous navigation and data exchange with the ground station. The vehicle is outfitted with a video system that provides real-time images to the system operator through the GUI. The system is being developed at the Faculty of Computer Science and Information Technology of the West Pomeranian University of Technology (Szczecin) by a team of graduate and postgraduate students under the supervision of the Department of Computer Architectures and Telecommunications.
The article describes how to designate the fusion of data from the accelerometer and gyroscope, using the Kalman filter. These two sensors are usually in the IMU, and systems are critical to determining the orientation of the vehicle in space. The values measured by these sensors are affected by noise and through the use of Kalman filtering is determined estimate of the various angles. In this paper we also present result of the experimental calculation estimate for the system built IMU and an examination of the filter tuningparameters.
The paper describes the application to support design the WLAN wireless networks. The system that was worked out enables to taking measurements with Wi-Fi card use and determining position using GPS receiver or doing it manually. Gathered data can be subjected to Krige 's interpolation. Thanks to it a map of network 's coverage can be created. Moreover, this program allows to making simulations of microwaves propagation using Free Space Path Loss model or Multi Wall model which considers obstacles' influence, being on a direct propagation path connecting access point with a station, on signal strength. Comparison of Free Space Path Lass model and Multi Wall model calculations with measurement's results was collated.
Artykuł poświęcony jest realizacji projektu informatycznego, mającego na celu budowę internetowego systemu udostępniania obrazów fotogrametrycznych. Autorzy przedstawili w nim wstępne założenia, jakie zostały przyjęte w czasie planowania oraz projektowania. W publikacji można znaleźć informacje na temat budowy oprogramowania, jak również jego sposobu jego działania oraz udostępnionej funkcjonalności. Przedstawione zostały również możliwe kierunki dalszego rozwoju systemu.
EN
The following article concerns the execution of informatics project, aiming at building the internet system of accessing photogrammetric images. The authors have presented the preliminary assumptions made during planning and designing the system. The publication also contains information on the software construction as well as its way of operation an accessed functionality. The further possible directions of developing the system have also been presented.
Artykuł prezentuje możliwości implementacyjne procesora NM6403 będącego przykładem procesora macierzowego. W artykule zawarto porównanie wyników implementacji tego procesora z procesorami z rodziny TMS320C6000. Uzyskane wynik wskazują na celowość zastosowania macierzowych konstrukcji procesorów sygnałowych.
EN
This paper presents implementation possibilities of NM6403 device. The comparisons of implementation results with TMS320C6000 family were presented. Obtained results show purposefulness of such DSP matrix processors.
W artykule przedstawiono równoległe algorytmy obliczania splotu liniowego dyskretnych sekwencji danych. Przy syntezie tych algorytmów wykorzystane zostały idee segmentacji procesów przetwarzania danych, zdefiniowane poprzez metody "Overlap-Save" oraz "Overlap-Add". Szczegółowo przedstawio-no struktury i zasady budowy konstrukcji macierzowych wchodzących w skład procedur obliczeniowych, opisujących te algorytmy.
EN
This article presents the parallel algorithms for calculation of the linear convolution of diserete data. Ideas of segmentation of the data processing like as "Overlap-Save" and "Overlap. Add" methods are used in synthesis of algorithms. The paper also represents structures and organization principles of matrix construction, which are included in computational procedures those algorithms.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.