{"id":"v001","input":{"mass":"0.9 kg","speed":"19 m/s"},"expect":{"result.energy.value":162.45000000000002,"result.energy_ft_lbf.value":119.81697115009177,"ok":true},"source":"data/regulations.json values (14 CFR 107.51, Regulation (EU) 2019/945 and 2019/947, EASA VLOS guidance) applied in Python (tools/vectors/gen_drone.py)","sourceVersion":"Rules as of 2026-09-18","tolerance":{"result.energy.value":{"rel":1e-09,"abs":1e-09},"result.energy_ft_lbf.value":{"rel":1e-09,"abs":1e-09}}}
{"id":"v002","input":{"mass":"0.249 kg","speed":"16 m/s"},"expect":{"result.energy.value":31.872,"result.energy_ft_lbf.value":23.507580821765004,"ok":true},"source":"data/regulations.json values (14 CFR 107.51, Regulation (EU) 2019/945 and 2019/947, EASA VLOS guidance) applied in Python (tools/vectors/gen_drone.py)","sourceVersion":"Rules as of 2026-09-18","tolerance":{"result.energy.value":{"rel":1e-09,"abs":1e-09},"result.energy_ft_lbf.value":{"rel":1e-09,"abs":1e-09}}}
{"id":"v003","input":{"mass":"2.0 kg","speed":"20 m/s"},"expect":{"result.energy.value":400.0,"result.energy_ft_lbf.value":295.0248597109062,"ok":true},"source":"data/regulations.json values (14 CFR 107.51, Regulation (EU) 2019/945 and 2019/947, EASA VLOS guidance) applied in Python (tools/vectors/gen_drone.py)","sourceVersion":"Rules as of 2026-09-18","tolerance":{"result.energy.value":{"rel":1e-09,"abs":1e-09},"result.energy_ft_lbf.value":{"rel":1e-09,"abs":1e-09}}}
{"id":"v004","input":{"mass":"0.5 kg","speed":"12 m/s"},"expect":{"result.energy.value":36.0,"result.energy_ft_lbf.value":26.552237373981555,"ok":true},"source":"data/regulations.json values (14 CFR 107.51, Regulation (EU) 2019/945 and 2019/947, EASA VLOS guidance) applied in Python (tools/vectors/gen_drone.py)","sourceVersion":"Rules as of 2026-09-18","tolerance":{"result.energy.value":{"rel":1e-09,"abs":1e-09},"result.energy_ft_lbf.value":{"rel":1e-09,"abs":1e-09}}}
{"id":"v005","input":{"mass":"25.0 kg","speed":"23 m/s"},"expect":{"result.energy.value":6612.5,"result.energy_ft_lbf.value":4877.129712095917,"ok":true},"source":"data/regulations.json values (14 CFR 107.51, Regulation (EU) 2019/945 and 2019/947, EASA VLOS guidance) applied in Python (tools/vectors/gen_drone.py)","sourceVersion":"Rules as of 2026-09-18","tolerance":{"result.energy.value":{"rel":1e-09,"abs":1e-09},"result.energy_ft_lbf.value":{"rel":1e-09,"abs":1e-09}}}
