All Posts (11086)

Sort by

DIY vario and head tracker

Hi,

I build a couple of DIY electronic devices from open source projects.

 

I thought those could be useful to someone here on DIYDrones and they deserve a little visibility here too.

They are based on Arduino Nano and very cheap to build.

In this video I'm using both for the first time, with my work horse: the UavDevBoard3 equipped FunCub.

One is a variometer, developed and programmed by Kapteinkuk:

 

http://www.rcgroups.com/forums/showthread.php?t=1749208

 

One is a drift free headtracker developed and programmed by Dennis Frie:

 

http://www.rcgroups.com/forums/showthread.php?t=1677559

Many thanks to Kapteinkuk and Dennis Frie for developing sharing their work.

Best regards,

Ric

 

 

Read more…

ADS-B decoding on an AR.Drone

3689513455?profile=original

"Cheap ADS-B on Amateur Drones":

Get a head start on the NASA Centennial Challenge's ADS-B requirements by plugging a $20 USB dongle into your drone and tracking nearby aircraft:

  1. Start with an AR.Drone (or other ARM-based amateur drone).
  2. Buy a $30 USB dongle.  See the rtl-sdr wiki for recommendations.
  3. Compile and install the dump1090 Mode S/ADS-B decoder software with my easy-to-use cross-compiler setup: ardrone-dump1090-cross-compiler
  4. Plug in the receiver.

And now you're decoding packets:

3689513481?profile=original

ADS-B sense-and-avoid is seen as critical to integrating unmanned aircraft into the National Air Space, and this is the beginning of a cheap "sense" solution.  Next up: "avoid".

Read more…
3D Robotics

New Job at 3D Robotics San Diego

3689513437?profile=original

We are still growing fast at 3D Robotics. We are looking to expand our engineering team here in San Diego and are looking for a Mechanical Engineer to join us. You can see our other job listings at the company blog here.

Mechanical Engineer

Responsibilities

You will be responsible for contributing to the design, development, manufacturing and testing of new products for 3D Robotics. You will use your engineering expertise and design thinking to create functional and aesthetically pleasing products while working as an integral member of a multi-disciplinary team at 3D Robotics. You will engage with manufacturers, vendors and partners as you work on the development of new products. Because of the wide variety of products we design you will likely design for a wide variety of manufacturing processes (injection molding, metal extrusion, CNC milling, composite fabrication, etc)

Qualifications

  • BS in Mechanical/Aerospace Engineering or equivalent.
  • Minimum of 2 years of relevant working experience.
  • Proficiency in CAD solid modeling and finite element analysis. (Proficiency in Autodesk Inventor is a plus)
  • Mechanical Design experience.
  • Product development and manufacturing experience.
  • Attention to detail and commitment to quality.
  • Capable of working in a multidisciplinary team environment.
  • Excellent verbal and written communication skills.
  • Computer proficiency.
  • Electrical and electronics experience is a plus.
  • Familiarity with 3D Robotics products is a plus.

How to apply

Please submit your cover letter, resume, portfolio and any additional material to jobs@3drobotics.com.

Read more…

The mini AR Drone


The copter flies away & returns to the starting point at 2 different altitudes, using only optical flow odometry for position & sonar for altitude. The fact that it landed at nearly the takeoff position was probably coincidence, but optical flow has proven very accurate in a 30 second hover. It may depend more on time than movement.


For the 1st time in many years, the entire autopilot was on board.  Only configuration parameters are still stored on the ground station.


The takeoff is hard coded for a certain battery charge. This battery may have put out a lot more than the battery it was hard coded for, causing it to bounce during the takeoff. Nothing optical flow guided besides the AR Drone has been shown doing autonomous takeoffs & landings. It takes a lot of magic.

It was a lot more stable than the ground based camera. Ground based vision had a hard time seeing the angle of movement, relative to the copter. Optical flow has precise X & Y detection in copter frame.


How long can they stay in bounds? The mini AR Drone did surprisingly well, compared to the commercially successful AR Drone. The degradation was reasonable for a camera with 1/3 the resolution & 2/3 the frame rate. It's not likely to get more accurate. The mane problem is glitches in the Maxbotix.

flow33.jpg

flow34.jpg

flow35.jpg


