From d4949358a8ad93c2d31e3c79424ce5c108c529d2 Mon Sep 17 00:00:00 2001 From: Yunus Emre Tom Date: Thu, 30 Jan 2025 10:15:18 +0300 Subject: [PATCH 1/3] =?UTF-8?q?add=20README.md=20for=20SITL=20modelleri=20?= =?UTF-8?q?and=20Gazebo=20sim=C3=BClasyonlar=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 00000000..4de7cea7 --- /dev/null +++ b/readme.md @@ -0,0 +1,38 @@ +# SITL Modelleri 🚀 + +Bu depo, ArduPilot Yazılımı İçin Simülasyon (SITL) simülasyonlarında kullanılan çeşitli araçlar ve modeller içerir. + +## Gazebo Modelleri 🌊 + +`Gazebo/` dizini, Gazebo'da simülasyon için tasarlanmış çeşitli modelleri içerir. Aşağıda bazı önemli modeller bulunmaktadır: + +### Catamaran ⛵ +- **Açıklama:** Andy Little tarafından tasarlanan Yelkenli Catamaran. +- **Kullanım:** Gazebo'da modeli çalıştırmak için `Catamaran.md` dosyasındaki talimatları izleyin. +- **Bağlantılar:** [ArduPilot Gazebo Eklentisi](https://github.com/ArduPilot/ardupilot_gazebo) + +### Diğer Modeller +- **Rover Oyun Alanı:** Çeşitli engeller içeren bir rover ortamı modeli. `RoverPlayPen.md` dosyasına bakın. +- **Wild Thumper:** Wild Thumper 6WD kaydırıcı rover modeli. `WildThumper.md` dosyasına bakın. +- **Quadruped:** Dört bacaklı bir rover modeli. `Quadruped.md` dosyasına bakın. +- **BlueBoat:** Blue Robotics BlueBoat modeli. `BlueBoat.md` dosyasına bakın. +- **AION R1:** AION R1 kaydırıcı rover modeli. `AionR1.md` dosyasına bakın. +- **Sawppy Rover:** Roger Chen'in Sawppy Rover'ının Gazebo modeli. `Sawppy.md` dosyasına bakın. +- **Hexapod Copter:** Bir hexapod copter için Gazebo modeli. `HexapodCopter.md` dosyasına bakın. +- **DAF XF 450 Traktör:** DAF XF 450 Traktör için Gazebo modeli. `DAF_XF_450_Tractor.md` dosyasına bakın. +- **Ağırlık Kaydırma Uçağı:** Romaeris insansız ağırlık kaydırma kontrol elektrikli uçağı modeli. `WeightShiftAircraft.md` dosyasına bakın. +- **Skywalker X8:** Skywalker X8 için uçak ve quad-plane konfigürasyonları. `SkywalkerX8.md` dosyasına bakın. +- **Swan-K1:** Swan-K1 copter tailsitter quadplane modeli. `Swan-K1.md` dosyasına bakın. +- **Omni3 Rover:** 3 Mecanum tekerleğe sahip bir Omni rover. `Omni3Rover.md` dosyasına bakın. +- **OmniX Rover:** 4 Mecanum tekerleğe sahip bir Omni rover. `OmniXRover.md` dosyasına bakın. + +## Scriptler 🛠️ + +`scripts/` dizini, araçları ve simülasyonları modellemek için çeşitli scriptler içerir. + +### VTOL Modeli +- **Açıklama:** VTOL uçağını modellemek için bir araç, motor, pervane ve batarya kombinasyonlarını seçmeye yardımcı olur. +- **Köken:** CanberraUAV için Paul Riseborough'un çalışmasına dayanmaktadır. + +## Kurulum ve Kullanım +Kurulum ve kullanım detayları için ilgili model belgelerini izleyin. From 5c0dff3180b20d26f84ed30e9cf3593f563107cd Mon Sep 17 00:00:00 2001 From: Yunus Emre Tom Date: Thu, 30 Jan 2025 10:17:07 +0300 Subject: [PATCH 2/3] add English README.md for SITL models and Gazebo simulations --- readme_en.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 readme_en.md diff --git a/readme_en.md b/readme_en.md new file mode 100644 index 00000000..ecb5c6eb --- /dev/null +++ b/readme_en.md @@ -0,0 +1,38 @@ +# SITL Models 🚀 + +This repository contains models and scripts for various vehicles used in the ArduPilot Software In The Loop (SITL) simulations. + +## Gazebo Models 🌊 + +The `Gazebo/` directory includes various models designed for simulation in Gazebo. Below are some of the key models: + +### Catamaran ⛵ +- **Description:** Sailing Catamaran designed by Andy Little. +- **Usage:** Follow the instructions in `Catamaran.md` for setup and running the model in Gazebo. +- **Links:** [ArduPilot Gazebo Plugin](https://github.com/ArduPilot/ardupilot_gazebo) + +### Other Models +- **Rover Playpen:** A model for a rover environment containing a variety of obstacles. See `RoverPlayPen.md`. +- **Wild Thumper:** A model for a Wild Thumper 6WD skid-steer rover. See `WildThumper.md`. +- **Quadruped:** A model for a quadruped rover. See `Quadruped.md`. +- **BlueBoat:** A model for the Blue Robotics BlueBoat. See `BlueBoat.md`. +- **AION R1:** A model for the AION R1 skid-steer rover. See `AionR1.md`. +- **Sawppy Rover:** A Gazebo model of Roger Chen's Sawppy Rover. See `Sawppy.md`. +- **Hexapod Copter:** A Gazebo model for a hexapod copter. See `HexapodCopter.md`. +- **DAF XF 450 Tractor:** A Gazebo model for a DAF XF 450 Tractor. See `DAF_XF_450_Tractor.md`. +- **Weight-Shift Aircraft:** Model for the Romaeris unmanned weight-shift control electric aircraft. See `WeightShiftAircraft.md`. +- **Skywalker X8:** Models for the Skywalker X8 in plane and quad-plane configurations. See `SkywalkerX8.md`. +- **Swan-K1:** Model for the Swan-K1 copter tailsitter quadplane. See `Swan-K1.md`. +- **Omni3 Rover:** An Omni rover with 3 Mecanum wheels. See `Omni3Rover.md`. +- **OmniX Rover:** An Omni rover with 4 Mecanum wheels. See `OmniXRover.md`. + +## Scripts 🛠️ + +The `scripts/` directory contains various scripts for modeling and simulating vehicles. + +### VTOL Model +- **Description:** A tool to model a VTOL aircraft, helping to pick motor, propeller, and battery combinations. +- **Origin:** Based on work by Paul Riseborough for CanberraUAV. + +## Installation and Usage +Follow the instructions in the respective model documentation files for installation and usage details. From ff30728e629337177014f7aea743e5424170cb30 Mon Sep 17 00:00:00 2001 From: Yunus Emre Tom Date: Thu, 30 Jan 2025 10:30:09 +0300 Subject: [PATCH 3/3] =?UTF-8?q?readme.md=20dosyas=C4=B1n=C4=B1=20g=C3=BCnc?= =?UTF-8?q?elleyerek=20=C4=B0ngilizce=20i=C3=A7erik=20ekledim=20ve=20readm?= =?UTF-8?q?e=5Fen.md=20dosyas=C4=B1n=C4=B1=20sildim;=20T=C3=BCrk=C3=A7e=20?= =?UTF-8?q?kullan=C4=B1c=C4=B1lar=20i=C3=A7in=20readme=5Ftr.md=20dosyas?= =?UTF-8?q?=C4=B1=20olu=C5=9Fturuldu.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 68 +++++++++++++++++++++++++++------------------------- readme_en.md | 38 ----------------------------- readme_tr.md | 38 +++++++++++++++++++++++++++++ 3 files changed, 73 insertions(+), 71 deletions(-) delete mode 100644 readme_en.md create mode 100644 readme_tr.md diff --git a/readme.md b/readme.md index 4de7cea7..811cc1ce 100644 --- a/readme.md +++ b/readme.md @@ -1,38 +1,40 @@ -# SITL Modelleri 🚀 +# SITL Models 🚀 -Bu depo, ArduPilot Yazılımı İçin Simülasyon (SITL) simülasyonlarında kullanılan çeşitli araçlar ve modeller içerir. +For Turkish users, please refer to the [Turkish README](readme_tr.md). -## Gazebo Modelleri 🌊 +This repository contains models and scripts for various vehicles used in the ArduPilot Software In The Loop (SITL) simulations. -`Gazebo/` dizini, Gazebo'da simülasyon için tasarlanmış çeşitli modelleri içerir. Aşağıda bazı önemli modeller bulunmaktadır: +## Gazebo Models 🌊 + +The `Gazebo/` directory includes various models designed for simulation in Gazebo. Below are some of the key models: ### Catamaran ⛵ -- **Açıklama:** Andy Little tarafından tasarlanan Yelkenli Catamaran. -- **Kullanım:** Gazebo'da modeli çalıştırmak için `Catamaran.md` dosyasındaki talimatları izleyin. -- **Bağlantılar:** [ArduPilot Gazebo Eklentisi](https://github.com/ArduPilot/ardupilot_gazebo) - -### Diğer Modeller -- **Rover Oyun Alanı:** Çeşitli engeller içeren bir rover ortamı modeli. `RoverPlayPen.md` dosyasına bakın. -- **Wild Thumper:** Wild Thumper 6WD kaydırıcı rover modeli. `WildThumper.md` dosyasına bakın. -- **Quadruped:** Dört bacaklı bir rover modeli. `Quadruped.md` dosyasına bakın. -- **BlueBoat:** Blue Robotics BlueBoat modeli. `BlueBoat.md` dosyasına bakın. -- **AION R1:** AION R1 kaydırıcı rover modeli. `AionR1.md` dosyasına bakın. -- **Sawppy Rover:** Roger Chen'in Sawppy Rover'ının Gazebo modeli. `Sawppy.md` dosyasına bakın. -- **Hexapod Copter:** Bir hexapod copter için Gazebo modeli. `HexapodCopter.md` dosyasına bakın. -- **DAF XF 450 Traktör:** DAF XF 450 Traktör için Gazebo modeli. `DAF_XF_450_Tractor.md` dosyasına bakın. -- **Ağırlık Kaydırma Uçağı:** Romaeris insansız ağırlık kaydırma kontrol elektrikli uçağı modeli. `WeightShiftAircraft.md` dosyasına bakın. -- **Skywalker X8:** Skywalker X8 için uçak ve quad-plane konfigürasyonları. `SkywalkerX8.md` dosyasına bakın. -- **Swan-K1:** Swan-K1 copter tailsitter quadplane modeli. `Swan-K1.md` dosyasına bakın. -- **Omni3 Rover:** 3 Mecanum tekerleğe sahip bir Omni rover. `Omni3Rover.md` dosyasına bakın. -- **OmniX Rover:** 4 Mecanum tekerleğe sahip bir Omni rover. `OmniXRover.md` dosyasına bakın. - -## Scriptler 🛠️ - -`scripts/` dizini, araçları ve simülasyonları modellemek için çeşitli scriptler içerir. - -### VTOL Modeli -- **Açıklama:** VTOL uçağını modellemek için bir araç, motor, pervane ve batarya kombinasyonlarını seçmeye yardımcı olur. -- **Köken:** CanberraUAV için Paul Riseborough'un çalışmasına dayanmaktadır. - -## Kurulum ve Kullanım -Kurulum ve kullanım detayları için ilgili model belgelerini izleyin. +- **Description:** Sailing Catamaran designed by Andy Little. +- **Usage:** Follow the instructions in `Catamaran.md` for setup and running the model in Gazebo. +- **Links:** [ArduPilot Gazebo Plugin](https://github.com/ArduPilot/ardupilot_gazebo) + +### Other Models +- **Rover Playpen:** A model for a rover environment containing a variety of obstacles. See `RoverPlayPen.md`. +- **Wild Thumper:** A model for a Wild Thumper 6WD skid-steer rover. See `WildThumper.md`. +- **Quadruped:** A model for a quadruped rover. See `Quadruped.md`. +- **BlueBoat:** A model for the Blue Robotics BlueBoat. See `BlueBoat.md`. +- **AION R1:** A model for the AION R1 skid-steer rover. See `AionR1.md`. +- **Sawppy Rover:** A Gazebo model of Roger Chen's Sawppy Rover. See `Sawppy.md`. +- **Hexapod Copter:** A Gazebo model for a hexapod copter. See `HexapodCopter.md`. +- **DAF XF 450 Tractor:** A Gazebo model for a DAF XF 450 Tractor. See `DAF_XF_450_Tractor.md`. +- **Weight-Shift Aircraft:** Model for the Romaeris unmanned weight-shift control electric aircraft. See `WeightShiftAircraft.md`. +- **Skywalker X8:** Models for the Skywalker X8 in plane and quad-plane configurations. See `SkywalkerX8.md`. +- **Swan-K1:** Model for the Swan-K1 copter tailsitter quadplane. See `Swan-K1.md`. +- **Omni3 Rover:** An Omni rover with 3 Mecanum wheels. See `Omni3Rover.md`. +- **OmniX Rover:** An Omni rover with 4 Mecanum wheels. See `OmniXRover.md`. + +## Scripts 🛠️ + +The `scripts/` directory contains various scripts for modeling and simulating vehicles. + +### VTOL Model +- **Description:** A tool to model a VTOL aircraft, helping to pick motor, propeller, and battery combinations. +- **Origin:** Based on work by Paul Riseborough for CanberraUAV. + +## Installation and Usage +Follow the instructions in the respective model documentation files for installation and usage details. diff --git a/readme_en.md b/readme_en.md deleted file mode 100644 index ecb5c6eb..00000000 --- a/readme_en.md +++ /dev/null @@ -1,38 +0,0 @@ -# SITL Models 🚀 - -This repository contains models and scripts for various vehicles used in the ArduPilot Software In The Loop (SITL) simulations. - -## Gazebo Models 🌊 - -The `Gazebo/` directory includes various models designed for simulation in Gazebo. Below are some of the key models: - -### Catamaran ⛵ -- **Description:** Sailing Catamaran designed by Andy Little. -- **Usage:** Follow the instructions in `Catamaran.md` for setup and running the model in Gazebo. -- **Links:** [ArduPilot Gazebo Plugin](https://github.com/ArduPilot/ardupilot_gazebo) - -### Other Models -- **Rover Playpen:** A model for a rover environment containing a variety of obstacles. See `RoverPlayPen.md`. -- **Wild Thumper:** A model for a Wild Thumper 6WD skid-steer rover. See `WildThumper.md`. -- **Quadruped:** A model for a quadruped rover. See `Quadruped.md`. -- **BlueBoat:** A model for the Blue Robotics BlueBoat. See `BlueBoat.md`. -- **AION R1:** A model for the AION R1 skid-steer rover. See `AionR1.md`. -- **Sawppy Rover:** A Gazebo model of Roger Chen's Sawppy Rover. See `Sawppy.md`. -- **Hexapod Copter:** A Gazebo model for a hexapod copter. See `HexapodCopter.md`. -- **DAF XF 450 Tractor:** A Gazebo model for a DAF XF 450 Tractor. See `DAF_XF_450_Tractor.md`. -- **Weight-Shift Aircraft:** Model for the Romaeris unmanned weight-shift control electric aircraft. See `WeightShiftAircraft.md`. -- **Skywalker X8:** Models for the Skywalker X8 in plane and quad-plane configurations. See `SkywalkerX8.md`. -- **Swan-K1:** Model for the Swan-K1 copter tailsitter quadplane. See `Swan-K1.md`. -- **Omni3 Rover:** An Omni rover with 3 Mecanum wheels. See `Omni3Rover.md`. -- **OmniX Rover:** An Omni rover with 4 Mecanum wheels. See `OmniXRover.md`. - -## Scripts 🛠️ - -The `scripts/` directory contains various scripts for modeling and simulating vehicles. - -### VTOL Model -- **Description:** A tool to model a VTOL aircraft, helping to pick motor, propeller, and battery combinations. -- **Origin:** Based on work by Paul Riseborough for CanberraUAV. - -## Installation and Usage -Follow the instructions in the respective model documentation files for installation and usage details. diff --git a/readme_tr.md b/readme_tr.md new file mode 100644 index 00000000..4de7cea7 --- /dev/null +++ b/readme_tr.md @@ -0,0 +1,38 @@ +# SITL Modelleri 🚀 + +Bu depo, ArduPilot Yazılımı İçin Simülasyon (SITL) simülasyonlarında kullanılan çeşitli araçlar ve modeller içerir. + +## Gazebo Modelleri 🌊 + +`Gazebo/` dizini, Gazebo'da simülasyon için tasarlanmış çeşitli modelleri içerir. Aşağıda bazı önemli modeller bulunmaktadır: + +### Catamaran ⛵ +- **Açıklama:** Andy Little tarafından tasarlanan Yelkenli Catamaran. +- **Kullanım:** Gazebo'da modeli çalıştırmak için `Catamaran.md` dosyasındaki talimatları izleyin. +- **Bağlantılar:** [ArduPilot Gazebo Eklentisi](https://github.com/ArduPilot/ardupilot_gazebo) + +### Diğer Modeller +- **Rover Oyun Alanı:** Çeşitli engeller içeren bir rover ortamı modeli. `RoverPlayPen.md` dosyasına bakın. +- **Wild Thumper:** Wild Thumper 6WD kaydırıcı rover modeli. `WildThumper.md` dosyasına bakın. +- **Quadruped:** Dört bacaklı bir rover modeli. `Quadruped.md` dosyasına bakın. +- **BlueBoat:** Blue Robotics BlueBoat modeli. `BlueBoat.md` dosyasına bakın. +- **AION R1:** AION R1 kaydırıcı rover modeli. `AionR1.md` dosyasına bakın. +- **Sawppy Rover:** Roger Chen'in Sawppy Rover'ının Gazebo modeli. `Sawppy.md` dosyasına bakın. +- **Hexapod Copter:** Bir hexapod copter için Gazebo modeli. `HexapodCopter.md` dosyasına bakın. +- **DAF XF 450 Traktör:** DAF XF 450 Traktör için Gazebo modeli. `DAF_XF_450_Tractor.md` dosyasına bakın. +- **Ağırlık Kaydırma Uçağı:** Romaeris insansız ağırlık kaydırma kontrol elektrikli uçağı modeli. `WeightShiftAircraft.md` dosyasına bakın. +- **Skywalker X8:** Skywalker X8 için uçak ve quad-plane konfigürasyonları. `SkywalkerX8.md` dosyasına bakın. +- **Swan-K1:** Swan-K1 copter tailsitter quadplane modeli. `Swan-K1.md` dosyasına bakın. +- **Omni3 Rover:** 3 Mecanum tekerleğe sahip bir Omni rover. `Omni3Rover.md` dosyasına bakın. +- **OmniX Rover:** 4 Mecanum tekerleğe sahip bir Omni rover. `OmniXRover.md` dosyasına bakın. + +## Scriptler 🛠️ + +`scripts/` dizini, araçları ve simülasyonları modellemek için çeşitli scriptler içerir. + +### VTOL Modeli +- **Açıklama:** VTOL uçağını modellemek için bir araç, motor, pervane ve batarya kombinasyonlarını seçmeye yardımcı olur. +- **Köken:** CanberraUAV için Paul Riseborough'un çalışmasına dayanmaktadır. + +## Kurulum ve Kullanım +Kurulum ve kullanım detayları için ilgili model belgelerini izleyin.