An Object-Oriented Interface for Telemetry and Control of a Mars Rover
Author
Reed, JoshuaAdvisor
Kosbar, KurtAffiliation
Missouri University of Science and TechnologyIssue Date
2015-10
Metadata
Show full item recordRights
Copyright © held by the author; distribution rights International Foundation for TelemeteringCollection Information
Proceedings from the International Telemetering Conference are made available by the International Foundation for Telemetering and the University of Arizona Libraries. Visit http://www.telemetry.org/index.php/contact-us if you have questions about items in this collection.Abstract
An application has been developed to remotely control a vehicle and display telemetry returned by the vehicle through a graphical user interface. The vehicle will compete in the University Rover Challenge hosted by the Mars Society. The software is responsible for asynchronously communicating to the remote system with a custom protocol over a wireless TCP/IP connection, handling user input from a team of human controllers, and processing data received from the rover and displaying it on the screen. A strong emphasis was put on keeping an object-oriented design throughout the project. It is built around the Model-View-ViewModel design pattern. The software was constructed using the C# and XAML languages with the Microsoft .NET framework.Sponsors
International Foundation for TelemeteringISSN
0884-51230074-9079
