We need to track a single object from a Kinect device and to obtain the x, y and z coordinates.
Specifically, we need a C# or C++ program using Microsoft Kinect SDK that writes in a text file a log of: system time mm:ss.s, x, y and z coordinates such as the attached text file and image in real time.
Coordinate values might be in any appropriate units but they must be coherent for example if x (horizontal) coordinate values goes from 0 to 640, y will go from 0 to 480,and depth should be from 100 (0.5 meters) to 1000 (5 meters).
Log recording interval might be variable i.e. we might want to change it from 0.1 second to 0.01 second. This change can be done changing directly the code and rebuilding the solution.
Within Kinect field of view there will be only one object, an AR Drone, moving and a static background.
Object will not be very near the Kinect but approx 3 meters away and will move 1 or 2 meters in every direction, x, y and z.
Record logging should be interrupted hitting any keyboard key.
Of course, we will need source code.
Hello,
I have no experience with Kinect V1 and no device, ignore everything below if you are not using Kinect V2.
I have 5 years experience coding in C# and 1 year working with Unity 3D.
Currently I'm working on interactive project which includes interaction with Kinect V2, so I am working quite closely with Kinect V2 SDK for last 5 months and have my own Kinect v2, so I can test what I am doing.
I think your project is not very hard to implement and I can take it either as C# console/WPF/WinForm application or Unity project.
If you choose me we will need to discuss parameters of drone, we can detect it by shape (infrared) or color. Also we need to define somehow what point on Drone should be tracked.
Also Kinect is providing 30 FPS maximum so minimum interval is 0.0333, it can't be 0.01.
I can start working on this part time during a week and finish it at Saturday/Sunday.
Great Project !!, I have seen and understand all your requirements. I have very strong expertise in it although I have a great experience in it, I have intelligence, energy and integrity. Once give me work, I assure you , you'll surely like my work. Please open chat window to discuss further.