Skip to content

Add yaml kite model - #40

Merged
ufechner7 merged 14 commits into
mainfrom
yaml
Jul 2, 2026
Merged

Add yaml kite model#40
ufechner7 merged 14 commits into
mainfrom
yaml

Conversation

@ufechner7

@ufechner7 ufechner7 commented Jul 1, 2026

Copy link
Copy Markdown
Member
  • Add yaml model
  • Use it in the examples
  • Add test

@ufechner7 ufechner7 self-assigned this Jul 1, 2026
@ufechner7
ufechner7 marked this pull request as draft July 1, 2026 20:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a YAML-exported ram-air kite SystemStructure and updates the example scripts to construct the model by loading that exported YAML instead of generating the structure programmatically.

Changes:

  • Added an exported system-structure YAML file for the ram-air kite model under data/ram_air_kite/.
  • Updated three example scripts to load SystemStructure from the exported YAML and to load VSM settings from vsm_settings.yaml.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
examples/steering_test_ram_air.jl Switches system-structure creation to load_sys_struct_from_yaml using exported YAML + VSM settings.
examples/ram_air_kite.jl Same: loads exported YAML system structure (and VSM settings) instead of create_sys_struct.
examples/auto_parking_ram_air.jl Same: loads exported YAML system structure (and VSM settings) instead of create_sys_struct.
data/ram_air_kite/ram_air_kite_export.yaml New exported YAML representation of the ram-air kite system structure.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread examples/ram_air_kite.jl Outdated
Comment thread examples/auto_parking_ram_air.jl Outdated
Comment thread examples/steering_test_ram_air.jl Outdated
ufechner7 and others added 3 commits July 2, 2026 04:05
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

Comment thread examples/ram_air_kite.jl
Comment thread examples/auto_parking_ram_air.jl
Comment thread examples/steering_test_ram_air.jl
Comment thread data/ram_air_kite/ram_air_kite_export.yaml Outdated
Comment thread examples/ram_air_kite.jl
ufechner7 and others added 5 commits July 2, 2026 04:18
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Comment thread test/test-yaml-load.jl Outdated
@ufechner7
ufechner7 marked this pull request as ready for review July 2, 2026 04:36
@ufechner7
ufechner7 merged commit 5903375 into main Jul 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants