Is gesture recognition possible to be done with DroneKit?

Hi guys, I want my drone to fly forward, backward or even trigger the camera to take pictures by recognizing hand gestures. Is it possible to complete the tasks by adding new functionality through DroneKit? If possible, should I need to follow all the steps in the Toolchain Installation or I only need to install DroneKit to communicate with PX4? And there is no problem if I choose to develop on Ubuntu 16.04 LTS right?

Thanks in advance.