diff --git a/README.md b/README.md index f1bc75e..085aa81 100644 --- a/README.md +++ b/README.md @@ -53,13 +53,13 @@ The official PCB *(Flix2)* is in development now. Follow the [project's channel] Outdoor flights demo video of the current prototype: - + ### Position control The position control feature is in development. RoboCamp 2026 demo (using an overhead camera, [sources](https://github.com/xTimop/flix-poscontrol/compare/robolager2026...xTimop:flix-poscontrol:poscontrol)): - + ## Simulation diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 28af53f..147fbf6 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -28,7 +28,7 @@ Do the following: * **Calibrate the accelerometer.** if is wasn't done before. Type `ca` command in Serial Monitor and follow the instructions. * **Check the attitude estimation**. Connect to the drone using QGroundControl. Rotate the drone in different orientations and check if the attitude estimation is shown exactly as on the video below: - + * **Check the IMU output**. Connect to the drone using QGroundControl on your computer. Go to the *Analyze* tab, *MAVLINK Inspector*. Plot the data from the `SCALED_IMU` message. The gyroscope and accelerometer data should change according to the drone movement. * **Check the motors type**. Motors with exact 3.7V voltage are needed, not ranged working voltage (3.7V — 6V). diff --git a/docs/usage.md b/docs/usage.md index 1b8b13f..b109276 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -210,7 +210,7 @@ After this setup, you should see the battery voltage in QGroundControl top panel 2. Check the attitude estimation: connect to the drone using QGroundControl, rotate the drone in different orientations and check if the attitude estimation shown in QGroundControl is correct. Compare your attitude indicator (in the *large vertical* mode) to the video: - + 3. Perform motor tests. Use the following commands **— remove the propellers before running the tests!** diff --git a/docs/user.md b/docs/user.md index ee57b6f..51aedd4 100644 --- a/docs/user.md +++ b/docs/user.md @@ -2,6 +2,22 @@ This page contains user-built drones based on the Flix project. Publish your projects into the official Telegram-chat: [@opensourcequadcopterchat](https://t.me/opensourcequadcopterchat) or send materials as a pull request. +## RoboCamp 2026 + +

+ +

+ +The second Flix RoboCamp event took place in July 2026 in Saint Petersburg. The main goal for the competitors was to build a Flix-based quadcopter and implement **autonomous position control** using distance sensors and an overhead camera. Several participants were able to implement altitude hold, and two participants implemented stable position hold. + +### Highlights + +The winning project performed an automatic takeoff, stable position hold (2 min+), and navigation to a point selected by the user by clicking on the camera image. + +See the demonstration video: + + + --- Author: [Oleg1405](https://t.me/Oleg1405).
@@ -41,7 +57,7 @@ Repository with all the code and PCB sources: https://github.com/Frapais/Sprig-D Detailed video about making the drone: - + --- @@ -173,7 +189,7 @@ RoboCamp took place in July 2025, Saint Petersburg, where 9 participants designe See the detailed video about the event: - + Built drones: