All Posts (14047)

Sort by
3D Robotics

BlimpDuino production board release candidate

After some wasted time with expensive PCB design errors, we've finally got a release candidate of the production version of the BlimpDuino board. It's version V431. Changes from previous versions include: --Square, rather than rectangular, so the IR detectors are all on the outside of the board (and thus free of interference) and evenly spaced for optimal sensing. --Improved power supply, with lower profile and LiPo low-voltage cut-off (to protect the batteries) --Vectoring servo now output on a digital pin (10) to use timer-based Arduino servo library --Various layout tweaks to give more room for various connectors and the on/off switch --Bug fixes You can buy the boards here. Here are the Eagle 5 files: schematic, board. Here are the components you'll need (Digikey part numbers unless otherwise stated):
Read more…
3D Robotics

The autonomous helicopter team that we wrote about earlier will give an airshow on the Stanford campus this Monday, Sept 15th at 10:30 am. All are invited. Directions: To Google directions, search for "Oak Rd & Stock Farm Rd, Stanford, CA" Driving directions: From I-280: Take the Sand Hill Road exit, drive east for two miles, turn right on Stock Farm Road. Drive one block, turn left on Oak Road. Drive 100 yards, stop at grass field on the left. From Highway 101, take the Embarcadero Road exit in Palo Alto. Drive west on Embarcadero for two miles, turn right on El Camino Real. Drive one mile, then turn left on Sand Hill Road. Drive 1.3 miles, turn left on Stock Farm Road. Drive one block, turn left on Oak Road. Drive 100 yards, stop at grass field on the left.
Read more…

Step 2

The plan for step 2 is to install the FMA - CoPilot as well as the Arduino board for rudder control.Yesterday the first flight with the CoPilot alone were sucsessfully done.This was the first time i was flying a aircraft with some stabilisation help. The FMA CoPilot is a veryveryvery impressive piece of hardware. It even saved the airframe from a crash during estimation of the COG.Now i have to explan the pitch issues i have had with the single aileron. As described in Step 1, the aileron results in large pitching moments.Before activating the CoPilot i was convinced to need a secon aileron.But with the CoPilot active, i had to rethink. The plane is so extremly easy to handle. Set a thrust level, and control it with the rudder. The plane flies like a slotcar on it's tracks. Veryvery precise and stable. I was able to start and land without further changes to the setup at the first trials.The pitching moment of the aileron is compensatet by the CoPilot. If it is necessary at the further development of the plane to recover the plane completely manual, i know that i can fly and land the plane securely. It doesn't fly pretty well in manual mode, but I don't care.Introduction of the Arduino board will start next week. I have to buy more parts....
Read more…

Step 1 (Finished)

Target of Step 1 was to build a RC Plane with "good" handling for the use as a UAV.I chose a Foam/Depron design with KFm1 (Kline-Fogleman) wing and a box type fuselage.Elevator and rudder are flat.Dimensions:Span: 1.25mLengt: about 1mWeight: about 500g (with FMA-Co-Pilot)These wings are a surprisingly well working compromise for a universal "utility" airfoil.The Step is located at 50% chord length. There is one CF spar, and a plywood reinforcement.First flight went well. I had to adjust the motor angles after that, but thats the same at all aircraft i think.One special point is the single aileron.I don't want to fly any aerobatics, so one aileron should be enough, and it is.After the first flight I enlarged the aileron until the wingtip, now there is enough authority for a uav, even at windy days. The only problem is was that the deep chord of the wings in combination with the single aileron design creates very large pitching moments.I have to programm my transmitter to get them away for manual flight.But the plane is easy to fly for me, event with manual compensation of these moments.See "Step 2" for more about this
Read more…
3D Robotics

ArduPilot and BlimpDuino status updates

