Friday, November 22, 2024
HomeTechnologyThe right way to Setup iNav on an FPV Drone - Changing...

The right way to Setup iNav on an FPV Drone – Changing From Betaflight


On this tutorial, I’ll present you tips on how to set up iNav in your Betaflight FPV drone. I’ll information you thru every tab within the iNav Configurator, setting it up from scratch on your first flight.

Among the hyperlinks on this web page are affiliate hyperlinks. I obtain a fee (at no additional value to you) in case you make a purchase order after clicking on one in all these affiliate hyperlinks. This helps help the free content material for the neighborhood on this web site. Please learn our Affiliate Hyperlink Coverage for extra data.

What’s iNav?

Like Betaflight, iNav is flight controller firmware, primarily centered on GPS navigation and autonomous flight options. For a extra complete overview, take a look at our FC firmware information: https://oscarliang.com/fc-firmware/#iNav

Why Put iNav on Quads?

Whereas we usually suggest Betaflight for FPV drones (quads), iNav provides sure benefits value contemplating. iNav stands out for its superior GPS flight modes, far surpassing Betaflight’s capabilities. Not solely it helps GPS return-to-home functionalities, but in addition place maintain and autonomous waypoint missions.

Obtain iNav Configurator

Obtain the most recent iNav Configurator right here: https://github.com/iNavFlight/inav-configurator/releases

Checking iNav Compatibility

Earlier than continuing, confirm in case your flight controller is appropriate with iNav – if it really has a firmware goal in iNav. If uncertain of your flight controller model/mannequin, you’ll be able to establish it in Betaflight following this information: https://oscarliang.com/identify-betaflight-firmware-target/

Within the iNav Configurator, on the Firmware Flasher web page, seek for your FC’s firmware goal. If it’s listed, congratulations, you’ll be able to proceed to the following step. If not appropriate, contemplate getting a brand new FC, such because the Speedybee F405 V4 – an reasonably priced, feature-rich possibility ultimate for an iNav drone construct.

Inav Configurator Setup Fpv Drone Flash Fc Compatible List

Saving Your Betaflight Configuration

It’s essential to save lots of your Betaflight configuration earlier than flashing iNav. If unfamiliar with backing up your Betaflight FC, take a look at my information right here: https://oscarliang.com/backup-restore-betaflight-config/

Additionally, take screenshots of important Betaflight pages, such because the Ports, Configuration, Tuning (together with PID, charges, and filter settings), Receiver configuration, OSD format, Modes, and ESC protocol. These will turn out to be useful when establishing iNav.

If you happen to want to restore Betaflight, merely flash Betaflight firmware on this FC once more (utilizing the model specified within the preset textual content file), and cargo the preset file within the Preset tab.

Flashing iNav

Choose the firmware goal on your FC. Word that the Auto-select button might not work in case your FC continues to be working Betaflight.

Allow “Full chip erase” and depart the opposite choices unchecked.

Inav Configurator Setup Fpv Drone Flash Fc Firmware

Default Values

After putting in iNav, you’ll be prompted to decide on a preset that almost all intently matches your plane, similar to a 3-inch, 5-inch, or 7-inch quad.

Inav Configurator Setup Fpv Drone Default Values

Setup Tab

Within the first web page – Setup, you’ll be able to view the standing of your drone.

Inav Configurator 7.1 Setup Fpv Drone Setup

Sensors

On the very high of the iNav Configurator, you’ll see an array of blue icons representing the sensors. These icons mild up when the sensors are configured and functioning appropriately, and they aren’t turned on, it means the sensor isn’t configured or is lacking out of your setup.

The Gyro and Accel sensors ought to at all times be on. In case your flight controller (FC) has a barometer, the Baro icon must also mild up. Different widespread sensors for FPV drones embrace GPS and Magazine (magnetometer – compass).

Pre-arming Checks

On the right-hand panel, you’ll discover the Pre-arm checks. All of the listed objects ought to show inexperienced ticks to be able to arm the quad.

