From 883409f74baf7d020a238683aeeff94eb9e33bd6 Mon Sep 17 00:00:00 2001 From: Uwe Fechner Date: Fri, 1 Nov 2024 21:19:13 +0100 Subject: [PATCH] update parking_4p.jl --- examples_3d/parking_4p.jl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/examples_3d/parking_4p.jl b/examples_3d/parking_4p.jl index 65b70bf1..3f072aaf 100644 --- a/examples_3d/parking_4p.jl +++ b/examples_3d/parking_4p.jl @@ -1,5 +1,4 @@ -# TODO: calculate the rotation between q and q2 -# - first add the function to calculate the rotation between two quaternions +# Steer the kite to the side and then back until heading is about zero. using Printf @@ -7,8 +6,8 @@ using Pkg, Timers tic() if ! ("KiteViewers" ∈ keys(Pkg.project().dependencies)) Pkg.activate("examples_3d") - pkg"add KiteUtils#main" - pkg"add KiteModels#azimuth" + # pkg"add KiteUtils#main" + # pkg"add KiteModels#azimuth" end using KiteModels, KitePodModels, KiteUtils, Rotations, StaticArrays using ControlPlots, KiteViewers @@ -20,7 +19,7 @@ set = deepcopy(se()) dt = 0.05 set.solver="DFBDF" # IDA or DFBDF set.linear_solver="GMRES" # GMRES, LapackDense or Dense -STEPS = 328 +STEPS = 352 PRINT = false STATISTIC = false PLOT=false