I am trying to run SITL on a unix machine in the cloud and communicate with it through mavproxy on my local computer. I built ardupilot on the ubuntu machine and when using sim_vehicle - evrything seems to be fine. But when I try to run dronekit_sitl and connect to it through mavproxy I fail the pre-arm checks as follows.
It seems that I am not configuring something right.
APM:Copter V3.6-dev (624aef40)
Frame: UNKNOWN
PreArm: check firmware or FRAME_CLASS
PreArm: 3D Accel calibration needed
PreArm: Compass not calibrated
PreArm: Compass not calibrated
PreArm: RC Roll not configured
PreArm: RC Pitch not configured
PreArm: RC Throttle not configured
PreArm: RC Yaw not configured
Can anyone help with this?