If any of this stuff present a crimson cross, don’t fear—we are going to information you thru the setup on this tutorial. As an example, if in case you have enabled GPS however don’t have a lock, “Navigation is protected” will present a crimson cross, which is widespread indoors. Some flight controllers can energy up the GPS with simply the USB connection, however others would possibly require the battery to be plugged in, so remember.

Board Orientation

Maintain the drone in your hand, level the digicam in the direction of the pc display, and click on the “Reset Z-Axis” button. Now transfer the drone round and see if the 3D mannequin strikes precisely as you do.

Troubleshooting:
  • If the 3D mannequin is inverted (the wrong way up), and you’ve got a crimson cross subsequent to “UAV is levelled” in pre-arming checks, you’ll be able to repair this within the board alignment software, e.g., enter 180 in roll.
  • If the drone strikes in the other way as a result of the FC is rotated, you too can appropriate this within the board alignment software, e.g., enter 180 in yaw.

Calibration Tab

Right here we are going to calibrate the accelerometer.

Inav Configurator 7.1 Setup Fpv Drone Accelerometer Calibration

Place the drone on a stage floor and undergo the 6-step calibration. Word that for each step, you should click on the “Calibrate Accelerometer” button.

It might sound a bit difficult at first, however don’t be afraid to begin over if wanted. The calibration doesn’t need to be tremendous exact—simply do your greatest to place the quad in every meant place.

Mixer Tab

Usually, you shouldn’t want to alter something right here because the “Default Values” ought to have utilized these settings for you. Nonetheless, it’s good apply to double-check.

  • Platform: “Multirotor”.
  • Mixer preset: “Quad X”.

Inav Configurator 7.1 Setup Fpv Drone Mixer

If you wish to run reverse motor route (props out), choose “Reversed motor route / Props-out configuration”.

Click on Save and Reboot.

Outputs Tab

This tab capabilities equally to the Motors tab in Betaflight.

Word that motor outputs are disabled by default in iNav, a security characteristic that differs from Betaflight. Motors WILL NOT work till you manually allow the “Allow motor and servo output” possibility.

Inav Configurator 7.1 Setup Fpv Drone Outputs

Within the Outputs tab, choose DShot300 because the ESC protocol.

I personally set a decrease Motor Idle Energy % for 5-inch quads to match my Betaflight settings, e.g., 5%. The default in iNav is a bit too excessive, which is extra suited to smaller drones with decrease energy.

Click on Save and Reboot. Energy cycle the FC by unplugging each the USB cable and battery.

Warning: Guarantee to take away propellers earlier than continuing to the following step.

Now, check the motors utilizing the sliders within the Outputs tab to verify in the event that they spin, and in the event that they spin within the appropriate route.

Inav Configurator 7.1 Setup Fpv Drone Outputs Test Motors

Troubleshoot: What if the motor order is unsuitable?

Not like Betaflight, iNav doesn’t help useful resource remapping. To vary motor order, you’ll be able to alter settings within the Mixer tab. Keep in mind, after making modifications, simply hit Save and Reboot—there’s no must click on LOAD and APPLY. After altering the motor order within the Mixer, it gained’t replicate within the outputs tab, however you must conduct a check hover to ensure it really works appropriately.

Ports Tab

Organising ports in iNav ought to really feel acquainted to these used to Betaflight. If you happen to’ve taken screenshots from Betaflight, you’ll be able to merely replicate the setup right here.

Inav Configurator 7.1 Setup Fpv Drone Ports Uart Serial

A slight inconvenience in iNav is that in case you present an invalid configuration, it resets your complete ports tab with out telling you what’s inflicting the problem. If this occurs, it’s possible you’ll must troubleshoot every UART individually. A notable distinction from Betaflight is that you need to disable MSP knowledge when you have got MSP DisplayPort chosen.

Within the instance screenshot above, I arrange the next peripherals:

  • Serial RX (ExpressLRS receiver)
  • GPS
  • MSP Show Port for DJI/Walksnail VTX (you need to disable MSP Knowledge)

