All Posts (14048)

Sort by
3D Robotics

9,000 members!


We hit 9,000 members today, on the same growth trend as we've seen so far this year (adding 1,000 members every two months--we hit 8,000 on March 1st). This despite putting in place an approval process to keep out spammers, which had led us to reject about 1,500 fake members (mostly bots) over that period. So not only are we growing as fast as ever, but this is high quality, organic, growth. Spammers and marketers have been pretty much weeded out, thank to the work of your tireless moderators and admins led by Morli. Yay Morli!


DIY Drones now does about 22,000 page views a day and about 2 million visits and 6 million page views a year. Amateur UAVs are hot!

Read more…
DealExtreme has a new video grabber on their website. The problem for the versions they already sold for some longer was that modern OS's were not always supported because drivers being unavailable. I had a lot of trouble getting my grabber running on windows 7 and ended up making my notebook dualboot Windows XP to be able to use it.

Here is a link to Video Grabber

sku_35826_1.jpg


Specifications:

- Compatible with NTSC-433 and PAL60
- Fast, high quality video capture
- Works with anyvideo devices
- Store hours of videos on your hard disk
- Supportsvideo game consoles: XBOX 360, Wii, PS, record from RCA or S-Video
-Inputs: Composite video input (RCA connector), S-Video input (mini-DINconnector), Stereo audio
input (2 x RCA connectors)
- Screenformat: support 4:3 and 16:9
- Plug and play
- No external powerneeded
- Support Windows Windows2000/XP/Vista/7/Mac OS10.2 and above
-Comes with software CD


Read more…
3D Robotics

What our cousins in rocketry are doing



[From MakeZine]

"Bdale Garbee and Keith Packard are developing a solid-looking open source telemetry system that they call TeleMetrum. They have a production version available in their shop, and the board design and firmware available for download. It's got some impressive specs:

  • Recording altimeter for model rocketry
  • Supports dual deployment (can fire 2 ejection charges)
  • 70cm ham-band transceiver for telemetry downlink
  • Barometric pressure sensor good to 45k feet MSL
  • 1-axis high-g accelerometer for motor characterization
  • On-board, integrated GPS receiver
  • On-board non-volatile memory for flight data storage
  • USB for power, configuration, and data recovery
  • Integrated support for LiPo rechargeable batteries
  • Uses LiPo to fire e-matches, optional support for separate pyro battery
  • 2.75 x 1 inch board designed to fit inside 29mm airframe coupler tube

[via antitronics]"

Read more…
APRIL_24_10_1
I am working on a piece of software for a ground control station, names TREMOR. TREMOR has a couple key features:
-cross platform compatibility: built in java, program works on linux machines through a shell script, and executable on windows
-multiple map sources from NASA servers, MS servers, and others.
-immediate location maps can be cached for offline use, only limited by storage space.
-Reconfigurable GUI; drag and drop windows to suite ones needs
-expandable through the use of java modules
-customization.

This is still a work in progress, here are some screenshots:
High res MS maps:
APRIL_24_10_2

OpenStreetMap:
APRIL_24_10_3

Current modules:
-Geographical view
-Map source selection
-Bookmarks
-line builder (including altitude) for path construction
-file import for the above (i.e. walk around logging a GPS course and upload)
Planned modules:
-live video feed w/OSD
-attitude indicator
-downlink data
-communication customization

And the question:
What do you want to see in a GCS?
Read more…

Maker Fair NC

Make Magazine first annual East Coast Maker Faire? was held yesterday in Durham, NC. I made the 3 hour trip from Charlotte by amtrak and brought my daughter along for the experience. It was a good event - some 2000 attendees. The local Arduino club and Aerobatic Robot clubs were well represented, with a laser-cut quad in progress and several Arduino breadboard affairs. There were plenty of Sparkfun objects (LED button squares, pressure sensors etc...) A very interesting presentation was the model RC warships with working 1/4inch caliber cannon, and balsa siding for serious dogfights (though they must have a different name). There were several makerbot/repraps in attendance including one of ~17 Mendels in the world. There was a live demo of vacuum forming some milk carton plastic over a peanut-butter jar with holes in the lid (heat the plastic with heat gun, hold in Popsicle frame, lay over object/vacuum when plastic glosses into transparency.) Fun event, good time had by all. I see the site now has some Flicker links...
Read more…
3D Robotics

Perching UAV sticks to walls