Optical flow can hover for around 90 seconds at 0.5m before slipping off the floor pattern. Above 1m, it slips off after 1 minute. At 1.5m, it slips off after 30 seconds.  The Maxbotix falls apart at 1.5m over posterboard.

 The mane requirement in optical flow is the angular motion needs to be very accurately eliminated or it won't work at all.  Using the IMU gyros works well.  This is done by adjusting a 2nd pair of gyro scale values until rotating the camera doesn't produce a position change.

The heading & altitude need to be factored in when integrating optical flow or it won't accurately calculate position.  The academic way to convert pixels to ground distance involves a tan of the pixel shift to compensate for parallax, then multiply by the altitude. The pixels are so small, the parallax was neglected & the pixel shift was just multiplied by altitude.


Optical flow initially needs to be tested on something like this:

flow13.jpg


 To gain enough confidence & calibrate it enough to start integrating it on this:

flow31.jpg

flow29.jpg

flow30.jpg


A lot of energy went into finding the optimum floor pattern.

flow17.jpg

flow18.jpg


flow32.jpg



So the optimum pattern seems to be random splotches of paint with dry brushing in a grid. Too much brushing makes it too smooth. A few gallons of toner would be nice. A laser printer could get the optimum fractal pattern perfect.

For all the energy going into making robots navigate human environments, there's no pondering of the idea of making human environments navigable for robots. Floors with optical flow patterns would be a lot easier than LIDAR.


Straight lines of featureless tape were the worst. It seems to rely on texture of the paint up close, while painted patterns far away. The only way to get a pattern big enough to fill the flying area with enough reflection for sonar is paint on a plastic drop cloth.

The worst patterns require a higher minimum motion. The best patterns cause the least minimum motion to be detected. The pattern affects the outcome more than the frame rate or resolution.








There was a lot of AR Drone testing, revealing its optical flow camera is 320x240 60fps, revealing the limitations of optical flow.







Long & boring video documenting interference between wifi & the Maxbotix MB1043, the world's most temperamental sensor. Some orientations do better than others.  The Maxbotix & wifi wouldn't be very useful on any smaller vehicle.

A totally random orientation of wire & dongle was required. Wire orientation, wire insulation, dongle orientation, dongle distance all determined whether the Maxbotix died. Any slight movement of the wire breaks it.

The automatic takeoff & altitude hold were extremely accurate. The 10Hz update rate wasn't as problematic as feared.

So basically, after 6 years, the Maxbotix still has to be powered up facing away from the ground or it returns bogus values. This continues to be the greatest scourge of sonar navigation. The Parallax sensor in the AR Drone initializes properly with no clearance.

It still needs an external RC filter to filter the power supply. You'd think they would have found a way to store the calibration data on the flash or make a bigger board with integrated power filter to generate the best readings.

The Maxbotix still requires a manual trigger to range at its maximum rate of 10Hz, but it repeats the same value if triggered at less than 25Hz. It needs to be triggered at 50Hz to output 10Hz of unique data.


Flying it manually with the tablet is reasonably easy. 


The mini AR Drone has an MPU9150 read at 1100Hz for the gyros, 125Hz for the accelerometers & mag.  The PWM is 2000Hz.  The IMU needs liberal foam padding or the attitude readout drifts too fast.


It turns out USB host on the STM32F407 interferes with I2C, so you can't read the IMU when wifi is on.  It has nothing to do with RF interference.  The IMU has to be driven off a secondary microprocessor & the data forwarded on a UART.  It needed a 400khz UART to transfer the readings fast enough.




There's at least 0.5ms of extra delay to get the readings from the I2C breakout processor to the mane processor. The I2C interface itself has at least 0.4ms of delay to get the voltage from the gyro. In total, it could take 1ms for a motion to be detected. Such is the sacrifice of reading out an IMU on I2C. The delays from movement to digital reading are what make instability.  It's not unlike the AR Drone, which has a second microprocessor read the I2C sensors.


The electronics with wifi use 300mA.  Wifi sends 2 megabits, manely consisting of the optical flow preview video.  Star grounding & star power supply were required for anything to work.  Having everything except the motors behind a 3.3V regulator & 1000uF of capacitance was required.


Wifi was especially sensitive to voltage glitches, making running on a 4.2V battery with lousy MIC5205 regulators extra hard.  The MIC5353 would be a much better experience.


9926a.jpg




After years of dicking around with charge pumps, pullup resistors, & BJT's to turn on MOSFETs that require 5V to turn on, finally got around to probing the Syma X1's board. It uses a MOSFET that turns on at 2.5V, the 9926A. The 9926A is an extremely popular dual MOSFET made by many manufacturers.


