An Object-oriented Interface for Telemetry and Control of a Mars Rover
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.
Recommended Citation
J. Reed and K. Kosbar, "An Object-oriented Interface for Telemetry and Control of a Mars Rover," Proceedings of the International Telemetering Conference, vol. 82, pp. 983 - 990, International Foundation for Telemetering, Jan 2015.
Department(s)
Electrical and Computer Engineering
International Standard Serial Number (ISSN)
0884-5123
Document Type
Article - Conference proceedings
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2024 International Foundation for Telemetering, All rights reserved.
Publication Date
01 Jan 2015