Data

Eight flights, three airframes

Motion-capture records of a 63 g Sport Cub S2 flown in PURT, resampled to 60 Hz. Each flight will be released as a NumPy archive and as CSV, with the raw ROS 2 bags and the code; the downloads are not open yet.

Flights

SAFE is the share of the flight flown with the receiver's attitude stabilisation on; only those samples are used. Tracked is the share with a valid motion-capture reconstruction.

What is in a record

ArrayColumnsMeaning
time_s1Seconds from the first sample, at 60 Hz
x13Position north-east-down, body velocity, attitude quaternion, body rates
euler3Roll, pitch, yaw
u_cmd4Pilot sticks: throttle, elevator, aileron, rudder
flight_mode10 manual, 1 SAFE
mocap_tracked11 where the motion-capture reconstruction is valid

Units are metres, m/s, radians and rad/s. The CSV files hold the same columns.