The electronics weigh around the same as a PX4Flow, except using the PX4Flow would have required another board in addition to it.  The PX4flow was ruled out because of the weight & the size being too big to fit anywhere.

flow01.jpg

flow03.jpg

flow02.jpg

flow04.jpg

flow05.jpg


PX4Flow weight: 17.5g

flow07.jpg


With the PX4Flow connected to USB & Qgroundcontrol fired up on a Mac, it was immediately clear that it had a very long, sharp, macro lens, allowing it to resolve texture from far away. 

Setting it to low light mode produced a noisier image. In any mode, the position updates came in at 100Hz, despite the sensor capturing 200Hz. 

It didn't need any calibration. Just connect it & it outputs Mavlink position packets. The lens was already focused. It outputs packets at 100Hz on USART 3 but not USART2. It seems to run as low as 3.3V at 120mA. Below that, current drops & LEDs start going out. Above that until the 5V maximum, current is constant.



Most of what the PX4Flow does was redone on a new board, with the TCM8230.  The autopilot was implemented on the same chip.  The optical flow only does single pixel accuracy, 42fps.  It crops to get a similar narrow field of view.  It scans a 96x96 area instead of the PX4flow's 64x64.  The scan radius is 8 pixels instead of the PX4flow's 4.

It requires a more detailed surface than the PX4Flow.  The optimum combination of camera contrast, motion distance, frame rate, & scan radius dictated the camera run at 320x240.  Running a higher frame rate or resolution made the camera less sensitive & blurrier in the X direction.


Also, the PX4flow uses a histogram of the motion vectors. Found better results from a straight average of the motion vectors.

 
Assembly language made an incremental improvement in the scanning speed, but the mane limitation still seemed to be memory access.  The scanning area & scan radius would probably have to be slightly smaller in C.



The Goog couldn't find any examples of vectored thumb inline assembly, so it was a matter of trial & error. The STM32F4 programming manual, inline assembler cookbook, & STM32 Discovery firmware are your biggest allies in this part of the adventure.

It turns out there are no NEON instructions in thumb mode. Thumb mode has yet another set of vectored instructions with no special name.


For the 1st time ever, it's the inline assembly language absolute difference of an 8x8 macroblock:

