Developer

figuring out the Antenna Tracker

3691139590?profile=originalNot many people know but we have an piece of open source software for controlling an Antenna Tracker.  It's been built by Tridge (Arduplane lead developer) for use in the outback challenge.

Sadly we have no documentation and, as far as I know, nobody except Tridge has used it.  Still given Tridge's track record on building great software I suspect it works well and if it doesn't, I'm sure we can fix it.  So to not let this piece of code go to waste, I'd like some help from people who are interested to give it a try and help me figure out how it works.

Here's the little that I know:

  • It runs on any of our supported board (APM1, APM2, PX4, Pixhawk, Flymaple and perhaps VRBrain)
  • For APM1/APM2 users building the code is as easy as opening our hacked ArduinoIDE and selecting File > SketchBook > Tools > AntennaTracker and then building in the normal way.  For PX4/Pixhawk, our autobuilder doesn't automatically build a binary but I can provide one if people are interested.
  • It can control a Pan and Tilt gimbal like this or this found on servocity.com.
  • It may or may not require a GPS
  • It must somehow receive vehicle position updates from the ground station which has the telemetry radio that is connected to the vehicle. Maybe through a USB cable.  Tridge probably uses the python ground station, MAVProxy, to passthrough the vehicle position data to the AT but perhaps we can get MichaelO to build out a similar feature in Mission Planner.
  • I imagine this antenna tracker could also be used to keep a camera focused on the vehicle which might be good for easing the burden on creating videos of our vehicles.

So if you want to give it a try please do and stick any findings, questions or issues below. Alternatively Issues can go into the issues list.

I'll start sticking things into the wiki as they become clear.

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

Join diydrones

Email me when people reply –

Replies

        • Mike that looks awesome! Is the code available anywhere or a build guide? I'd definitely like to build one!
        • Very cool. Almost makes me want to build one...:-)

        • Good job here!

  • To be honest, I find an antenna tracker to be an unnecessary complexity. If one is flying close in, use circular polarized antennas and if long range, even a Yagi has enough beam width to point it manually. Tridge is using an extremely high gain antenna so it may be warranted but if you ask me, that is an exception.

    • I'm not using a tracker,and never saw the point as an FPV flyer. However now that I'm mapping, those lawn mower patterns require constant adjustment of the directional antenna which really increases my workload.
      I'm very happy to see this development. I like the idea of repurposing older APMs for new uses.

      What sensors are used? I have some defective units and I'm wondering if I can make them work.
      • IMO, unless you are mapping very large "lawnmower" runs, close in, you are better off with a BiQuad antenna. Almost the same gain as a small Yagi but the beam width is broader. 

        Further, the costs of larger servos and P&T assemblies with bearings is fairly steep. Then add the field set up time and calibration.

        Not trying to rain on anyone's parade, just passing on a bit of been there done that, knowledge.

        Btw, the airborne GPS is used in conjunction with MAVLink messages embedded in the  telemetry to provide the GPS location of the plane. The tracker takes that data and points the antenna accordingly to the correct azimuth and elevation.

  • QUESTION: 

    Using antenna tracker and simple servo with gear for 360 degrees of pan. What will happen while the pan servo reaches 360 degree and the airplane continue to circle around? Does the servo will turn quickly to 0 and start to follow the airplane again?                                          

This reply was deleted.

Activity