As they say, the last 10% of the development takes 90% of the time. But we're getting close. Here's the latest: --ArduPilot: we're now on the second beta of the commerical board, which will be manufactured and sold by a commerical partner to be named soon. Fingers crossed, we've finally squashed all the bugs. As soon as the manufactured boards (PCB plus robotic pick-and-place SMD component assembly) come back from our partner in a week or two, we'll optimize the code on the simulator, and then tweak settings in the air on various airframes. I don't think we'll have a formal beta-testing process, since all the changes will be in the open source code, not the hardware, and will be constantly evolving with your help. ArduPilot will be sold as a board with SMD parts already soldered and basic firmware loaded in both the Atmega and Attiny (for the failsafe). The user will have to solder on a few easy through-hole parts, such as connectors, which will come in the kit. Out of the box, the autopilot will be return-to-launch only, which is to say that when enabled it will simply return the GPS coordinates of its starting position. Adding waypoints will simply be a matter of adding GPS coordinates to the code in the Arduino IDE and downloading it. Later, we'll have stand-alone waypoint editing and groundstation software, but that may not be done until we release ArduPilot Pro, early next year. Right now I'm expecting ArduPilot to go on sale around the end of October, target price $29. (required GPS and FMA Co-Pilot sold separately) --BlimpDuino: Tomorrow I'll post the final board and component parts list, and the beta code a few days later. This board has evolved considerably since its orgins, with the addition of vectoring thrusters, an optional RC mode and ports for optional Bluetooth, magnetometer (compass) and other sensors. This one will go through a beta-testing process (positions already filled, sorry!) before commerical release. The commerical kit will consist of the everything you need to make a programmable autonomous blimp (board, gondola, motors and vectoring thruster assembly, envelope and one ground beacon), which I believe is the first time such a product has been offered. The only thing you'll need to add is helium, a LiPo battery and a RC unit if you want to also enable manual control. Target price: well under $100. We hope to have BlimpDuino on the market in November. As always, both ArduPilot and BlimpDuino will remain totally open source, so if you'd rather order the parts from the various suppliers and build it yourself, you're very much encouraged to do so and we'll do our best to help you. The commercial versions are for those who don't feel confident enough with SMD soldering or otherwise want the security of a pre-made board. We don't intend to make money on them (although we'll ensure that our commerical partner can get a margin that makes it worth their while to offer it)
Read more…

Get a free E-Ink display

Just not anywhere within 30 miles of Silicon Valley. There are some small shaky blurry videos and a few HD frame grabs of parts of it and here they are. Similar sized displays from sparkfun cost hundreds of dollars.http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fnews.cnet.com%2F8301-17938_105-10035276-1.html&ei=JbTGSN3jKaOipwTBwIS1AQ&usg=AFQjCNFlugrJm1lQn0Pnfh_-tL6dXO_ZBA&sig2=ySoxOWYCbf7DeLupCVUs1whttp://gizmodo.com/5046575/esquires-e+ink-cover-hits-newsstands-blinking-disappointmenthttp://blog.makezine.com/archive/2008/09/esquire_eink_cover_hackin.htmlhttp://www.wikio.com/video/426274It has 14 regions controlled by 14 pins. It's not a dot matrix display. It appears the most expensive part of E-ink is the addressing scheme and not the ink.
Read more…

UAV_Eins

This is a report of my first scratch build UAV.Great News, i just finish the maiden flight tonight! Everything went well. Aileron controll is litte too less, as expected with just one aileron! ;)I have to move COG and enlage the single aileron before the next few testflights.BASICSStep1: (Still under work)/b>-Build a RC plane with at least 300g of cargo capacity.-The cargo compartment shall be located at the COG, size about 100x100x150mm.-Two smaller cargo bays. Located front and aft of the COG. Sizes are 60x60x120mm each <-- Updated-The plane should be flying stable, with a low wingloading and good flight characteristicsStep2:-FMA Co-Pilot stabalized flight-Arduino-Auto-Pilot controling ot the rudder for simple maneuvers-Autopilot can be switched during flight (remote controlled)Step3:-Installation of the GPS Sensor-Autopilot controls throttle and HeightStep4:-Waypoint navigationStep5:-Autopilot controlled (throw) launches-Autopilot controlled landings.Design GOALI like the KISS prinziple. So everything should be cheap, but good.My ideas:-Use a single Aileron on left wing only-Mount the FMA-Sensor on a movable platform for advanced Aircraft control (see Forum)-Use the standard aproach with a Adruino Board-Materials:-6mm Depron-CF wing spar-2.5mm Balsa for reinforcement-Lots of hotglue, some tape and a minimum amount of epoxyPart List:-Arduino 10000 Board for Autopilot-FMA Co-Pilot-Cheap 150W Outrunner-25A ESC-Graupner 8Ch Syntesizer RX-3s 1000mAh LiPo Battery-Cheapo 10g Servos for about everything (Aileron, Rudder, Elevator, Sensor-Tilt)
Read more…
3D Robotics

Why haven't we been arrested?

Autopilots are export controlled by the International Traffic in Arms Regulations (ITAR), which is why it's very difficult for US manufacturers to sell abroad without incredibly complicated guarantees about security procedures put in place by the buyer. That doesn't just apply to autopilot hardware; it also covers autopilot software, groundstation code and other technology in digital form such as schematics. And "export" doesn't just mean physically sending boxes abroad, it also covers "export by electronic means" such as over the Internet. So why haven't we been arrested? We publish autopilot code, schematics and PCB design files here, and nearly half of our user base is outside the US. The answer is the "public domain exclusion" in ITAR. Because we're open source and release everything to the general public, it's no longer subject to export control. Here's a good briefing presentation on ITAR rules. Page 19 says the following: No Export License is required if the information is: – Published in periodicals, books, print, electronic, or any other media available for general distribution to any member of the public – Generally accessible or available to the public through sales at newsstands/bookstores and available without restriction – Readily available at libraries open to the public or at university libraries – In patents and open patent applications available at any patent office – Released with unlimited distribution at an open conference, meeting, seminar, trade show, or other open gathering and generally accessible to the general public – Available in any form after approval by the cognizant U.S. government department or agency – Available through fundamental research in science and engineering at accredited institutions of higher learning in the U.S. where the resulting information is ordinarily published and shared broadly in the scientific community (see 22 CFR § 120.11(a)(8))
Read more…
T3
I cam across this information while doing some research today. I thought that this was a very interesting application of small UAS technology. I do not believe that it would be currently viable with the very technical nature of the systems and the skill set required to operate them but still a very interesting concept.http://www.nhls.ac.za/about_news.html

Read more…

SmallParts.com

SmallParts.com is a pretty handy website for prototype builders - I stumbled across them when looking for nylon fasteners and found lots of other interesting stuff - gears, belts, cables, springs, bearings, shafts, tools, etc. Prices are reasonable, though freight is a bit expensive - it cost $8 to get $15 worth of parts via UPS, but otherwise, no complaints. In any case, the site is worth a visit.
Read more…
3D Robotics

Over at RCUniverse, Greg Covey has written a two-part story/tutotial on how he turned a Multiplex Magister foam trainer into a working homage to the Bell/Agusta BA609 Tiltrotor VTOL aircraft. The tail thruster looks a little funky to me (it doesn't reverse, so the plane always flys a bit tail-heavy with that thruster compensating) but otherwise it's a very impressive first pass at a fucntioning VTOL. It's not clear to me why the tail rotor is needed at all (it isn't in the full-size plane), but perhaps this will be explained in part two of the series, coming soon. [Thanks to Craig Horner for the link]
Read more…
3D Robotics

Stanford computer scientists have developed an artificial intelligence system that enables robotic helicopters to teach themselves to fly difficult stunts by watching other helicopters perform the same maneuvers. The result is an autonomous helicopter than can perform a complete airshow of complex tricks on its own. Much more in the full article here.
Read more…
3D Robotics

Easy datalogging with Arduino

Doing traditional datalogging with Arduino is a pain. It only has 1k of RAM, and half of that is used by the program, so you can't store any significant data in its own memory. Meanwhile, writing to a SD card, as the Adafruit GPS logger does, takes pretty much all of its computational power, leaving little left for useful work. This is not unique to Arduino--it's true for any 8-bit embedded processor. You can add I2C memory boards, but I've never tried that (there's no code available at that link) and you'll still have to find a way to get the data back out of those chips and into your PC. I'm writing a datalogger now to do altitude comparisons of GPS, relative pressure sensors and absolute pressure sensors, all head-to-head. That means the Arduino has to read and parse GPS, read analog and read and parse SPI, along with writing to SD card memory. Which is a lot. Wish me luck. But the easy way is just to do this while you're on the ground (or in my case, in a car and driving up and down hills) and the Arduino is connected to your laptop is to just print all the data to the IDE's serial console. By default it only records 500 lines, but you can go into the preferences file (you can see its location from the Preferences menu item) and change "console.length=500" to whatever amount of data you want to record. When you're done you can just copy the text from the console and paste it into a spreadsheet to analyze. You can deal with SD cards and inflight recording some other day....
Read more…
3D Robotics
I just got the new Pololu 3pi wheeled bot that I posted about last week, and it's every bit as cool as I'd hoped. It's quite small (those are AAA batteries in the picture, not AAs). It's basically one beautifully designed round circuit board that holds all the components and also sports lots of available holes, some of which are connected to I/O pins for adding your own sensors. The instructions and example programs are also excellent. It's really fun to make a maze and watch it solve it, and the bot is tremendous at line following. The obvious thing to add to it is a "proto shield", or expansion board with a breadboards, and I'm pleased to see that Pololu is developing one. Highly recommended, and at this price ($99) it's well worth getting one.
Read more…
3D Robotics