#define ABSDIFF(frame1, frame2) \
({ \
 int result = 0; \
 asm volatile( \
  "mov %[result], #0\n"           /* accumulator */ \
 \
  "ldr r4, [%[src], #0]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #0]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #4]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #4]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 1)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 1)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 1 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 1 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 2)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 2)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 2 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 2 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 3)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 3)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 3 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 3 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 4)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 4 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 4 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 5)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 5)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 5 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 5 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 6)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 6)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 6 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 6 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  "ldr r4, [%[src], #(64 * 7)]\n"        /* read data from address + offset*/ \
  "ldr r5, [%[dst], #(64 * 7)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
  "ldr r4, [%[src], #(64 * 7 + 4)]\n"        /* read data from address + offset */ \
  "ldr r5, [%[dst], #(64 * 7 + 4)]\n" \
  "usada8 %[result], r4, r5, %[result]\n"      /* difference */ \
 \
  : [result] "+r" (result) \
  : [src] "r" (frame1), [dst] "r" (frame2) \
  : "r4", "r5" \
  ); \
  \
 result; \
})

flow32.jpg

Read more…

Just finished trimming and sanding my newly fabricated landing gear.

3689513356?profile=original

As best as I can tell these things are incredibly strong, and as they are made of fiberglass quite shock resistant and incredibly forgiving to sheering force. These are for my 10lb aluminum H style A/V Quad that is almost done. The weight makes the thing incredibly stable with regard to video.The entire process from mold fabrication to final touches took about a day and a half, all that's left is spray painting them, but that should only take a couple of minutes.

Some quick notes:

18 plys that degrade in size at two inches per layer so that the thickest point is at the top where the maximum level of bending potential will be.

(3 full length plys first and last; for finish and delamination protection)

Since people have been talking about building nice shock resistant landing gear on the cheap and quickly I thought I would post my solution; and a tutorial on how to build some of your own.

As you can see the mold can be tailored to make 3 - 4 landing gear at once, and really just depends on how much raw material you end up having.

3689513332?profile=original

3689513363?profile=original

3689513351?profile=original

As of now I hope to have the complete tutorial out by about the fourth, I hope it will help some of you guys out though I realize that most of you are more than familiar with the process.

Read more…

3689513174?profile=original

In yet another example of non-military application of drones, NASA researchers investigate the gases in a volcanic plume in Costa Rica with small electric-powered planes. These planes are, in fact, repurposed military drones being applied to the benefit of mankind. 

The full story, with maps, graphics, and more photos is at:

http://www.nasa.gov/topics/earth/earthmonth/volcanic-plume-uavs.html

Read more…

Loitering around in calm air

The wind was calmer then it has been in months so I decided to see just how stable the Arducopter (2.5 APM, UBlox GPS) can be with the 2.9.1 code.
I was pleased, I could have hovered until the battery runs down. Also, landing while in Loiter is really smooth, much better than I could do flying in stable mode!. Just had flip the switch back to stable mode once down to finish the flight properly.

Read more…
T3

Arduplane At ASPRS Annual Conference

3689512794?profile=original

Follow up from my recent post : 

Arduplane goes to ASPRS

 

A Great week for all attendants and a glorious 2day for all DIYDrones members and APM users & Devs!!

With glad, i realized that a great amount of US and EU researchers use APM for their work, combine & exchange knowledge and as a super active community members involve rapidly  at their expertizes. 

I was one of the lucky who followed the UAS fundamentals workshop, attended all the wonderfull thinks that photogrammetry and remote sensing geniuses were up to and watch what market leaders had to display, as well as presenting our efforts of creating a UAS for precision agriculture!

 

 

 

A brief trend overveiw

-Market : Computer Vision, LIDAR, cloud photogrammetry computing

-Papers & Posters: Agriculture, Open Source, LIDAR, Remote Sensing of Land Applications, Disaster Management and Rapid Response

-Popular Topics: Vegetation, Automation, LIDAR, UAS/UAV

-Popular debates: Image point cloud vs LIDAR

-VERY popular discussions: FAA.....

 

There was a dedicated

Special Session: UAS Capabilities Overview, with a great overveiw of the UAS potentuals and a long discussion for there integration at US airspace "system" by FAA. I understud the conserns and problems, but since iam not US citizen, neither fly at, i wont express my opinnion, but i think its usefull to inform you that there is a major consultation with  FAA to overcome any issues.

 

Heres a quick video with our paper presentaion

 

If you can tolerate gopro's mic and my terrible english here is the full presentation 

I want to thank

-Every fellow that i ve met at the conference and encouraged our work, i wish them the best,

-All DIYD members for their support, 

And last but not least, my friends and colleagues at UcanDrone Team  

 

 

If you missed the conference and you were intersted at a topic here is the final program if you want to find somebody.

 

 

Read more…

Roof inspection using quadrocopters...

3689512872?profile=original

Hey, I had to get my roof repaired, and so I took my quad up for a little roof inspection afterwards.  Worked great.  I reckon you could sell this as a package to roofing companies.  That way they could show home owners how bad their roofs are and why they need repair, and then show them how great it looks when all the work is done. 

3689512933?profile=original

Read more…
Moderator

This is first halt hold (acc z compensation)  + loiter of VRBRAIN using TauLab Firmware (Open Pilot Fork)

Dear Friends,

after some months of work Stefan send me last update about his work on Taulabs Project.

this is his Repo on Github : 

https://github.com/scenkov/vrbrain

 

Taulab is a fork of Original Open Pilot project , some guys decide to fork it and develop a code that support a lot of different platform .

The main advantages of this project is that native at 32 bit , use a operating system and all the code is write in pure c , not use c++ class. 

A lot more complex of other project but very interesting for developers.

The other advantages of work doing by Stefan is the opportunity to doing some benchmark between two firmware that use same hardware VR Brain . 

Could be interesting evaluate the quality and performance of firmware ported to 32 bit platform as Arducopter32 rev 2.9.1.1 and TauLab that instead use an Operating system and is 32 bit native. 

This is only a introduction of work doing by Stefan he promise me that create a post with more info about his works :)

 

So this is some example of how vrbrain fly with TauLab Project firmware 

Stable fly :

Simple Fly :

 

The next step will be : return to home , auto landing and navigation waypoint :)

 

Original blog post : http://www.virtualrobotix.com/profiles/blogs/vrbrain-and-last-update-on-taulab-project-by-stefan-first-loiter

 

Read more…

