James Ross's Posts (5)

Sort by
If you're about to deal with interested parties overseas, consider this:Maryland woman charged with illegal export of miniature aircraft controls to Chinatext_link.gif
WASHINGTON (AP) — A Maryland woman was charged Friday with exporting miniature controls for small unmanned aircraft to China.The government says the controls are the world's smallest and involve a technology that cannot be shared with China because of national security concerns. The devices can be used to fly small military reconnaissance planes.Yaming Nina Qi Hanson of Silver Spring, Md., is accused of taking the controls to China last August without a required export license. If convicted, she faces a maximum sentence of 20 years in prison and a $1 million fine (emphasis mine -J).Qi Hanson and her husband, Harold Hanson, arranged over e-mail to buy the controls from a Canadian company, MicroPilot of Manitoba, according to the criminal complaint. Company officials told the couple they could ship the controls to the United States but the couple would have to get an export permit to send the controls to another country.
Read the full articleIt doesn't really help anyone here to have the government use this incident as an excuse to crack down on amateur unmanned aerial vehicles. So please don't do anything stupid like this.
Read more…

C Compiler for Parallax Propeller Chip

ICCV7 GUI

The BASIC Stamp and Arduino aren't the only microcontrollers out there. The Parallax Propeller chip, as many of you have already discovered, is a more powerful microcontroller. Boasting eight 32-bit processors, it is capable of parallel processing.The major turn off for people to the Propeller was having to write code in the high-level, proprietary Spin language or low-level assembly. There's a good support forum and large object code library, however.ImageCraft has now released a C compiler and IDE for the Propeller as Ken Gracey promised a couple months ago here. You can download a 45-day demo on the ImageCraft website or purchase two different packages (also available at Parallax). The commercial programs are a bit pricey for hobbyists at $99 and $249. Since it's still new, there are only a handful of libraries for it. The IDE interface is a bit clumsy and takes a minute to figure out, but it works. I like the built-in terminal, which you'll have to configure to work with the example codes included (Tools -> Environment Options... -> Terminal tab -> pick COM port & set Baudrate to 57600)ICCV7 for Propeller Features at a Glance: (as listed at the ImageCraft website)
  • comprehensive target support
  • powerful and user-friendly IDE
  • ANSI C compiler
  • optimizations
  • assembler / linker
  • debugger support
  • libraries
  • documentation
  • third party tool support
  • technical support
  • (Additional features, debugger information, etc. listed below)
  • uses Large Memory Model (LMM) to bypass 2K byte limits of Cog code
  • typically 5 to 10 times faster than Spin
  • access Propeller multiprocessing and other Propeller specific features in C
  • write native assembly code and launch it in another Cog for high performance driver
  • built-in terminal
  • support for Parallax's Propellent DLL for program downloading
  • Include libraries such as ASyncIO, VGA Text, etc.
Parallax has promised to begin including C codes in their object exchange, so you can expect to see more useful codes popping up soon.
Read more…
FLY MARINES - Photo of Utah State TeamJoe Brennan, the competition director, has emailed me the results of the AUVSI student competition mentioned in the last post. After a lot of googling, I have discovered some of the UAV team websites. I've also included a link to each of the university websites. If any of these are missing or incorrect, let me know in the comments or PM me (little envelope) and I'll update it.Students searching for a college with an active UAS program should find this information useful.2008 AUVSI UAS Competition Results (listed in order of prize money won by each university)Mississippi State (UAS website, university website) – Wins $10,500 for First Prize Overall, First Place in Mission, 2nd in Orals and Journal, and Prize Barrels for Autonomous Mission Flight, Perfect Identification of the Off-Path Target, JAUS and Identification and Location of the Emergent TargetUtah State (UAS, university) – Wins $8,000 for 2nd Place Overall, 2nd Place in Mission, Honorable Mention in both Orals and Journal, and Prize Barrels for Autonomous Mission Flight, Autonomous Landing, JAUS and Perfect Identification of the Off-Path Target.University of Texas at Arlington (UAS, university) – Wins $5,250 for 3rd Place Overall, 3rd Place in Mission, 1st Place in Orals, 1st Place in Journal, and Prize Barrels for Automatic Takeoff and LandingUniversity of West Florida (UAS, university) – Wins $3,750 for 4th Place Overall, 4th Place in Mission, Honorable Mention in Journal and Orals, and the Safety Prize.Oakland (UAS, university) – Wins $3,600 for Honorable Mention in Mission, Orals and Journal, and three prize barrels for automatic takeoff, automatic landing, and JAUSNorth Carolina State (UAS, university) – Wins $2,750 for Tied for Second in Orals and 3rd Place in JournalUniversity of California at San Diego (UAS, university) – Wins $2,700 for Honorable Mention in Mission Performance and Journal and a Prize Barrel for Autonomous Mission FlightSherbrooke (university) – Wins $1,900 for Honorable Mention in Journals and Prize Barrel for automatic takeoffEmbry Riddle (Blackbird) (university) – Wins $1,900 for 4th Place in Journal and Honorable Mention in OralsUniversity of Manitoba (university) – Wins $1,800 for Honorable Mention in Mission Performance and a Prize Barrel for automatic takeoffEmbry-Riddle (SOAR) (university) – Wins $1,700 for Honorable Mention in Journal and a Prize Barrel for JAUSUniversity of Alberta (UAS, university) – Wins $500 for successfully flying at the competitionUCLA (UAS, university) – Wins $500 for successfully flying at the competition
Read more…

2008 AUVSI UAS Student Competition

The Sixth Annual Association for Unmanned Vehicle Systems International Unmanned Aerial Systems Competition was held on June 18-22, 2008 (see competition website).There hasn't been much buzz generated on the internet about the competition. However, one of the local Maryland newspapers has covered it.Student engineers send creations into aerial competition Webster Field hosts UAV contest
Students representing 16 colleges and universities gathered at Webster Field last week for the sixth annual Association for Unmanned Vehicle Systems International unmanned aerial systems competition.Joe Brannan, the competition’s director, said this year’s teams were among the best he’s seen since the event began in 2003.‘‘Both of the first two top finishing teams” in this year’s event, Brannan said, ‘‘were significantly better than I’ve ever seen” in past events.NAVAIR’s Program Executive Office-Weapons and AUVSI’s local Seafarers chapter co-host the annual competition.‘‘Northrop Grumman is our biggest supporter, with $10,000,” said Brannan, ‘‘with Boeing, Lockheed, The Patuxent Partnership and Johns Hopkins Applied Physics Lab each contributing $5,000.” More than a dozen other defense contractors also support the annual competition financially. This year’s competing teams were awarded a total of $44,850 in prize money.The college competitors must design and build an unmanned aerial vehicle that can be programmed to fly autonomously for a specified time over a specified area and, while airborne, locate and photograph targets on the ground below. When the aircraft lands, the digital information it captured during the flight is downloaded and analyzed.
See SoMdNews.Com for more.
Read more…

PID Controller In Layman's Terms

Don't let that image intimidate you. It's not that bad! I was surfing on the Parallax Propeller forums and I noticed a post on PID controllers for UAVs that might be useful to some of you:PID Stuff for you UAV Nuts out there!PID controllers are commonly used in UAVs to keep the airplane on a specified path. Sniper King discusses each of the three parts of a PID controller in easy to understand language. He also gives advice for flight testing your software and tuning your gains.I haven't looked at the PID code in the Parallax OBEX, but I believe there is an alternate PID form that uses only one gain. For a more thorough explanation on PID controllers, you may want to check out the wikipedia article.
Read more…