Extrinsic Motivation: Smart Antenna Tracker For R/C Aircraft

Long distance FPV (First Person View) flying can be a handful. Keeping a video feed alive generally requires a high gain directional antenna. Going directional creates the chore of keeping the antenna pointed at the aircraft. [Brandon’s] smart antenna tracker is designed to do all that automatically. What witchcraft is this, you ask? The answer is actually quite simple: Telemetry! Many flight control systems have an optional telemetry transmitter. [Brandon] is using the 3DRobotics APM or PixHawk systems, which use 3DR’s 915 MHz radios.

The airborne radio sends telemetry data, including aircraft latitude and longitude down to a ground station. Equipped with a receiver for this data and a GPS of its own, the smart antenna tracker knows the exact position, heading and velocity of the aircraft. Using a pan and tilt mount, the smart antenna tracker can then point the antenna directly at the airborne system. Since the FPV antenna is co-located on the pan tilt mount, it will also point at the aircraft and maintain a good video link.

One of the gotchas with a system like this is dealing with an aircraft that is flying directly overhead. The plane or rotorcraft can fly by faster than the antenna system can move. There are a few commercial systems out there that handle this by switching to a lower gain omnidirectional whip antenna when the aircraft is close in. This would be a great addition to [Brandon’s] design.

Hacking SPOT Personal Satellite Tracker To Pass More Information

For less than $100 you can buy a little tracking module that will upload your location to a satellite. But you’ll only get latitude and longitude information. [Natrium42] spent some time reverse engineering the hardware, and the communications protocol, to allow custom data to be transferred using a SPOT module.

The flat fee for the hardware includes a one-year service plan allowing you to tack your device on the SPOT website. [Natrium42] started poking around in the transmitted data packages, and figured he could push custom messages like altitude data if he had some way to encode it as a valid latitude/longitude package. He found that location data is transmitted as two sets of three bytes each. The four least significant bits of each set get rounded by the server, leaving a total of 40 usable bits between the two data sets. He wrote encoding and decoding functions that will allow you to transfer whatever information you want.

So what is this good for? To get the process working he removed the MSP430 microcontroller from the board and is using his own replacement. So you can transmit GPS data from the onboard module, your own module, or sensor data for anything you’re able to hook up the to the replacement uC.

Laser Tracker Replays Competitive Rock Wall Climbs

laser_climbing_tracker

Instructables user [PenfoldPlant] is a big fan of indoor rock climbing, and while watching others make difficult climbs, he has often wondered if he could follow the same route up the wall. Unfortunately, aside from watching the other climbers and hoping to remember the path they have taken, he found there isn’t much you can do to ensure that you have precisely replicated the climb.

He thought awhile and came up with a laser tracking system that can be used to record a climber’s ascent, then replay it any number of times. This allows climbers to be able to replicate other climbers’ paths as well as compete against one another in timed races.

This works much like the “ghost” feature found in most racing games, though the process is half manual/half automated. The initial ascent is recorded by manually tracing the climber’s route with a laser pointer as they climb. The path is recorded and then can be replayed, courtesy of the onboard Arduino.

It really is a neat system, and while it works pretty well already, we think there is still room for enhancement. It wouldn’t be extremely difficult to have the climber wear some sort of light beacon that could be tracked using a web cam or other recording device, taking the manual labor out of the equation. In that case however, we imagine the Arduino would need to be swapped out for something a touch more powerful.

Stick around for a quick video of the tracking system in action.

Continue reading “Laser Tracker Replays Competitive Rock Wall Climbs”

Spy Video TRAKR: Software And First Hack

Our initial view of the Spy Video TRAKR “App BUILDR” site had us believing this would be an internet-based code editor and compiler, similar to the mbed microcontroller development tools. Delving deeper into the available resources, we’re not entirely sure that’s an accurate assessment — TRAKR may well permit or even require offline development after all. Regardless of the final plan, in the interim we have sniffed out the early documentation, libraries and standalone C compiler and have beaten it into submission for your entertainment, in order to produce our first TRAKR hack!

Continue reading “Spy Video TRAKR: Software And First Hack”

Spy Video TRAKR: First Impressions

At the Bay Area Maker Faire this past May, we had our first glimpse of Wild Planet’s Spy Video TRAKR, a $130 radio-controlled toy with some surprises under the hood.

On the surface, the Spy Video TRAKR — the latest addition to the popular Spy Gear toy line — is an R/C tank with a video camera and night vision, with the added ability to download new “apps” from the internet for extra functions. With a little detective work, one uncovers the TRAKR’s secret double life: it’s also an eminently hackable robotics platform! Prior Spy Gear toys have been popular hack targets, providing inexpensive, mass-produced sources of unusual items such as head-mounted displays. Rather than throw up barriers, Wild Planet has chosen to embrace this secondary market, with plans to release development tools and documentation making it possible to extend the device’s capabilities.

Read on for our image-heavy unboxing and initial impressions.