Minneapolis, Minnesota Fly Club Group

3689512740?profile=original

http://diydrones.com/group/minneapolis-minnesota-fly-club Feel Free To Join!!

*** This Group's Main Focus is to Help Assist in Any Way in the Development of the Fighting Walrus Radio for iOS telemetry***  

This is a group dedicated to networking and organizing/discussing Group Fly Events in and around the Minneapolis area for all Drone,RC,and UAV Hobbyists!

Useful Links to the Fighting Walrus Dev Group and Blogs

Fighting Walrus Radio Dev Group - Click Here To Check It Out!

  1. http://diydrones.com/profiles/blogs/usnews-article-on-fighting-walrus-radio?xg_source=activity
  2. http://diydrones.com/profiles/blogs/fighting-walrus-on-engadget?xg_source=activity
  3. http://diydrones.com/profiles/blogs/ios-groundstation-on-indiegogo?xg_source=activity
  4. http://diydrones.com/profiles/blogs/drones-in-engadget-expand-coverage

Read more…
3D Robotics

3689512804?profile=originalWe have a winner! Adrian Mescalchini is the victor of our "Design a New Banner" competition, and his work is now gracing the top of this page.  We'll work with him to slightly enlarge the type, but the overall design was a clear favorite amongst those voting in the poll over at Google+ (I wanted to also get the views of a broader community, not just the current members of this site)

Coming in a strong second was Petrus Botha, with this impressive range of options:

3689512852?profile=original

It was hard to choose just one, so in recognition of two such talented designers, both will be getting a full APM 2.5 kit as prizes. But Adrian, as the people's choice, wins the top award, of the banner at the top of this page.

Many thanks to all the others who entered this competition. Ning, our hosting platform, is moving to a 3.0 version with a lot of new design tools and a cleaner aesthetic, and we'll be migrating to that this summer. That means lots of additional opportunities for this community to contribute to the evolution of our design. More contests, more prizes!

Meanwhile, Adrian and Petrus, if you're looking for more design work, please ping me. We'd love to sign you up for paid design work at 3DR. Or frankly anywhere else where I can use cool graphics. You both rock!

Read more…
Developer

RFDuino Wireless Arduino Platform

3689512651?profile=original
I've just stumbled across this RFDuino Kickstarter project with only 4 days left to run. 
It's a Bluetooth Low Energy Arduino Compatible platform. It uses a ARM CoreTex-M0 for processing power. It has shields that support servo motors amongst many other options. This would be a great platform for a bridge between a long range radio to your UAV and tablet based GCS. Could easily be programmed to support Antenna tracking, and it's cheap. Being Arduino compatible APIs would allow porting of the ArduStation code.
Bluetooth LE (also know as Bluetooth Smart) is supported on the most popular smartphone and tablets, Samsung S3 has BLE, as well as Apple iDevices. As the world of Internet of Things grows, BLE looks to become a major way to connect to these devices.
Read more…

UAV swarm

I thought I would post some information about some research I have done.
This video shows a simulation of UAVs swarming with an advanced control algorithms.

Seven UAVs are shown, which find a source of fumes or aerosols by measuring the concentration at their actual position. Due to communication and a distributed Extended Kalman Filter they estimate the fumes position. These UAVs fly at a certain concentration line, which in the video is marked blue.
This is just a demonstartion of one kind of task for the swarm.

Read more…
3D Robotics

Treasure trove of swarm robotics research

From Hackaday. How many of these would be aplicable to UAVs?

The above video just one of many demonstrations from the many swarm robotics research projects going on at the University of Sheffield’s Natural Robotics Lab.

The main focus for all of the research is to see what can be accomplished by getting a large group of relatively simple machines to work together. Each device has a microcontroller brain, camera, accelerometer, proximity sensors, and a microphone. By mixing and matching the use of available components they can test different concepts which will be useful in creating utility robot swarms for real-world tasks. The video shows off the robots grouping themselves by like characteristic, a test called segregation (the purpose of this didn’t resonate with us), and group tasks like moving that box. The nice thing is that a series of white papers is available at the post linked above (click on the PDF icon) so that you may dig deeper if these projects are of interest to you.

Read more…
Moderator

Some details on the AllwaysInnovating MeCam

dongle-mini-module-top.png?width=300

Earlier this year there was some discussion of the AllwaysInnovating Mecam.  Here's some more details, which make the unit very interesting.

