Project SkyWatch (a.k.a. Wescam at Home)

(ianservin.com)

48 points | by jjwiseman 16 hours ago

7 comments

  • blutack 28 minutes ago
    Great project!

    If you want a hardware upgrade it's actually reasonably inexpensive to build something direct drive (which is how the real sub-30kg ones work). This gives you many advantages over the plastic gear type including a much faster response time and more accurate positioning.

    Look for "gimbal motors", basically a large skinny pancake brushless motor. Combine those with a storm32, simplebgc or odrive and a magnetic encoder. A 3D printer will help.

    You can also have a look at low cost suppliers of cheap UAV stuff if you want something fully integrated for you. A basic Gremsy, Viewpro or Siyi isn't that much more than your Amazon thing. Various software bugs but they can be worked around. The DJI units can sometimes be had used and some of the protocols have been RE'd already.

  • alfyboy 11 minutes ago
    Super interesting project and impressive engineering. It wasn't quite clear to me how he solved the problem with

    > Their motors are designed for slow, dampened pans across a stage, not for tracking a jet moving at 300 knots. The mechanical and electronics latency is significant; if you simply tell the camera to “follow that plane,” by the time the motors react, the target has often moved out of the frame.

    Is he able to move the motors faster than they are designed to be moved? Is this the __Control (PID + Feed-Forward Loop)__ fix?

  • lormayna 9 minutes ago
    That's really interesting. One of my unfinished projects it's a system that take input from ADSB data and from a microphone and get a picture of a flying aircraft (I am living under the approaching path of a regional airport)
  • ianservin 2 hours ago
    Hey HN, thrilled my silly little project was posted here. I had been noodling on this idea for quite some time and ran into a bunch of roadblocks early on that prevented me from getting reliable control over the PTZ camera. Once those were overcome, it came together fairly quickly.

    I'm looking forward to doing more experiments including integrating my own payloads (thermal and optical) with an off the shelf motion control system. I also have an automotive radar unit coming which may provide some interesting options for cueing without using ADS-B in some situations (with relatively close targets).

    • jeffwass 15 minutes ago
      This is pretty cool project. Have you been able to track satellites with it, eg an ISS flyover?
  • Loocid 4 hours ago
    "WESCAM" seems like a crazy name for a company.
    • isomorphic 3 hours ago
      The "We" is short for Westinghouse, or at least it was: Westinghouse Steered Stabilized Camera Mount, thus WESSCAM. Then they dropped an "S".

      Granted pronouncing the name is ambiguous, Wes-cam or We-scam. But they're known well enough in the industry at this point that it's not a problem for them.

      • wolvoleo 49 minutes ago
        It's the we-scam part that's kinda funny. But of course they don't target consumers at all so that connotation doesn't matter I guess. Professionals just go by the product specs and not brand feeling.
  • ensocode 1 hour ago
    Nice project! Was thinking if the Yolo library could be used for detection?
  • jjwiseman 15 hours ago
    This is a fun project that combines a cheap PTZ camera + OpenCV, Kalman filtering, PID control, and digital stabilization to not just snap photos of aircraft flying past, but do rock solid, pixel-level tracking as long as they're in sight.

    And it can be combined with a source of ADS-B data so it knows what it's looking at, displaying the info on the OSD.