In the paper authors are introducing the concept of usage of physical orientation of a mobile device, calculated using built-in environmental sensors like accelerometer, gyroscope and magnetometer for detection of tilting gesture. This gesture is used as an acceptance factor for the two next probable word solutions suggested to the user during text input. By performing the device tilt, the first or second word is being automatically put into the desired text field and new prediction is performed. The text predictions are calculated and stored directly on the device to maintain privacy protection. The founding concept of the software is being presented, as well as initial considerations and further plans. This solution is recommended especially to smartphone manufacturers like Microsoft, Samsung and Apple to deploy in their latest models.
PL
W artykule zaprezentowano koncepcję wykorzystania fizycznej orientacji urządzenia mobilnego, wyliczanej z wykorzystaniem wbudowanych czujników takich jak akcelerometr, żyroskop oraz kompas cyfrowy w celu wykrywania gestów wychylenia urządzenia. Taki gest wykorzystywany jest jako metoda akceptacji jednego z dwóch następnych prawdopodobnych słów podczas wprowadzania tekstu. Poprzez wykonanie gestu proponowane słowo jest automatycznie akceptowane i użytkownikowi prezentowana jest kolejna predykcja. Prawdopodobieństwa są wyliczane i przechowywane bezpośrednio na urządzeniu, w celu zapewnienia prywatności użytkownika. Podstawowa koncepcja oprogramowania jest zaprezentowana w artykule, jak również wstępne założenia i plany na przyszłość. Rozwiązanie jest szczególnie rekomendowane dla producentów smartfonów, jak firmy Microsoft, Samsung czy Apple, do wdrożenia w najnowszych modelach smartfonów.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Artykuł dotyczy problemu prezentacji informacji o obrazach z wykorzystaniem techniki sonifikacyjnej polegającej na dźwiękowym, niewerbalnym opisie obrazów często określanej również mianem "wyświetlania dźwiękowego" (ang. auditory display). Omówiono krótko podstawowe metody sonifikacji stosowane w prezentacji obrazów. W referacie skupiono się na tzw. interaktywnej sonifikacji obrazów, w której użytkownik systemu wskazuje dotykiem obszar obrazu do udźwiękowienia. W pracy opisano aplikację mobilną, służącą do nauki matematyki dla dzieci niewidomych, którą poddano testom użytkowym w szkole dla dzieci niewidomych. Program służy jako pomoc w nauce przebiegów wykresów funkcji wyświetlanych na ekranie dotykowym. Przemieszczenie palca wzdłuż wykresu funkcji powoduje wygenerowanie tonu o określonej częstotliwości, w miarę oddalania się od wykresu częstotliwość tonu jest zmniejszana. Oceniono przydatność takiej pomocy dydaktycznej w testach z docelowymi użytkownikami.
EN
The paper concerns the problem of presenting visual information using image sonification – nonverbal auditory description often referred to as „auditory display”. Common methods used in sonification of images are described. The paper focuses on so called interactive sonification, which allows the user to select an image area for auditory presentation. The paper describes a mobile application created for teaching math to blind children and tested in a school for the blind. The software aids in teaching the shape of function plots displayed on a touchscreen (moving a finger across the display generates a tone dependant on the proximity to the plotted line, with frequency increasing as the distance decreases). The usefulness of such an application in the teaching process was tested with blind users.
There are plenty of sublime devices, including input devices, for all kinds of specialists working with computers available on the market. Furthermore, the more specific solutions are needed, the more expensive and complicated they are. At the time when many people prefer to try as many things as possible before selecting the specific learning paths, both high price and high entry threshold, can appear as blockers. In the paper, there are selected some hardware and software solutions for facilitating the work of the professionals , who expect more analog-like interfaces and more natural ways to control computers presented. Additionally, the authors describe original software and hardware solution that allows the use of wide range MIDI devices as custom input devices. The concept of the software made is being presented, as well as some results of initial interaction of different kind of professionals and the proposed solution software and hardware.
PL
Dostępne jest na rynku wiele urządzeń, w tym urządzeń wejściowych, dla różnych kategorii wymagających użytkowników komputerów. Dodatkowo, im bardziej skomplikowane rozwiązania są potrzebne, tym bardziej są one skomplikowane i kosztowne. Wysoka cena i wysoki próg wejścia utrudnia możliwość znalezienia urządzenia dostosowanego do konkretnych, specyficznych potrzeb użytkownika. W artykule zaprezentowano szereg wybranych rozwiązań sprzętowych i programowych pozwalających na wypełnienie luki w urządzeniach wejścia dla specjalistów oczekujących interfejsów w stylu analogowym oraz bardziej naturalnych sposób na interakcję z oprogramowaniem. Autorzy demonstrują także budowane własne oprogramowanie pozwalające na wykorzystanie szeroko dostępnych urządzeń MIDI jako urządzeń wejścia. Ogólna koncepcja proponowanego oprogramowania jest zaprezentowana, jak również wstępne rezultaty badań odczucia użytkowników korzystających z proponowanego rozwiązania.
W artykule opisano proces wyznaczania oceny jakościowej i ilościowej poprawności ruchu autonomicznego pojazdu sterowanego programem komputerowym. Ocena była dokonywana na podstawie odniesienia do trajektorii wzorcowej, a także wzajemnego odchylenia od wykreślonej trajektorii między kolejnymi przejazdami. Pojazd został poddany próbie przejazdu po torze, na którym znajdował się pył, a otrzymane wyniki zostały porównane do wcześniejszych wyników z przejazdów pojazdu po torze czystym. Do oszacowania odchyleń w kształcie uzyskanych trajektorii zastosowano wskaźnik w postaci powierzchni pola obszaru ograniczonego tymi trajektoriami. Do wyznaczenie ich kształtu przeprowadzono wektoryzację rastrowego obrazu trasy przejazdu pojazdu zarejestrowanej kamerą oraz zastosowano elementy rozszerzonej rzeczywistości. Uzyskane wyniki pokazały, że niestabilność ruchu pojazdu sterowanego zadaniowo jest znacząco większa gdy nawierzchnia pokryta została pyłem oraz gdy zastosowana moc silników napędzających pojazd wzrasta. Zaobserwowane zjawisko wynika z faktu występowania zwiększonego poślizgu między kołami napędowymi i podłożem.
EN
The article describes the process of determining the qualitative and quantitative assessment of the motion accuracy of an autonomous vehicle controlled by a computer program. The assessment was made based on reference trajectory and the mutual deviation of the plotted trajectories. The vehicle has been tested on track covered with dust and clean track. To estimate variations in the shape of the obtained trajectories, the surface of the area bounded by these trajectories is used as indicator. To determine their, vectorisation was performed of the raster image of the vehicle’s route registered by a camera and elements of augmented reality were used. The obtained results show that the instability of the controlled vehicle in motion is significantly greater when the surface is covered with dust and when the engine power used to drive the vehicle increases. The observed phenomenon is due to the fact of an increased slip between the driving wheels and the ground.
W artykule opisano sposób optycznej rejestracji i pomiaru odchyleń różnic toru ruchu kolejnych przejazdów autonomicznego pojazdu sterowanego programem komputerowym. Do oszacowania odchyleń zastosowano elementy rozszerzonej rzeczywistości oraz obrazy zarejestrowane kamerą. Zaproponowano miarę różnic kreślonego toru ruchu w postaci pola powierzchni, którego kontur wyznaczają kolejne tory przejazdów. Wykazano, że wielkość pola rośnie wraz ze wzrostem mocy silników napędowych pojazdu.
EN
The paper describes a method for optical recording and measurement of trajectory deviations of an autonomous vehicle. A model of the vehicle was built from a system of Lego blocks (Fig. 1), computer-programmed within a task system. The model applied belongs to special vehicles of the rover class [2]. The program providing for its motion along an 8-shaped track, with a parking option (Fig. 3), was prepared in the LabView system (Fig. 2) and inserted in the vehicle-steering module by means of wireless technology. The program consists of a sequence of motion commands along sections, as well as turns separated from each other by mini breaks. It was observed that each time the model motion track was different from the previous one. To estimate the deviation from the track in successive runs, elements of augmented reality were used, imposing a pattern of dimensioned grid upon the camera-registered image (Fig. 4). After advanced graphical transformations (image correction, charting the trajectory, vectorisation and Boolean arithmetic) a generalised measure of the differences of the charted motion track was obtained in the form of the surface of the area whose contour was marked by the individual tracks. It was shown that the size of the surface grew along with the power of the engines propelling the model. This results from the skidding of the wheels on the ground due to the multiple acceleration and breaking (mini breaks in the program sequences) as well as from turning. Further research will concern designing a program improving the model trajectories.
Problematyka i analiza toru ruchu pojazdów mechanicznych może być badana na wiele sposobów. Jednym ze sposobów jest optyczna analiza. W artykule opisano budowę oraz zasadę funkcjonowania stanowiska do optycznego pomiaru trajektorii ruchu (movement trajectory). Opisano podstawowe deformacje obrazu rejestrowanego kamerą internetową a także sposoby ich korekcji. Zaprezentowano szczegółowo proces uzyskiwania wyników mierzalnych z filmu zarejestrowanego kamerą. Zaprezentowano ponadto kilka przykładowych wyników badań uzyskanych na tym stanowisku.
EN
The issues and the analysis of a movement trajectory of mechanical vehicles may be researched in many ways. One of them is the optical analysis. The article describes the structure and the principle of operation of a stand for optical measurement of the movement trajectory. Basic image distortions recorded by an Internet camera and the ways for their correction were presented. Furthermore, the process of obtaining measurable results from the film recorded with the camera was discussed. Finally, some sample research findings obtained at the stand were also outlined.
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ć.