{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/97460"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/97460","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"EnvE:an environment for the emulation of unmanned aerial vehicles","abstract":"Since the dawn of modern computation, computing devices have been steadily increasing in both performance and efficiency while decreasing in cost. This trend has produced incredibly powerful computers in tiny form factors at prices that average consumers can afford. Installing such computational resources on a hobby-grade aircraft outfitted with microelectromechanical sensors results in a compelling UAV platform for both research and education in the field of cyber-physical systems. While such UAVs have great potential, they also pose significant danger to anyone in the vicinity of the UAV operation. With the extreme risks involved in flight testing, some method of controlled testing is needed prior to live testing. Providing such a method in a lab context would benefit both research and education applications of UAV systems. To that end, this work is focused on the development and use of an emulation environment for UAVs. The environment is designed with flexibility and versatility in mind. As such, it supports a wide range of hardware and software control platforms and numerous fixed-wing and rotary-wing aircraft. By requiring only a PC, some cables, and the custom low-level adapter, it is ideal for use in a lab environment. Early evaluation has shown that EnvE provides invaluable testing opportunities for research and an incredible platform for cyber-physical systems education.","abstract_html":"Since the dawn of modern computation, computing devices have been steadily increasing in both performance and efficiency while decreasing in cost. This trend has produced incredibly powerful computers in tiny form factors at prices that average consumers can afford. Installing such computational resources on a hobby-grade aircraft outfitted with microelectromechanical sensors results in a compelling UAV platform for both research and education in the field of cyber-physical systems. While such UAVs have great potential, they also pose significant danger to anyone in the vicinity of the UAV operation. With the extreme risks involved in flight testing, some method of controlled testing is needed prior to live testing. Providing such a method in a lab context would benefit both research and education applications of UAV systems. To that end, this work is focused on the development and use of an emulation environment for UAVs. The environment is designed with flexibility and versatility in mind. As such, it supports a wide range of hardware and software control platforms and numerous fixed-wing and rotary-wing aircraft. By requiring only a PC, some cables, and the custom low-level adapter, it is ideal for use in a lab environment. Early evaluation has shown that EnvE provides invaluable testing opportunities for research and an incredible platform for cyber-physical systems education.","abstract_has_math":false,"creators":["Louis, Andrew Vincent"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Caccamo, Marco"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2017,"date_issued":"2017-08-10T19:16:01Z","date_published":"2017-08-10T19:16:01Z","updated_at":"2026-07-22T22:24:34Z","subjects":["EnvE","Emulation","Simulation","Unmanned aerial vehicle (UAV)","Cyber-physical systems","Radio control aircraft"],"languages":["en"],"rights":["Copyright 2017 Andrew Vincent Louis"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/97460","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Caccamo, Marco"]},{"key":"dc:creator","label":"Author","values":["Louis, Andrew Vincent"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2017-08-10T19:16:01Z","2017-04-25","2017-05"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["EnvE","Emulation","Simulation","Unmanned aerial vehicle (UAV)","Cyber-physical systems","Radio control aircraft"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2017 Andrew Vincent Louis"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/97460"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Since the dawn of modern computation, computing devices have been steadily increasing in both performance and efficiency while decreasing in cost. This trend has produced incredibly powerful computers in tiny form factors at prices that average consumers can afford. Installing such computational resources on a hobby-grade aircraft outfitted with microelectromechanical sensors results in a compelling UAV platform for both research and education in the field of cyber-physical systems. While such UAVs have great potential, they also pose significant danger to anyone in the vicinity of the UAV operation. With the extreme risks involved in flight testing, some method of controlled testing is needed prior to live testing. Providing such a method in a lab context would benefit both research and education applications of UAV systems. To that end, this work is focused on the development and use of an emulation environment for UAVs. The environment is designed with flexibility and versatility in mind. As such, it supports a wide range of hardware and software control platforms and numerous fixed-wing and rotary-wing aircraft. By requiring only a PC, some cables, and the custom low-level adapter, it is ideal for use in a lab environment. Early evaluation has shown that EnvE provides invaluable testing opportunities for research and an incredible platform for cyber-physical systems education.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2017-08-10 without embargo terms","The student, Andrew Louis, accepted the attached license on 2017-04-24 at 15:42.","The student, Andrew Louis, submitted this Thesis for approval on 2017-04-24 at 16:02.","This Thesis was approved for publication on 2017-04-25 at 14:07.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11020 on 2017-08-10 at 13:45:45","Made available in DSpace on 2017-08-10T19:16:01Z (GMT). No. of bitstreams: 2 LOUIS-THESIS-2017.pdf: 8491077 bytes, checksum: cdf71b5d961820e60e0d85c388639cca (MD5) LICENSE.txt: 4209 bytes, checksum: 393bc76faf45ae3a28decbe28c8c6efb (MD5) Previous issue date: 2017-04-25"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["EnvE:an environment for the emulation of unmanned aerial vehicles"]}]}],"canonical_facts":{"dc:contributor":["Caccamo, Marco"],"dc:creator":["Louis, Andrew Vincent"],"dc:date":["2017-08-10T19:16:01Z","2017-04-25","2017-05"],"dc:description":["Since the dawn of modern computation, computing devices have been steadily increasing in both performance and efficiency while decreasing in cost. This trend has produced incredibly powerful computers in tiny form factors at prices that average consumers can afford. Installing such computational resources on a hobby-grade aircraft outfitted with microelectromechanical sensors results in a compelling UAV platform for both research and education in the field of cyber-physical systems. While such UAVs have great potential, they also pose significant danger to anyone in the vicinity of the UAV operation. With the extreme risks involved in flight testing, some method of controlled testing is needed prior to live testing. Providing such a method in a lab context would benefit both research and education applications of UAV systems. To that end, this work is focused on the development and use of an emulation environment for UAVs. The environment is designed with flexibility and versatility in mind. As such, it supports a wide range of hardware and software control platforms and numerous fixed-wing and rotary-wing aircraft. By requiring only a PC, some cables, and the custom low-level adapter, it is ideal for use in a lab environment. Early evaluation has shown that EnvE provides invaluable testing opportunities for research and an incredible platform for cyber-physical systems education.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2017-08-10 without embargo terms","The student, Andrew Louis, accepted the attached license on 2017-04-24 at 15:42.","The student, Andrew Louis, submitted this Thesis for approval on 2017-04-24 at 16:02.","This Thesis was approved for publication on 2017-04-25 at 14:07.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11020 on 2017-08-10 at 13:45:45","Made available in DSpace on 2017-08-10T19:16:01Z (GMT). No. of bitstreams: 2 LOUIS-THESIS-2017.pdf: 8491077 bytes, checksum: cdf71b5d961820e60e0d85c388639cca (MD5) LICENSE.txt: 4209 bytes, checksum: 393bc76faf45ae3a28decbe28c8c6efb (MD5) Previous issue date: 2017-04-25"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/97460"],"dc:language":["en"],"dc:rights":["Copyright 2017 Andrew Vincent Louis"],"dc:subject":["EnvE","Emulation","Simulation","Unmanned aerial vehicle (UAV)","Cyber-physical systems","Radio control aircraft"],"dc:title":["EnvE:an environment for the emulation of unmanned aerial vehicles"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:34Z"}