[From BotJunkie]

Check out this awesome perching UAV, developed by Alexis Lussier Desbiens.

“A flock of small, unmanned air vehicles flies quietly into a city, maneuvering among the buildings. They communicate as they search for places to land, not on streets or flat rooftops but on the sides of buildings and under the eaves, where they can cling, bat or insect-like, in safety and obscurity. Upon identifying landing sites, each flier turns toward a wall, executes an intentional stall and, as it begins to fall, attaches itself using feet equipped with miniature spines that engage small asperities on the surface. Using its propeller in combination with its limbs, the flier can creep along the wall and reorient for a better view. With opposed pairs of spines, the flier clings tenaciously to resist gusts of wind and ride out inclement weather. The fliers stay attached for hours or days, consuming little power and emitting no sound as they monitor the area. When finished, they launch themselves with a jump and become airborne again, ready for their next mission.”

As you can see from the vid, the UAV uses little spines like Spinybot as opposed to a sticky material like Stickybot. At this point, spines are much more effective at adhering to rough surfaces, while the synthetic gecko toe material only really sticks to smooth surfaces (unlike geckos themselves). Despite the differences between the two sticking technologies, the challenges to stickiness are similar: you need pliable toes that can individually conform to a surface at a specific angle, and if you don’t get that, you lose sticking efficiency and (possibly) your robot.


Alexis and his partners will be presenting their paper on perching UAVs at ICRA next month.

Read more…
3D Robotics
3689349957?profile=originalAlthough we recommend the uBlox GPS module and adapter we sell in the DIY Drones store, which is solid and easy to set up, ArduPilot can support any GPS module in NMEA mode. The tricky bit, however, is usually the connector and programming it to the right baud rate and other settings. Although every GPS module is different, here's a tutorial for two common ones that may help you with others.

First, here are the pinouts for the EM406 connector that we use (pins 5 and 6 are not used):



Option One: Locosys 20031

One excellent module is the Locosys 20031 that's sold by Sparkfun (it's also the module used by AttoPilot). To connect it to ArduPilot, solder wires to the pads on the board as shown here:


Once you've got it soldered up, you need to program it for the right baud rate and 5Hz update rate. The best way to do that is to get a GPS adapter from the DIY Drones store and solder on a four pin header on the spare pins. Then connect them to your FTDI cable with jumper wires and another header, as shown here:


Now plug the Locosys into the GPS adapter and follow this tutorial to reprogram it.

In the ArduPilot code, you'll need to change the configuration file to tell it that you're using the Locosys. Change this line to 0, as shown:

//0-3
#define GPS_PROTOCOL 0 // 0 = NMEA, 1=SIRF, 2=uBlox, 3 = ArduIMU, 5 = Simulated GPS mode (Debug)


Option Two: Paparazzi GPS module

Another GPS module you can use is the Paparazzi one (which is also a Ublox 5). Here's how to connect it:


Once you're done, use the same adapter board connection shown above and follow this tutorial to reprogram it for ArduPilot.

You can leave the ArduPilot configuration file in its default setting of 2:

//0-3
#define GPS_PROTOCOL 2 // 0 = NMEA, 1=SIRF, 2=uBlox, 3 = ArduIMU, 5 = Simulated GPS mode (Debug)


Read more…

Prerecorded podcast = no live podcast tonight

Testing out the AR.Drone (see the two orange LEDs floating in the air) in Doug Weibel's backyard—this is the podcast crew.

We recorded a roundtable podcast at Doug Weibel's (one of the main contributors to ArduPilot 2.6) house the night before the SparkFun Electronics Autonomous Vehicle Competition with roughly a dozen people involved. There were a few people who had been previous guests (Bill Premerlani, Jordi Muñoz and Ryan Beall for instance). It's a little bit different than our regular shows but I'm sure it'll be interesting!
Read more…
Developer

ArduPilot Mega Updates, updates!

I have several stuff i would like to explain! Let's enumerate them:

1.-The first batch of ArduPilot Mega's may be released this Wednesday 28.

2.- The lasted shield is ready (codename: Foxtrap) and has many advantages compared to the last board, including the Invensense gyros (cheaper and better against vibration), smaller board size, can be used on the top or in the bottom, build-in absolute pressure sensor (Bosch) and i removed the differential pressure sensor, but you can still add it as an optional expansion board.

The price still the same.... ;-)

