College - Author 1
College of Engineering
Department - Author 1
Computer Engineering Department
Degree Name - Author 1
BS in Computer Engineering
Date
6-2022
Primary Advisor
Andrew Danowitz, College of Engineering, Computer Engineering Department
Abstract/Summary
In my senior project, the problem I am trying to solve is how to efficiently design, create, and install an original library onto a Mars prototype rover operating system and to further use that library to integrate a new weather measurement sensor device into the rover system with the necessary software and hardware implementations. This is an important and highly valued problem as many aerospace and other engineering companies utilize rovers and other autonomous systems for important research, explorations, and reconnaissance missions and goals. In solving this problem, I utilized many resources that were available to me such as advisors, clients, peer rover development teams, and many other academic videos and articles for understanding and guidance. I also spent a lot of time studying the existing code and hardware on the rover as I progressed on my senior project. In the end, I managed to successfully integrate my new sensor into the rover's software and hardware design and was able to gather and display the desired measurements from the sensor through the rover's operating system. The success of this project shows that although computer software and electrical hardware integration is complicated and tedious, advancements in this field of computer engineering could prove to be the key to propelling mankind into the next era of technology in engineering.
URL: https://digitalcommons.calpoly.edu/cpesp/339
Included in
Digital Communications and Networking Commons, Electrical and Electronics Commons, Hardware Systems Commons, Other Electrical and Computer Engineering Commons, Systems and Communications Commons, VLSI and Circuits, Embedded and Hardware Systems Commons