<div class="csl-bib-body">
<div class="csl-entry">Mironov, K. (2016). <i>Predicting the trajectory of the flying object with use of k-nearest neighbors : determination of thrown object impact position in manufacturing transportation systems</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2016.33832</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2016.33832
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/6054
-
dc.description
Zusammenfassung in deutscher Sprache
-
dc.description.abstract
Automatisiertes Werfen und Fangen stellt einen vielversprechenden Weg dar, um den Transport von Objekten und Teilen in einer industriellen Umgebung zu gewährleisten. Um ein geworfenes Objekt mit dem Greifer zu fangen, wird das Wissen über die Flugbahn des Objektes innerhalb des Arbeitsbereiches des Greifers gebraucht, weshalb die Flugbahn vorhergesagt werden muss. Die meisten existierenden Algorithmen für diese Aufgabe basieren auf der Modellierung der ballistischen Eigenschaften des geworfenen Körpers. Der in dieser Forschung vorgeschlagene Algorithmus erfordert keine genaueren physischen Daten zum Flug; er basiert auf dem Lernen von Beispielen des Werfens. Als Basistechnik zur Prognose von Objektkoordinaten wird das Nächste-Nachbar-Prinzip angewendet. Zwei Modifikationen wurden vorgenommen, um die Leistungsfähigkeit und die Genauigkeit der Vorhersage zu erhöhen. Zuerst wird eine Suche nach dem nächsten Nachbarn innerhalb einer relativ kleinen Teilmenge von ähnlichen Beispielen anstatt innerhalb der gesamten Datenbank gestartet, was eine rasche, skalierbare Verarbeitung großer Datenbanken ermöglicht. Zweitens werden die Vorhersagen in einem zweidimensionalen, Trajektorie-bezogenen Koordinatensystem anstelle eines dreidimensionalen Weltkoordinatensystems gemacht. Dadurch wird der Algorithmus Unabhängigkeit von der Startposition, der Wurfrichtung und der Tracking-Umgebung. In der Simulation wurde gezeigt, dass diese Methode die Vorhersagegenauigkeit für die Trajektorie der geworfenen Objekte im Vergleich zu den anderen existierenden Ansätzen erhöhen konnte. Die vorgeschlagenen Änderungen verbessern neben der Genauigkeit der Vorhersage auch die Berechnungszeit für die Prognose. Die Fangversuche mit einem Roboterarm zeigten, dass dieser Vorhersagealgorithmus es erlaubt, Kugeln in der Echtzeitanwendung zu fangen.
de
dc.description.abstract
Automated throwing and catching is a promising way to provide the transport of objects and parts in an industrial environment. For the gripper to catch the thrown object, prior knowledge about the trajectory of the object within the gripper workspace is needed. Therefore, the trajectory must be predicted. Most of the existing algorithms for this task are based on modeling the ballistic properties of the thrown body. The algorithm proposed in this research does not require the physics of flight to be exactly known; it is based on learning from example throws. As a basic technique to forecast object coordinates, the nearest neighbors principle is applied. Two modifications are made in order to increase the performance and accuracy of prediction. First, a search for the nearest neighbors is done within a relatively small subset of similar examples instead of the entire database. This allows the fast, scalable processing of large databases. Second, forecasts are made within a two-dimensional trajectory-related coordinate system instead of a three-dimensional world coordinate system. This provides algorithm invariance to the launching position, direction of throw and tracking environment. Once this algorithm was applied to the trajectories of thrown objects, it demonstrated that it could increase prediction accuracy in comparison with other existing approaches. The proposed modifications not only improve the accuracy but also the speed of prediction. Catching experiments with a robotic arm showed that the predictor allowed balls to be caught in real time.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Transportation
en
dc.subject
Robotic catching
en
dc.subject
Time series forecasting
en
dc.subject
k Nearest Neighbours
en
dc.subject
Stereo Vision
en
dc.subject
Supervised learning
en
dc.subject
Real-time processing
en
dc.subject
Ballistic trajectory
en
dc.title
Predicting the trajectory of the flying object with use of k-nearest neighbors : determination of thrown object impact position in manufacturing transportation systems
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2016.33832
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Konstantin Mironov
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Pongratz, Martin
-
tuw.publication.orgunit
E384 - Institut für Computertechnik
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC13082622
-
dc.description.numberOfPages
149
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:1-1173
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.assistant.staffStatus
staff
-
item.fulltext
with Fulltext
-
item.grantfulltext
open
-
item.cerifentitytype
Publications
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_18cf
-
item.openairecristype
http://purl.org/coar/resource_type/c_18cf
-
item.openairetype
Thesis
-
item.openairetype
Hochschulschrift
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E384-01 - Forschungsbereich Software-intensive Systems