You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Developer
    Well, to be accurate there are three layers of stabilization. UAV DevBoard stabilizing the plane. UAV DevBoard stabilizing and targeting the camera, and post-flight software stabilization of the picture.
  • Developer
    @Curt. There are two levels of stabilzation. The plane does it's best using the on board gyros in the UAV DevBoard to stabilize as well as target the camera. Then, post-flight and at home, I run the software stabilization over the parts of the video where it makes sense. On an IBM ThinkPad T60 laptop that takes about 20 minutes to re-render the entire video as background task. The video is about 2 minutes long. So it is very CPU intensive process.

    I expect to make the Gyro stabilization better, but will probably always add some post-production software stabilization when presenting the video on-line.
  • @Pete, I'm about to look at your video, but is this cinelerra software something you run in real time, or something you run in post processing once you get home?
  • Developer
    BTW: This video shows a complete technical demonstration of the camera stabilization.
  • Developer
    @Curt Curt. I'm using Cinelerra I'm running it under Ubuntu 9.10.

    Wow ! I just read that about section for the first time. It was Jack Crossfire's code ! I had no idea. Small World.

    It actually took me about a week to work out how to use Cinelerra about a year ago I was totally new to video editing. It works for me, but it took quite a bit of investment in time. The stabilization controls come come from a plugin called "Motion", which has a lot of options that you can tweak. e.g. stabilize vertically, horizontally, and rotationally. And each of those options has further parameters that you can tune. (Meaning lots of time required initially).

    Jack, Thanks for all the work that you've made open source.
    Heroine Virtual Ltd: Cinelerra
  • @Pete, what software are you using for the image stabilization? That seems to really help take out much of the camera shake!
  • Developer
    @Sujut: The aircraft was actually flying a butterfly pattern from the October T3 Competition while the camera constantly viewed the centre of the course pattern,where the plane was started, near to where some people are standing in the field.

    So it took off in a straight line in stabilized mode from bottom left to top left on the butterfly, then turned around and flew to the top right (Start) and down a straight leg down to the bottom right of a square (this is when it first flew past the people on th ground), turned around and it then flew up a diagonal and over the top of the people on the ground, before turning around again and flying from top left to bottom left (other side of the square) and films the people on it's left. The video then finishes.
  • This is cool.. nice targeting. Was the aircraft loitering and the camera changing its pose to target at the desired GPS location?
  • Developer
    @Raymundo. Please take a look at this location for photos of hardware. You can also see lots of other videos here. (UAV DevBoard RED/GREEN Protatype, Twinstar 2, Spektrum DX7 and AR7000, Sony Webbie HD Cam)
  • Developer
    @Morli It should work with one servo (either pan or tilt). You just need to set the channel that you are not using to CHANNEL_UNUSED in the options.h file for output channels. The default configuration is to use two servos.
This reply was deleted.