{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/79950"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/79950","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Small UAV Trajcetory Prediction and Avoidance using Monocular Computer Vision","abstract":"Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and the POSIT algorithm uses these feature points to estimate the pose (position and attitude) of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm's performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance.","abstract_html":"Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and the POSIT algorithm uses these feature points to estimate the pose (position and attitude) of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm&#x27;s performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance.","abstract_has_math":false,"creators":["Kang, Changkoo"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Aerospace and Ocean Engineering","degree_department":"Aerospace and Ocean Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Woolsey, Craig A.","Choi, Seongim Sarah"],"committee_members":["Vamvoudakis, Kyriakos G."],"year":2017,"date_issued":"2017-04-28","date_published":"2017-04-28","updated_at":"2026-07-22T22:20:27Z","subjects":["Aircraft dynamics","Computer vision","Autonomous systems"],"languages":["en_US"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05092017-082731"],"render_values":[{"text":"etd-05092017-082731","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/79950","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Woolsey, Craig A.","Choi, Seongim Sarah"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Vamvoudakis, Kyriakos G."]},{"key":"dc:contributor.department","label":"Department","values":["Aerospace and Ocean Engineering"]},{"key":"dc:creator","label":"Author","values":["Kang, Changkoo"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2017-11-02T20:48:46Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2017-11-02T20:48:46Z","2017-06-08"]},{"key":"dc:date.issued","label":"Date","values":["2017-04-28"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Aerospace and Ocean Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Aircraft dynamics","Computer vision","Autonomous systems"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en_US"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05092017-082731"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/79950"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and the POSIT algorithm uses these feature points to estimate the pose (position and attitude) of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm's performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance."]},{"key":"dc:description.abstractgeneral","label":"General Abstract","values":["Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and a pose (position and attitude) estimation algorithm uses these feature points to estimate the pose of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm’s performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:title","label":"Title","values":["Small UAV Trajcetory Prediction and Avoidance using Monocular Computer Vision"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Woolsey, Craig A.","Choi, Seongim Sarah"],"dc:contributor.committeemember":["Vamvoudakis, Kyriakos G."],"dc:contributor.department":["Aerospace and Ocean Engineering"],"dc:creator":["Kang, Changkoo"],"dc:date.accessioned":["2017-11-02T20:48:46Z"],"dc:date.available":["2017-11-02T20:48:46Z","2017-06-08"],"dc:date.issued":["2017-04-28"],"dc:description.abstract":["Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and the POSIT algorithm uses these feature points to estimate the pose (position and attitude) of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm's performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance."],"dc:description.abstractgeneral":["Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. In this thesis, an algorithm for predicting the trajectory of a small, fixed-wing UAS using an estimate of its orientation and for maneuvering around the threat, if necessary, is developed. A computer vision algorithm locates specific feature points of a threat aircraft in an image and a pose (position and attitude) estimation algorithm uses these feature points to estimate the pose of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft and to avoid colliding with it. To assess the algorithm’s performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and results in better prediction and avoidance performance."],"dc:description.degree":["Master of Science"],"dc:identifier.other":["etd-05092017-082731"],"dc:identifier.uri":["http://hdl.handle.net/10919/79950"],"dc:language.iso":["en_US"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Aircraft dynamics","Computer vision","Autonomous systems"],"dc:title":["Small UAV Trajcetory Prediction and Avoidance using Monocular Computer Vision"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Aerospace and Ocean Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:20:27Z"}