The MeCam is based on the Always Innovating Cortex-A9 SoC Module which can run from 1.0GHz to 1.5GHz depending on the configuration. It's the world smallest module available on the market that offers GHz Arm-based CPU, 1GB RAM, SD card, 2.4GHz/5GHz Wi-Fi and Bluetooth connectivity. 

It's amazing to see the compute power getting ever cheaper and ever smaller!

http://www.alwaysinnovating.com/products/mecam-photos.htm

Read more…
3D Robotics

Business Week on DIY Drones

3689512519?profile=originalThere's a really good piece in this week's Business Week (print, web and Ipad, shown) about DIY Drones. 

Here's how it begins:

The Federal Aviation Administration isn’t expected to approve unmanned aerial vehicles for commercial use until at least 2015. Even so, manufacturers are already preparing to jump into the market—relying on the open-source movement for free research and development. Amateur designers and manufacturers are building prototypes at home, then e-mailing or posting the results, often with how-tos that can be completed using part-making 3D printers.

That’s giving far more people, including startups, an opening in the $1.6 billion market for drone design, which will almost double in a decade, according to the aerospace and defense consulting firm Teal Group. Online support is “quite a game-changer,” says Jeff Moe, chief executive officer of open-source 3D printer company Aleph Objects. “You have collaborative worldwide development of hardware and electronics.”

The teamwork extends from pilotless aerial vehicles that spray crops or map coral reefs to those that detect radiation. DIY Drones, an online community founded by former Wired Editor-in-Chief Chris Anderson, has more than 35,000 members and provides free access to thousands of schematics. Its pages receive more than 2 million views per month, says Anderson, whose own company, 3D Robotics, is making use of the crowd-sourced R&D. “We’ve been able to bring this huge amount of energy, ideas, and talent to bear for free that otherwise would have taken millions of dollars,” he says, citing his drone autopilot software, radios, video components, and camera controls among the designs he developed with help from DIY.

Read more…
Developer

jDrones_uBlox_GPS_Devices.png?width=500

ArduCopter / ArduRover / ArduPlane specific GPS devices with uBlox NEO6 modules are here...

Finally they are here. We have been testing and developing these GPS devices over 4 months and now they are available on jDrones store. These modules are optimized for ArduCopter and ArduPlane use and we have been having great success  with these modules. Accuracy on jDrones Quad/Hexa copters is amazing when using these modules. Position accuracy is close to 1 meter and 3D lock times are counted in seconds. 

There are two models available.

Get them from jDrones Store: 

ArduCopter / MultiCopter uBlox module - 49.95

ArduPlane / ArduRover uBlox kit - 59.95

Availability: NOW

Model One: is specially made for ArduCopter / Multicopter use and it has detachable high patch antenna with 10cm cable so if you want you can always detach antenna from main module and put it on big groundplane.  

Top side of ArduCopter / Multicopter GPS

jDrones_uBlox_NEO6_P1_0769.JPG?width=500

Bottom side of GPS with antenna detached:

jDrones_uBlox_NEO6_P3_0771.JPG

Technical detail:

  • PCB size 38 x 38 mm
  • Mounting holes 32 x 32 mm, M3
  • EM406 style connector
  • 28 x 28mm detachable high gain antenna
  • Battery backup
  • I2C bakcup memory

Model Two: is using same electronics as Multicopter GPS does but it has smaller size PCB for easier "inside" mounting and fully waterproof high gain outdoor antenna with strong 3M 2-Side tape. This way you can mount your antenna outside of your vehicle and no need to be worried about rain or anything else while your sensitive electronics is safely inside of your vehicle. 

jDrones ArduPlane / ArduRover GPS Kit

jDrones_uBlox_NEO6_Airplane_Rover_GPS_0731.jpg

There are 3 main parts on this kit: uBlox NEO6 electornics, High Gain antenna unit and IPEX cable

jDrones_ArduRover_ArduPlane_GPS_uBlox_NEO6_Kit.png

Technical details:

  • PCB size 32 x 30 mm
  • Mounting holes 37mm corner to corner, M3
  • EM406 style connector
  • 40 x 45mm High gain waterproof GPS antenna, 30cm cable
  • IPEX connector cable 70mm
  • Battery backup
  • I2C bakcup memory

It is amazing how these small things can change your mission operations. We have been really happy with them and I hope that everyone else will be as happy as we are.

Regards,

Jani / jDrones 

Read more…