Facts you already know about the shield:
-3.3V Regulator.
-Relay switch for cameras, lights or payloads.
-12-bit ADC.
-Build-in Data Logger (The Black Box).
-Piano DIP switch for servo reverse.
-Build-in FTDI, serial to USB.
-Dedicated Modem/OSD port.
-I2C Port for Magnetometer.
-Two buttons (one momentary, second slide).
-Expansion analogs ports and more.

You can give a look to the Eagle Files here:
ArduPilotMegaShield_F1.brd
ArduPilotMegaShield_F1.sch

Latest boards:
ArduPilotMegaShield_F2.brd
ArduPilotMegaShield_F2.sch

About the development names I use: Alpha1 never made it, Bravo1 is the one i sent to Julio (private release), Charlie1 luckily arrived late, Delta1 was canceled because i decided to remove the differential pressure sensor and add the absolute pressure sensor. Eco1 was also canceled because i switched the Gyros from ST to Invensense. Current released candidate is the Foxtrap1..

Check the new logo:



I will order the first batch this Monday, i hope they arrived fast to test and release!

I have many other stuff going on! I have to leave so you will see later.. ;-)

BTW, Thanks to Scott Plunkett for the Bosch absolute pressure sensor and Bill Premerlani for the Invensense gyros explanation!
Read more…

PhotoSculpt vs PhotoModeler - 3D model test





FrankC on APLanding drew my attention to PhotoSculpt - a low cost 3D modelling programme - http://www.photosculpt.net/ - approx $150. I compared this with PhotoModeler Scanner - http://www.photomodeler.com - $2,695.

The results are shown in this crap video I made (too quickly) and clearly for this application PhotoModeler is superior - by far. But horses for courses....





Read more…

This week in aerospace

AUTONOMOUS MARCY 2, OCEAN VIEWS, AIPTEK HELL






Back over the golf course to test yet another camera mount.











Unfortunately, we've done everything possible with the Aiptek & it still
warps.







AUTONOMOUS MARCY 2

Marcy 2's roll gyro failed, but before the gyro failure & crash She
finally hovered Herself long enough in sonar to get some shots.
Definitely the hardest vehicle ever because of the number of things
built from scratch.















There's the broken gyro.



The answer is yes. Pads on $11 chips can fall off. Fortunately had 1
spare gyro. This is the last of the analog gyros. All future gyros use
high speed I2C, which means either mounting on the main board & facing temperature instability or using an off board microcontroller to convert the I2C to something useful.



& there She is hovering in sonar.







The radio still won't initialize on the golf course, so we're limited to
1 battery. Would be so much easier to use off the shelf parts. Sonar
hasn't been precise enough to get the tight hovering we need. Overall
very dissapointing.





Next, the tethered ground station cables are 25 years old & if they go, it's siyonora in 60 nanoseconds.

OCEAN VIEWS




Have some aerial shots over Half Moon Bay. The weather was spectacular,
the aircraft was perfect, & the view from 400ft was stupendous.
Surprised the weather was perfect. It's never sunny here. Limited the
altitude because it was very crowded & a human airport was nearby.
Can't fly any closer to the humans.






















Next, we have the videos.


Didn't shoot for timelapses but decided to throw it in the editor & see what happened. 1st impression is the taxpayers are going to have some killer flooding damage to pay for.

1st impression is the taxpayers are going to have some killer flooding damage to pay for.

The complete video flight.
Read more…

A miniature tricopter

Shrediquette_DLXm_2.jpg



Specs Shrediquette DLXm
Motor shaft distance: 132 mm
Max. dimension: 259 mm
Weight: 230 g
Props: 5x3 3-blade GWS
Motors: Roxxy 2216-25
ESCs: Turnigy Plush 6A with I²C->PWM converters
Battery: 3S, 800 mAh
Max thrust per motor: 237 g
Thrust to weight ratio: 3.1:1
Total current during hover: 4 A
Endurance: 11 mins

Here is a Video:
Read more…
Developer

Team "Death by Pine Tree" renamed (again)

Following on with Chris' humerous submission today, and the bit of storytelling we have been enjoying in recent blog posts, I figured I'd post my latest tale of woe. Hopefully you will find it entertaining!

So, this past Saturday I competed in the SparkFun Autonomous Vehicle Competition using an ArduPilot with 2.6 firmware and ArduIMU. My airframe was the SkyFun from HobbyCity.