Configuration Tab

Within the Configuration tab, you’ll be able to choose the sensors linked to the flight controller, similar to GPS, compass, barometer, optical stream sensor, and many others.

Right here, you too can calibrate the present/voltage sensor.

Receiver Tab

For ExpressLRS or Crossfire receivers, choose SERIAL because the receiver kind, and CRSF because the receiver supplier. Click on Save and Reboot.

Now, you’ll be able to check the radio hyperlink to make sure the channel values appropriately reply to your radio stick actions. If the channel order is unsuitable, attempt a distinct channel map (what’s channel map?).

Inav Configurator 7.1 Setup Fpv Drone Receiver

I like to recommend setting “Use automated RC smoothing” to ON, then adjusting the auto smoothing issue to fine-tune response to stay actions. That is significantly useful for radio hyperlinks with dynamic refresh charges, similar to ExpressLRS and Crossfire.

To regulate the texture, improve the auto smoothing issue worth for smoother management (ultimate for cruising and cinematic flying), or lower it for a extra direct feeling (ultimate for racing). An element of 30 strikes a very good steadiness between smoothness and responsiveness.

With new filtering in place, the default RC deadband might be safely diminished. I recommend setting this worth to 2 for each RC and Yaw deadbands. Whereas setting it to zero provides essentially the most direct response, I typically don’t suggest this as some jitters are inevitable, whether or not from the {hardware} or shaky human fingers. For previous and jittery gimbals, you would possibly favor to stay with the default worth of 5.

GPS Tab

Coming quickly.

Inav Configurator 7.1 Setup Fpv Drone Gps

Failsafe Tab

Coming quickly.

PID Tuning Tab

Detailed PID and filter tuning shall be addressed in a separate tutorial as I wish to maintain this tutorial so simple as attainable simply specializing in the transition from Betaflight to iNav. For now, we are able to depart PID settings at their default.

Nonetheless, we are going to alter the Charges to our choice.

Inav Configurator 7.1 Setup Fpv Drone Rates

The default Charges in iNav appear designed for cruising and long-range drones, like 7-inch fashions, as I discovered them considerably gradual for freestyle flying. If uncertain, attempt the inventory settings first and go from there. It could be handy if iNav adopted an analogous Charges system to Betaflight, however for now, it’s a matter of trial and error.

Max roll/pitch angles are limits utilized in GPS Navigation mode and Angle/Horizon modes; they decide how briskly the drone can transfer. The default setting must be tremendous, however you’ll be able to improve it to 45 levels for flying sooner (to counter wind) in these modes. If uncertain, depart them at default; you’ll be able to at all times alter later.

Superior Tuning Tab

Like PID tuning, this deserves a separate weblog submit. In the meanwhile, we are going to stick to default settings.

Modes Tab

The Modes tab in iNav intently resembles that of Betaflight, but it surely makes use of CH5, CH6, and many others., as a substitute of AUX1, AUX2. It’s all fairly simple.

Inav Configurator 7.1 Setup Fpv Drone Modes

If utilizing ExpressLRS receiver, you should definitely assign CH5 to ARM, as that is the default channel for arming.

Helpful modes in iNav for an FPV drone embrace Angle mode, Turtle mode, Beeper. And in case your drone is provided with GPS, Nav Place Maintain and Nav Return to House are additionally crucial.

OSD

Below Video Format, choose your most popular video system. Allow any components you need and organize them as in Betaflight.

Inav Configurator 7.1 Setup Fpv Drone Osd

Conclusion

Changing a Betaflight FPV drone to iNav is easy however requires thorough preparation and an understanding of your configuration and drone setup. The default worth in iNav provide a stable basis, needing only some private changes earlier than you’ll be able to take the drone for its first flight. I’m engaged on just a few extra tutorials on iNav, together with its GPS options and PID/Filter tuning, keep tuned.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments