All Posts (14048)

Sort by
3D Robotics

NASA Ames UAV field trip! (Sept 2)

Chad Frost, the manager of the NASA Autonomous Systems and Robotics department, has kindly offered to give a dozen lucky DIY Drones members a tour of the UAV facilities at NASA Ames in Mountain View, CA. This is a totally unique experience (I've done it before for a Wired Science PBS TV episode) and totally worth taking a few hours off work for! The date is Wed, Sept 2nd, and we're shooting for an 10:30 am arrival, staying through lunch. Chad will give us a tour of ~3 UAV projects. You'll make your own way to NASA Ames and park in the visitors' center, and Chad will escort us through security. Due to NASA regulations, this is limited to US citizens and no more than 12 people. Sign up in the comments below. Futher instructions will come closer to the date.
Read more…

India seeks micro UAVs

India seeks micro UAVsBy Vivek RaghuvanshiOctober 26, 2007The Indian Army is on a global hunt to buy unspecified numbers of micro UAVs to fly surveillance missions in the upper reaches of Jammu and Kashmir and for anti-insurgency operations in the country’s northeast.Bids have been sent to companies that make the Bird Eye (Israel Aerospace Industries), FanTail (Singapore Technologies Aerospace), Raven (U.S. firm AeroVironment), Skylark (Israel’s Elbit) and Tracker (Europe’s EADS).A senior Army official said the service will need more than 200 UAVs in the next three to five years, with the requirement increasing as more urban areas are put under surveillance.The micro UAVs are a priority procurement for the Army and could be inducted into service by mid-2008. The Army has specified no numbers in the bid, but service sources said the order could increase depending on the UAV’s performance as funds are available.The global bids, sent early this month, stipulate that the micro UAV selected should be able to:å Perform reconnaissance and surveillance over mountains, day and night, and immediately transmit data to operators by voice and video.å Identify and detect targets.å Do surveillance of rural and urban areas where insurgents operate.å Assess post-strike damages.The micro UAV also must weigh no more than 40 kilograms; be easy to assemble; have a low-noise engine, fixed or rotary wings and a low heat signature; and be able to avoid enemy detection and engagement.The system’s ground control station should be a portable laptop that can display video and flight data on a digital map background and control the UAV in flight. Also, the UAV should be capable of performing a preprogrammed flight when navigation way points are fed into the computer.A crew of two should be able to set up and operate the UAV and perform the launch mission in 15 minutes. It should resist electronic countermeasures.The Army also wants a UAV that can operate in temperatures between minus-10 degrees and 50 degrees Celsius, fly at speeds up to 50 kilometers per hour at a range of at least 10 kilometers, and endure 90 minutes of flight.
Read more…
3D Robotics

Poll: When should we have scheduled chat?

Some of you have noticed that we've added a chat app to this site. The problem is that we're all busy and scattered around the world's time zones, so it's hard to get a critical mass of people in the chat room at any one time. So I suggest a scheduled chat hour, once a week. When? The poll is below, but I'll make my own preference clear first. I'm in California, and the only predictable free time I've got is on Sunday evenings. I'm fine if people want other times, but I may not be able to participate.
Read more…
3D Robotics

Surplus missile gyros!

Probably useless today, but what a cool bit of autopilot nostalgia! A mechanical gyro from a missile for $16.95. From the product listing: "These are precision rate gyros that were made for use in guidance systems of military missiles. The last time we had these we were told that they were from the Maverick Missile Program, however, we don't know for sure. They were made in 1981, they are new and were made by Honeywell. The part# is 3051235-1 and the model number is GG440A18. They are 2 1/4" x 15/16" Dia. The body is gold plated and the gyroscope has 6 color coded flexible wire leads. We supply it with a circuit diagram showing how to use a 741 Op Amp, a 2N3904 transistor, a 2N3906 transistor, and a few resistors and capacitors, to cause the internal gyro motor to spin from a 400Hz signal that the circuit produces (the circuit requires + and - 15VDC). The circuit shows which leads of the gyro to use to spin it, however we don't have any other data. We were told that the phase angle output changes as the gyro is tilted, This gyro was known as the Golden Gnat and we were told it was used in autopilots, missile guidance and robotics. Hurry these will sell quickly!" (via BlueSky on RCGroups) Update: more on the history of this gyro:

Read more…
The University of Alaska is the first entity, other than NASA or the Department of Defense, to receive an emergency certificate of authority from the Federal Aviation Administration to fly in civil airspace with an unmanned aircraft beyond line-of-sight.A sign of progress?University of Alaska assists fire personnel in mapping the Crazy Mountain Complex fires with the ScanEagle.
Read more…
3D Robotics

Current standings in the T3 contest

With just two weekend still to go in the T3 Contest, here are the latest standings. Paparazzi is in the lead, but we have practically every other hobby-grade autopilot represented, including ArduPilot, AttoPilot, PicoPilot, FlexiPilot, and even the rarely-seen CropCam's MP 2028. The 60 second mark has been broken, and one clever entrant (Krzysztof Bosak) has even used music from the band T3 in his video to win extra points from the judge/contest co-creator (Gary Mortimer). Just a reminder that everyone (any autopilot/aircraft) is free to enter but please read the rules about the evidence you have to submit (track on a map, KML file and video). Also, anybody can enter as many times as they want, so if you weren't happy with your first run, try, try again! The final day for entries in Aug 31s, and winners will be announce on Sept 1. The next contest will also be announced on that day.
Read more…

The "Bravo" Flying Wing has flown

It flies! Earlier today, I stepped outside, walked 80 feet to the 10+ acre field next to my house, and chucked my brand new flying wing. There are few things in the world like flying a plane that you've scratch built. And unlike many of my plane projects in years past, this one actually flew well.I've been working on UAV platforms all summer. Although I can't show my regular research project (If I told ya I'd have to, ah..... NDA ya!), I can show this aircraft, which is being built for the research project and as a typical flying wing UAV platform.

I modeled the entire thing down to the details on Autodesk Inventor 2010. (Well, not every detail, but most.)

If I can get my Ardupilot working well enough, I might tempt a shot at the T3 Contest with this thing.
Read more…
T3

T3 Trust Time Trial robotic airplane pattern flying using FLEXIPILOT from Krzysztof Bosak on Vimeo.

The overall time is disappointing but was expected.I used unprepared airframe, just trottled up settings,it is a surprise it flew the pattern without too much oscillations(it has gain scheduling related to throttle, what saved the day).Altitude hold is below average at 10m.Time: 1:26.The platform is dull gray development EasyStar workhorse rudder-only, too ugly to show.Onboard 2 GPS and 3 autopilots: one FLEXIPILOT piloting and logging, one FLEXIPILOT just logging,one RVOSD (not used except for display).
Read more…

New Laser Rangefinder

Aerius Photonics of Ventura, Calif., is showing its new 25-gram miniature laser rangefinder, the MLR 100, designed for use as a proximity sensor, height above ground sensor, laser altimeter and scanning transceiver for miniature laser detection and ranging (LADAR) systems.

Also a link: http://www.procerusuav.com/Downloads/DataSheets/AeriusMiniatureLaserRangefinder.pdfRgrds
Read more…
3D Robotics
I've got twin EasyStars, one with AttoPilot and one with ArduPilot. I had them both out today to begin the process of benchmarking the two autopilots against each other. Two interesting things happened, one scary, the other exhilerating: 1) It's quite windy at our field these days and I've been having trouble with the the current ArduPilot navigation algorithms, so I set out to try various PID settings. I put the EZ in autonomous mode and just started watching it hunt for waypoints, usually ineffectually, while keeping an eye on the ArduStation to diagnose the problem. I kept the plane at a pretty high altitude, and after looking at the screen a bit too long I looked up for the plane and it was gone! I could still hear the motor, but it was nowhere in sight. I switched it into RTL mode and scanned the skies. Nothing! And the motor got fainter and fainter. Argh! Panicked, I booted up the laptop, switched the Xbee to the Sparkfun adapter and plugged it in, opening up a EVDO wireless Internet connection and loading the ArduStation software to see if I could find the plane on the moving map. At this point, the plane had been gone for at least ten minutes, and I was sure it had gone out to sea or to another county, but when I called up the moving map, I was delighted to see that it was still in the air, still moving and apparently right overhead! My eight-year-old son started scanning the sky right overhead and with his great eyes he saw it, at a tremendous altitude. Eventually I could see it, too, and I switched to manual, cut the throttle and put it in a dive. A minute later it was landing right in front of us. Whew! I'm not sure why altitude hold didn't work, but RTL sure did. If we hadn't had the wireless telemetry, I would have assumed the plane was gone and driven off. Many minutes later, it would have gently returned to earth right where we'd been standing. Yay Xbee! BTW, while replaying the video from the flight, I could hear that the RC system was losing its signal really often, with the ESC rebooting and all sorts of scary stuff. I could also hear the 1Hz buzz of interference from the Xbee module. I'm wondering if the Xbee or RF noise from ArduPilot is messing up my RC system. More testing required... 2) I also tested AttoPilot in the other EasyStar. Yesterday's trials had shown that the default gains were way to high for the EZ, so I'd brought them down from the default 10 to 7. Putting it in the air, it was clear that was too high, too, so I brought them down to 5. That turned out to be perfect, and I let it fly circles overhead. It was eye-opening. Dean has written navigation algorithms that put ours to shame, The EZ didn't just sorta-circle or do random figure eights overhead, it sped around in perfect 100m radius circles, like a protractor. Wow. We've got a lot of work to do to equal that. Next weekend I'm going to have it do the T3 contest, and I think you'll be impressed. BTW, here's the rest of the UAV fleet that I'll be benchmarking over the next month or two: 1) EasyStar with ArduPilot 2.3 (EM406) 2) Superstar with ArduPilot 2.3 (uBlox 5) 3) EasyStar with AttoPilot 1.8 4) EasyGlider with ArduPilot 2.3 (uBlox 5) 5) Funjet with Paparazzi Tiny 2.1 6) Superstar with UAV DevBoard 2 I've retired the old PicoPilots and my first gen Lego Mindstorms autopilots. I'm also sticking to park flier aircraft, so nothing that I can't hand launch and land in grass for now (that means no Predators or big trainers) I've
Read more…
UPDATE: New GPS Emulator Installer Added: GPS Emulator Setup
It includes an automatic update routine that should make life much easier when it comes to bug fixes and additions.
TestFlight.gif
I have modified the GPS Emulator I wrote for Remzibi's OSD to capture and output GPS data to the ArduPilot using either Remzibi's USB to serial cable or DIYdrones' FTDI cable.

Using the config tool, create a flight path, save the mission and upload it to the ArduPilot. Then launch the GPS Emulator and select the saved mission... and voila.... your imaginary plane is flying on it's own!

The image above is 26 points in a circle around Chicago at 30 MPH.... the purple line is my flight path, the blue is the straight line between waypoints.

You can download the GPS Emulator from here: ConfigTool.zip.
Please NOTE: You'll need to install Remzibi OSD's Config Tool from here: Remzibi.Happykillmore.com

You can find instructions here: GPS Emulator for ArduPilot with Google Maps

PS, contrary to popular belief, when the Ardu is in the Middle switch setting (WP mode) it will fly in circles, not just once around and then circle around home....

TimeTrial.gif

Update for ArduPilot V2.3

Changes that must be made to the ArduPilot Source to make the GPS Emulator work:

easystar.h

//1-7 #define GPS_PROTOCOL 0 //4-1 #define ALTITUDE_ERROR_MAX 10 //
//4-4
#define ALTITUDE_ERROR_PITCH_MAX 14 //Limits, EasyStar climb by itself, you don't need to up the elevator (you may stall)...

ArduPilot_Easy_Star_V23.pde Tab

void loop()//Main Loop **** Change print_data(); to print_data_emulator();
GPS_NMEA.pde Tab

void fast_init_gps(void) { pinMode(12, OUTPUT);//Status led Serial.begin(9600); //Universal Sincronus Asyncronus Receiveing Transmiting //Serial.begin(38400); }

//Suggested changes below (to help with 5Hz buffer overruns)
//This code goes near line #80
if(gps_buffer[0]=='$')//Verify if is the preamble $
{
counter = 0; //Add this
checksum = 0; //Add this
unlock=1;
}


//This is near the bottom
{
counter++; //Incrementing counter
if (counter >= 200) //Add this
{ //Add this
Serial.flush(); //Add this
counter = 0; //Add this
checksum = 0; //Add this
unlock = 0;
}
}

System.pde Tab (Add the following)

void print_data_emulator(void) { static unsigned long timer1=0; static byte counter; if(millis()-timer1 > ATTITUDE_RATE_OUTPUT)
{
digitalWrite(13,HIGH);
Serial.print("!!!");
Serial.print ("STT:");
Serial.print((int)Tx_Switch_Status());
Serial.print (",WPN:");
Serial.print((int)last_waypoint);//Actually is the waypoint.
Serial.print (",DST:");
Serial.print(wp_distance);
Serial.print (",RER:");
Serial.print((int)roll_set_point);
Serial.print (",PSET:");
Serial.print(pitch_set_point);
Serial.println(",***");
timer1=millis();
digitalWrite(13,LOW);
}
}
Read more…
3D Robotics

Our 5,000th member!

Congrats to Pablo Ruiz of Spain, who is our 5,000th member! In the two years that this site has been running, it has grown to nearly 5,000 visitors a day and nearly 15,000 daily page views (see Google Analytics chart above). Over that time it has had a total of more than a million visitors and 4.2 million page views. Nearly 1,000 ArduPilots have been sold along with more than 100 UAV DevBoards. And it feels like we've only just got going!
Read more…

My HIL in 2009 TADTE

We have shown the UAVs and it's HIL simulation environments in 2009 TADTE(Taipei Aerospace and Defense Technology Exhibition).[Old type for flight test and data collection]

[Another type with video transmission function]

Right side of picture is aircraft hardware simulation. when it receive the UAV's filight data, it will generate the real electric signal include analog signals of gyro and accelerometer,gps signal...etc. via FPGA card, and output these signals to flight control board at middle of picture to replace original sensors. Flight control board output the RC motor control signals to FPGA board to control aircraft in X-Plane.

Read more…