Skip to content

FredericG-BE/RcPilotTrainer

Repository files navigation

What is "RC Pilot Trainer"?

RcPilotTrainer is a trainer for Remote Control Airplane Pilots.

In contradiction to a traditional simulator, this tool focusses on one particular challenge or remote-controlled plying: knowing what input to give to achieve the intended rotation. I created this tool because I am convinced I will progress faster on this particular aspect than with a regular simulator.

Screenshot

The tool shows a plane in a random position for a second and then starts rotating around one of the planes axis. You are invited to make an input with your remote control to counteract this rotation. At startup, you can choose from what possible start positions the tool can start from (flat, inverted, ...) and on what axes you want to train (aileron, elevator or yaw). As the training progresses, the tool learns what conditions you are struggling with.

How to install

The tool is written in Python, a very popular programming language. One option is to install Python and required packages (wx, pygame and OpenGL) on you system. Choose "Clone or Download" on this page, store the files somewhere on your hard disk and that's it. Start RcPilotTrainer.py

There is an option which does not require you to intall anything. Using a tool called "PyInsatller" all required files where collected and zipped. You can just unzip in a directory on you PC and this should work. Today I have only made such a zip-file for Windows 10 64 bit systems. The ZIP-file can be found here You need to start RcPilotTrainer.exe On my system AVG displays that it is inspecting the file when I first start it but after a few seconds says that it safe.

What else do you need?

You need a dongle so that you can connect your RC transmitter to your PC. You need a device that emulates a joystick (HID device). Those are meant for free open-source simulators; dongles that come with commercial simulators will typically not work. I use this Orange RX dongle. This is a wireless device for DSM/SDMX transmitters, but other dongles, possibly wired ones, will also work provided they present themselves as a joystick and are compatible with your transmitter.

About

Trainer for RC plane control inputs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages