MethodicConfigurator

Quick start guide

Do you need this software at all?

When to use ArduPilot Methodic Configurator

1. Quick overview of the entire process

To methodically build, configure and tune ArduPilot vehicles follow this sequence of steps:

1.1 Select the vehicle components

1.2 Install Software

1.3 Input vehicle components and component connections into ArduPilot Methodic Configurator

The software needs this information to automatically pre-select configuration settings relevant to your specific vehicle

1.4 Perform IMU temperature calibration before assembling the autopilot into the vehicle (optional)

IMU temperature calibration reduces the probability of Accel inconsistent and Gyro inconsistent errors and reduces the time required to arm the vehicle. IMU temperature calibration requires lowering the temperature of the autopilot (flight controller) to circa -20°C. That is harder to do once the autopilot is assembled inside the vehicle, hence it is done now.

1.5 Assemble all components except the propellers

Assemble and connect all components. Make sure you follow best practices

1.6 Basic mandatory configuration

Again using the ArduPilot Methodic configurator software GUI perform the following steps:

Now use Mission Planner to do:

And continue with the ArduPilot Methodic configurator software GUI:

1.7 Assemble propellers and perform the first flight

Now that all mandatory configuration steps are done you can perform the first flight

1.8 Minimalistic mandatory tuning

These are the very minimum tuning steps required for a stable flight:

That is it, if you are impatient and do not want an optimized vehicle you can skip to everyday use.

1.9 Standard tuning (optional)

These are the standard tuning steps required for an optimized flight:

Now the standard tuning is complete you can skip to everyday use

1.10 Improve altitude under windy conditions (optional)

1.11 System identification for analytical PID optimization (optional)

1.12 Position controller tuning (optional)

1.13 Everyday use

Now that tuning and configuration are done, some logging and tests can be disabled and some more safety features enabled:

Enjoy your properly configured vehicle.

The following sections describe each step of the procedure in more detail.

2. Install ArduPilot Methodic Configurator software on a PC or Mac

  1. Download and install ArduPilot Methodic Configurator software.

AMC install 01

AMC install 02

AMC install 03

AMC install 04

AMC install 05

3. Install Mission Planner software on a PC or Mac

  1. Download and install Mission Planner.
  2. Make sure to install all the recommended device drivers when asked to.

4. Install ArduPilot firmware on the flight controller

  1. Connect the flight controller to the computer using a USB cable.
  2. Open Mission Planner software.
  3. Go to SETUP > Install Firmware select your vehicle type and install version 4.3.8 or newer of the ArduPilot firmware onto the flight controller. Install ArduPilot firmware
  4. Wait until the firmware download is complete.
  5. Disconnect the USB cable from the flight controller.

5. Use the ArduPilot Methodic Configurator software for the first time

  1. Close all other GCS software (MissionPlanner, QGroundControl, MAVProxy, DroneKit-Python, APM Planner 2.0, UgCS, LOGOS, Tower, AndroPilot, etc) the ArduPilot Methodic Configurator needs connection exclusivity.
  2. Connect the flight controller to the computer using a USB cable.
  3. Wait at least 7 seconds.
  4. Open the ArduPilot Methodic Configurator software.
  5. The software should now automatically detect and connect to your flight controller. AMC FC info and parameter download
  6. Select source template directory to use. AMC template selection1
  7. Select the vehicle template that better resembles your vehicle, it does not need to fully match your vehicle. AMC template selection2
  8. Give a name to your vehicle. AMC new vehicle name
  9. Press Create vehicle configuration from template. AMC new vehicle create
  10. Edit all the components of your vehicle to match your own in the Vehicle Component Editor window. Please scroll down and make sure you do not miss a property. AMC component editor
  11. Press Save data and start configuration.
  12. The application will validate your input. If issues are found the problematic fields’ background will be marked in red color. Correct those entries and press the Save data and start configuration button again.
  13. You should now see the Parameter file editor and uploader window. AMC parameter file editor and uploader

If something is not clear, read the ArduPilot Methodic Configurator user manual

6. Configure the vehicle’s parameters in a traceable way

The following simple loop is presented as welcome instructions: AMC welcome instructions

Now do this in a loop until the software automatically closes or you are asked to close the software:

7. Use the ArduPilot Methodic Configurator software after having created a vehicle from a template

  1. Close all other GCS software (MissionPlanner, QGroundControl, MAVProxy, DroneKit-Python, APM Planner 2.0, UgCS, LOGOS, Tower, AndroPilot, etc) the ArduPilot Methodic Configurator needs connection exclusivity.
  2. Connect the flight controller to the computer using a USB cable.
  3. Wait at least 7 seconds.
  4. Open the ArduPilot Methodic Configurator software.
  5. The software should now automatically detect and connect to your flight controller. AMC FC info and parameter download
  6. Open the vehicle configuration directory that you created in the Use the ArduPilot Methodic Configurator software for the first time. AMC open vehicle configuration double-click and step inside the directory that you want to use, not just select it
  7. Edit all the components of your vehicle to match your own. Please scroll down and make sure you do not miss a property. AMC component editor
  8. Press Save data and start configuration.
  9. You should now see the Parameter file editor and uploader window. AMC parameter file editor and uploader
  10. Proceed as explained in Section 6

Congratulations your flight controller is now fully configured in the safest and fastest way publicly known.

There is also documentation on other use cases.