"With USB CAM (Logitech C920 USB HD Camera) at the FlytOS - Pi3, I am able to get the live video feed, see following video clip;
From the FlytConsole, I am able to get and change parameters and Waypoints…"
"well, it certainly wouldn't do miracles
higher precision, the angles are set as floats, for small angle ranges the PWM resolution is ok, but for e.g. 330° it's just 0.3°
with PWM you can't do 360° turn around, so the…"
"You are absolutely right, we have endless power in our side. The onboard storm32 takes care of the internal loop rate, as you did rightly mentioned. We can surely have a better algorithm running on our side, on top of gimbal controller of storm32.…"
"thx a lot, helped a lot
I would think that the D in the PID achieves similar to a prediction of the target object location, or the beta in the a-b-g filter.
I thought a bit more about what you're doing, and I'm not sure if what I had…"
"Ok, to begin with we can have two simultaneous tracking algorithms working in tandem.
The first one being in OpenTLD(where TLD stands for Tracking-Learning-Detection). This visual tracking involves probably predicting and correcting where the target…"
"ah, thx for the clarification. I would think you would profit from using a serial data line instead of PWM.
I might be confused by the wording "tracking part", but in my little understanding OpenTLD gives you the target coordinates…"
Sorry for the misunderstanding, but we indeed are using SToRM32 controller for the gimbal. As you might as well know, the controller does provide its current orientation, but we don't need that information as we are using a PID control…"
"You say it can only accept PWM commands, so it is not a STorM32 controller, right? I was kind of sure it is, from the looks of the gimbal in the video. LOL.
I happen to be the developer of the STorM32, and recently got attracted to the idea to…"
"Yes, the gimbal is one of those chinese models.
The gimbal can only accept PWM commands, and does not give feedback of its current orientation.
I try to minimize the error between center of frame and object's centroide. First step is to convert…"
"thx for the response
I was asking because the gimbal looks like the readily available China gimbals with STorM32 controller. May I assume it's that controller?
Besides all that cool CV stuff, at the end it gives you some coordinates to point…"
Right now there is separate gimbal controller to stabilize the gimbal. FlytPOD is giving angle commands to this gimbal controller according to object in the scene.
While FlytPOD could also support that, we are focusing on getting…"
This summer, during my summer internship at Navstik Labs, I took up a project to implement vision-based object tracking and following, using a gimbal mounted camera on a drone. There are already some ready-to-fly drones that offer such a capability. However, it is still quite complex to integrate this feature with your own custom built drones.Now anybody can guess that tracking and following objects using gimbal will need some OpenCV code and a PID controller; what else could possibly be…See More