added support for orientation and gyro, orientation placed under carrier because of instability