A few days before the competition SparkFun sent out an email saying I must submit a "team name". At the time I was in a bit of a panic because I was rebuilding my UAV from a crash suffered a few days earlier. While working on autonomous landing I discovered I had not planned my final waypoint very well and hit a pine tree. So, I told SparkFun that I was Team Death by Pine Tree! I glued the 2 halves of the fuselage together and continued on.

Friday, Ryan Beall was in town and we were sitting around and just couldn't stop ourselveds from trying to make 1 FINAL IMPROVEMENT.... I was not entirely happy with my altitude hold. It was tight enough for regular flying around, but not as tight as I wanted for doing auto landings. Ryan said (see how I try to give him part of the blame ;) ) lets just work through the math and see if the gain values make sense. So we did - and concluded the gain on the altitude error was way to low. We boosted it by a factor of 20. Does something smell fishy here. Of course when I worked through the math I forgot that I should be using altitude error in centimeters, not meters, so we had made the gain far too high. This caused a huge pitch oscillation that ended in a very spectacular sounding crash into a Maple tree. Time to call SparkFun and change the team name? Team Death by Maple Tree? This time the airframe was too far gone so I pulled all the electronics out and put them in my backup SkyFun.

Saturday was the big day. My UAV was flying great, with the fastest lap times by far, but I was too chicken to try auto landing the first 2 rounds. The final round came and I figured it was now or never. Mentally prepared for whatever auto land might bring out I saw my UAV inexplicably ignore the bits of code telling it to slow down at waypoint 9 and cut the throttle at waypoint 16. Instead it just kept ripping around and starting over at waypoint 1. SparkFun had assigned a 15 second deduction for auto landing and a 30 second deduction for auto landing with the UAV coming to rest inside a roughly 10 by 20 meter area. I asked the judge standing next to me "If I do nothing and the UAV arrives on the ground, then that is an auto landing and good for 15 seconds, right?" He looked a bit perplexed and said "well, yeah...". OK I thought, low voltage cut-off here we come. And a few minutes later it did come, followed by a nice little crash into an adjacent parking lot. The SparkFun band picked up on that immediately and began singing about Death by QualComm Parking Lot. On Monday I glued the 4 pieces of the fuselage back together.

Peter Hollands has been stuck here in Colorado since the SparkFun competition due to the Iceland volcano eruption and cancelled flights. He emailed me about getting together and I told him that today I would be taking the UAV to show to the local high school robotics club. He was quite happy to come along. We met a great group of kids and had fun talking with them about all kinds of robotics and UAVs and Arduino stuff, etc. Then we went outside for a demonstration. The high school has a lot of athletic fields, but the track team was using the football field, the soccer fields were all in use, as were 2 of the 3 baseball diamonds. With only 1 choice we headed to the open baseball diamond. I looked it over and said I was a bit nervous about the poles and fences so I told the kids they would have to settle for manual take-off and landing. But we had a pretty good demonstation. Then it was time to land. The first pass it was apparent early that I would float too far and hit the outfield fence, so I went around. The second pass was better, but still too high. For the third pass I figured I would come in nice and low over the outfield fence on the first base side and head towards the other corner of the outfield. All I had to do was steer around the foul line pole. Peter said "your going to hit the pole". "No," I said, "I see it". Then whack!

Tomorrow I will glue the pieces together again......

Team "Death by Foul Line Pole" just doesn't sound quite right.

Read more…

Very affordable Advanced Head-Movement-Tracker


Found this very affordable headtracker.


Specifications:

Power: 8V to 12V DC power supply. Some
transmitters, especially those FUTABA ones, can supply power directly by trainer
connector. (ex. T9Z, FF9C). Some transmitters cannot supply power to X-GYRO, for
example 14MZ and 12FG. The simplest solution is to use an extra battery for those RC transmitters. The connector is already included in package.
Size: 25mmX35mm
Weight:20g
Range for measuring: +-90 degree/second rotational speed movement.

Default Setting:

Channels: X axis- channel 7 Y axis-channel 8
Detective range G45 degree

Choice for transmitters;
FUTABA:
(FF-7, FF-8, FF-9, T9Z, T12MZ, T14MZ)
Graupner: (MC20, MC24, MX22)
Multiplex transmitter: (Royal Evo, Cockpit SX, mc4000)
JR and other transmitters without programmable channel: (9303, 9X)

Read more…