I got i working, thanks for pointing out the raspberry pi as the bug!
I set up my Raspberry pi from the start again and turns out i didn’t save the rc.local file properly. All i had to do was to save the two lines
<pre class=“highlight”>screen -dm -S mavproxy /home/pi/companion/RPI2/Raspbian/start_mavproxy_telem_splitter.sh
screen -dm -S video /home/pi/companion/RPI2/Raspbian/start_video.sh
and it is up and running.
For newbies (like me) on raspberry pi, here is how you enter and save the rc.local file
SSH into your raspberry pi;
Use the
sudo nano rc.local
command to enter the rc.local file, then paste the two lines about in right before the exit 0 line.
use ctrl X to exit and type Y when it asks if you want to save.