Changes

Jump to navigation Jump to search
Line 1: Line 1:  
The software on the Sequoia satellite is designed to control the satellite and run machine learning models.
 
The software on the Sequoia satellite is designed to control the satellite and run machine learning models.
   −
== On Boarding ==
+
== On Boarding Projects ==
Help us modify our satellite to complete our mission!
+
Wondering how to start getting involved? You came to the right spot!
 +
 
 +
{| class="wikitable"
 +
|+ Caption text
 +
|-
 +
! Chose a Project! || Background || Difficulty || Skills/Knowledge Involved
 +
|-
 +
| Connect sensors to flight computer || Example || Medium || Example
 +
|-
 +
| Practice using GitHub || Example || Easy || Example
 +
|-
 +
| Experiment with existing code base || The current setup includes the Raspberry Pi as well as our PyCubed flight controller. This task is about looking at our existing software, actually running it on our hardware and playing around with it to get a better sense of what direction you want to take this project. This task will involve lots of close contact with the existing team members, who will help you get set up and explain any open questions. || Medium || Pyton, CircuitPython, Redis, Microservices, PyCharm, SSH, Terminal
 +
|-
 +
| ML project tbd || Example || Difficult || Example
 +
|-
 +
| Create simulated sensors for testing and development || Since the creation of the hardware of our satellite takes time, we need to develop software for hardware that does not even exist yet. To make this task easier, a critical and helpful tool are small pieces of code that can simulate the behavior of an actual sensor or other device. For example, you could model a thermometer by investigating how the temperature of the satellite should change in a simplified scenario and then use that information to code a simple class that our main software can interact with to get simulated temperature readings. || Medium || Python, MicroPython, Object Oriented Programming, PyCharm, Terminal, Physics
 +
|}
    
== Sequoia Software Technical Overview ==
 
== Sequoia Software Technical Overview ==

Navigation menu