First bot-on-bot attack in Iraq

We don't cover military UAVs much here, but this one is too notable to overlook (from Gizmodo): "For the first time in history, an unmanned machine has engaged and destroyed another unmanned machine in real combat. It sounds like science fiction, but it happened a week ago in Iraq, when a MQ-9 Reaper killed a remote controlled vehicle carrying a bomb. The MQ-9—operated by the 46th Expeditionary Reconnaissance and Attack Squadron—destroyed the RC car using a laser-guided 500-pound GBU-12 bomb in southeast Iraq. The commander of the squadron, Lt. Col. Micah Morgan, said that they "searched for, found, fixed, targeted and destroyed a [threat] with just one aircraft." With an entire wing of UAVs in the US Air Force, we won't be surprised to see full-scale unmanned and robotic battles in the near future. The question is: if nobody is going to die—except probably civilians on the ground—what's the bloody point of real war? Why not just organize a videogame league and get over with it? [Aviation Week]" [UPDATE: Actually, on reading the AvWeek story, I think Gizmodo may have got a bit overheated. It doesn't say that the ground vehicle was unmnanned, only that the explosive devices was remotely operated. Although you can't entirely blame Gizmodo, since the AvWeek headline is "Unmanned-On-Unmanned Combat Emerging In Iraq"]
Read more…
3D Robotics
Here's an update to the PineCreek petition to the FAA to allow small UAVs for natural resources management. It was denied. Excerpt from the letter follows: Mr. Robert Blair CEO PineCreek Precision 15401 Blair Hollow Lane Kendrick, ID 83537 Dear Mr. Blair: In your May 2, 2008, letter you petitioned the Federal Aviation Administration (FAA) to amend part 91 of Title 14, Code of Federal Regulations (14 CFR) to allow the use of small Unmanned Aircraft Systems (UASs) for Natural Resource Management. The FAA already has an activity underway that we believe will address your concerns. The FAA has established an Aviation Rulemaking Committee (ARC) for small UASs. The ARC is tasked to develop a proposal for the use and operation of small UASs in the National Airspace System. We anticipate the ARC’s recommendations within a year, and will consider those recommendations as the basis for potential future rulemaking activity. The committee will define generic requirements for the operation, maintenance, and certification of small UASs, along with certification of the crewmembers operating and maintaining them. For the reason above, we hereby deny your petition for rulemaking in accordance with 14 CFR § 11.73. Accordingly, Docket No. FAA-2008-0717 is being closed.
Read more…
3D Robotics

We're all about the flying things here, but since Arduino robotics is also a focus I thought I'd pass this along. Pololu has just released a nifty two-wheeled bot based on the Atmega168. It's under $100 and looks really fun. Here's the description from the site: "The Pololu 3pi robot is a complete, high-performance mobile platform featuring two micro metal gearmotors, five reflectance sensors, an 8×2 character LCD, a buzzer, and three user pushbuttons, all connected to a C-programmable ATmega168 microcontroller. Capable of speeds exceeding 3 feet per second, 3pi is a great first robot for ambitious beginners and a perfect second robot for those looking to move up from non-programmable or slower beginner robots." Here are some annotated shots of the board:

And a demonstration video:
Read more…
3D Robotics

It's got six rotors on three arms, 11 sensors (including GPS) and flies like a dream. God knows what it costs, but if you have to ask you can't afford it. [UPDATE: I just got an email from them. They say "The base model starts at $14,995.00."] The new Draganflyer X6 is designed to carry cameras to get smooth aerial video or still photography, anytime, anywhere. The GPS allows you to fly it with a single stick to simply go up and down in a vertical column. Obviously it could fly autonomously to waypoints, but once again that feature is not enabled (presumably to avoid legal/regulatory issues). Loads of videos here. It even has a custom controller with a screen that shows inflight telemetry and other data:

Read more…