Comments (5)
This is simply the yaw value wrapping around at the 360 degree point where it goes from 360 back to 0. This is normal. Unless you're saying the yaw rotation does something strange at this point ? It's not clear from your description.
from inav.
This is simply the yaw value wrapping around at the 360 degree point where it goes from 360 back to 0. This is normal. Unless you're saying the yaw rotation does something strange at this point ? It's not clear from your description.
It's normal for 360 to go to zero. In my case, 360 doesn't go to zero. And the most important thing is that after this transition the copter begins to turn around, this can be seen from the logs. The PIDs began to change, the ref yaw angle also began to change (graph below)
Logs here:
LOGS.zip
LOG00057 frame 0045000
LOG00055 frame 0052156
Absolute same behavior.
from inav.
OK I see what you mean. It flips from 356 to 106 ... a change of 250 degs in one log and from 260 to 106 degs again in the other log. This makes no sense at all. The log files also look a mess, broken up. Another H743 FC I note which might have something to do with it. Likely a hardware issue rather than a firmware bug.
from inav.
OK I see what you mean. It flips from 356 to 106 ... a change of 250 degs in one log and from 260 to 106 degs again in the other log. This makes no sense at all. The log files also look a mess, broken up. Another H743 FC I note which might have something to do with it. Likely a hardware issue rather than a firmware bug.
Okay, I got you. I'll check the flight controller.
from inav.
So, the continuation of the story. Several hours of experiments, bench and flight tests showed that the controller is working properly. The intermittent log is apparently the result of using a bad old flash card. Replaced it - everything became normal.
I also repeatedly recorded transitions through 360 degrees, everything was fine. But please note that the ALTHOLD mode was disabled. And the problems were when it was enabled.
I also recalibrated the accelerometer. There are questions here too. My flight controller setup have a non-zero pitch angle, but iNAV allows this. Could this be the source of the problem described above in combination with incorrect calibration of the accelerometer?
And I still donβt quite understand - how to correctly calibrate the accelerometer with a non-zero installation angle of the flight controller - before or after making a correction on the Alignment tab?
from inav.
Related Issues (20)
- Flywoo F405 1s 12A AIO - inav config problem HOT 2
- INAV 7.1 automatic pilot crash / reboot mid air HOT 6
- Altitude hold mode from ground HOT 3
- Can't turn power level 5 on VTX
- Blackbox (MSC) button is not working. CONFIGURATOR 7.1.1FC FIRMWARE 7.1.2 [SPEEDYBEEF405V3] HOT 5
- Plane pithching up and down in rth mode. HOT 8
- Target for TMOTOR Velox F7 SE? HOT 1
- Analog airspeed broke in 7 update
- (VTOL) Flight timer stops in flight after switching from MC mode to FW mode when permanent FW autolaunch enabled. HOT 1
- HEQUAV G-Port Gimbal support via Serial (mavlink)
- HGLRCF 722 Mini compatibility on inav
- Blackbox field definitions update required for MAX_SUPPORTED_SERVOS = 18 HOT 1
- GPS Telemetry data not received on TX16S with SpeedyBee F405V3 / iNav 7.1.2 HOT 1
- u-blox F9 series GNSS support HOT 10
- HDZero freestyle vtx should have 4 power level options when "unlocked"
- Inav Version 7.1.2 Engines don't run after arming, despite 3D fix and pre-arm check everything is green HOT 5
- iFlight Blitz M10 GPS V2 Magnetometer doesn't work HOT 3
- H743 CPU Clock HOT 2
- Inav 8 artificial horizon not working HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from inav.