Getting Started
The following sections describe how to install, build and run NOS3 on your host computer.
Installing NOS3
On the host computer:
- Install Oracle VirtualBox: https://www.virtualbox.org/
- Install Vagtant: https://www.vagrantup.com/
- Acquire the nos3 release
- Open a terminal
- Navigate to the desired location for the repository
- Clone the repository
- Navigate to
/nos/support
- Run
vagrant up
and wait to return to a prompt
Startup
Once completed, allow the installer to finish its work. Be patient: 30mins - 1hr to complete
- Run
vagrant reload
and wait for the VM to restart - Login to the nos3 user using the password nos3123!and get to work!
Internet Access
IMPORTANT: Internet access is required when running. Also, please do NOT use the virtual machine until the installation process is complete.
Building Nos3
Log in to the NOS3 VM: nos3 / nos3123!
- Double click “
nos3-build.sh
” - A terminal window will come up and build the simulator and flight software (this will take quite a few minutes)
Running Nos3
Log in to the NOS3 VM: nos3 / nos3123!
- Double click “
nos3-run.sh
”. The following software will start up: - NOS Engine Standalone Server (1 terminal window)
- 42 Dynamic Simulator (1 terminal window, 1 GUI window with CubeSat, 1 GUI window with map)
- COSMOS (GUI windows for Legal Agreement, COSMOS Command and Telemetry Server - STF1 Configuration, Command Sender, Launcher)
- Simulators (1 terminal window with a tab for each simulator, including the NOS Time Driver and the Simulator Terminal)
- STF1 Flight Software (1 terminal window)
Startup
"NOS3 Flight Software" is the last component to startup.
- To stop all NOS3 software, double click "
nos3-stop.sh
".