All Posts (14048)

Sort by

FPV168.jpgFeaturing a full fiber glass fuselage with built up ply and balsa construction the HobbyKing FPV / UAV is set to raises the bar in FPV performance. The large motor mount area allows for a variety of motor sizes depending on your application. A slick fiber glass finish provides superior aerodynamics while the ridge airframe offers a greater level of flight performance. The large clear canopy is perfectly suited to FPV applications or can be removed or modified with ease for a custom setup. The Fuselage boasts ample space for FPV equipment and will allow for a variety of custom setups.

You will require a 35 to 42 size Burshless outrunner, 5 x 9g servos (one for each control surface and one for the steerable nose wheel), a 40 to 60Amp ESC, 3s to 4s 2200mah~4400mah Lipo battery and your own transmitter and receiver (Tx/Rx). All the general hard ware (Push rods, screws, landing gear etc) is included to get this kit underway.

Some modeling experience will be required to complete this kit, However the finished product will be of a high quality with superior flight characteristics and will last a life time.

Specifications:
Wing Span: 1660mm
Fuselage: 1190mm
Motor Mount Diameter: 58mm
Distance From Center of Mount to Fuse: 114mm
Dry Weight: 1300g

Required:
Motor: 35 to 42 series Outrunner
ESC: 40a to 60A
Servo: 5 x 9g
Battery: 3s to 4s 2200mah~4400mah

 

Available here: http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=15236

Read more…

Make your own plastic mini lens, part 2

3689384583?profile=original

In a recent post I described some simple acrylic lenses I made using a simple press-molding technique. The methods were crude, but the results weren't too bad. Also, I had designed an assembly containing four minor variations of these lenses and submitted that for fabrication over the holidays. The injection molding step was a bit of an experiment- rather than using a full optic-grade firm, which would have cost us well into the five figures to try, we used U.S. based Protomold, who was able to create this mold in two weeks and make 100 assemblies (400 lenses) for a bit more than $2k. I again selected acrylic as the resin material for these lenses.

The picture above shows the parts as they came back (top and bottom side). Below shows a close-up of two lenses cut out from the above assembly.

 

3689384623?profile=original

The real test, of course, is that image quality. I mounted these lenses onto some of our image sensor chips using the same methods as that discussed in the above-quoted recent post, painted on an iris, and sealed the chip up. Below is a picture of me waving at the camera in 32x32 resolution.

 

3689384524?profile=originalI also took another picture of my backyard with a different chip and a different setup at 90x90 resolution. The field of view was roughly between 70 and 80 degrees, thus the pixel pitch was less than one degree. The image quality in this latter picture was not as good. Two factors probably contributed to this- First the finer pixel pitch could have exceeded the limits of the optics, second my method for removing fixed pattern noise was less accurate in this setup. Right now I do not know which of these two factors dominate.

3689384598?profile=original

One comment- There was in fact some shrinkage in the lens, on the flat bottom part that gets placed onto the chip. However this was small and easily filled in with the optical adhesive, which has almost the same index of refraction as acrylic.

One lesson learned regarding the injection mold design: There are four slightly different lenses in the above assembly. The difference is in the total thickness, with sequential lenses different by 25 microns. (It turned out this difference was moot compared to the varying thickness due to the amount of adhesive used.) This was to allow me to experiment with variations to compensate factors such as shrinkage and enlarging of the mold through polishing. However I made the mold family perfectly symmetrical (other than the small variations in lens thickness)! When I got the parts back, it was hard to find out which lens was which! Fortunately I found the sprue (where the plastic charge gets injected into the mold) and with careful eyeballing under a microscope, identified the lenses. But the lesson learned is that I should have added a slight marking or asymmetry to help me identify right from left.

Overall I am pleased with the results. For pixel pitches of about two degrees per pixel and up, this technique is adequate. Two degrees per pixel may not sound like much, but many flying insects have this type of resolution and do quite well. It may be that with the right iris and better fixed pattern noise cancellation, I could get the sharpness down to one degree or pixel, but this will have to wait.

Here again is the link to a zip folder containing the Alibre files for the mold: CYE_LensMold_Untested.zip

Read more…



I made this video showing the Ardupilot dreaming, the HK´s GCS taking telemetry data, and sending Tracker commands to an arduino, wich is driving two servos on a Trackers base.

 

Thanks Happy!!!!!

Read more…

FAA at AMA Expo. 1st hand report

"Mostly because I hate posting the same thing to multiple threads on multiple forums. But here is what I posted on RCGroups, Flying Giants, and RC Universe:

Here you go. SOme of it may not flow since I cut and pasted several remarks from another forum, but you should be able to get the general idea::

The presentation today was very interesting. The FAA had two people there. James Sizemore and a lady named Lynn. Mr. Sizemore was part of the FAA team early on and recently rejoined this group. Lynn is a recent addition. Mr. Sizemore is an active modeler in the DCRC club. He noted that a fair number of people in the UAPO (Unmanned Aircraft Program Office) are either active or past modelers. They both noted that the FAA fully recognizes the contribution of model aviation to the aviation industry.

As expected they were unable to address specific questions about the Rule. FAA policy prohibits them from doing so. Having said that, my overall impression is that I a bit more optimistic than I was when I woke up today.

A few high points for me were first hearing that the Rule is in fact written. It is undergoing a series of internal checks and reviews prior to being published as a NPRM sometime in June or perhaps July.

From there will be a comment period followed by a review and assessment of the comments and then the Rule may be modified based on those comments (or not) and then published in a final form. Final publication will likely be sometime in 2012.

They were very clear that the FAA is not interested in harming model aviation. They also clearly stated that the ONLY motivation for this was the explosive growth in the UAV world and the increasing number of commercial UAV folks trying to operate and calling themselves models. Since the FAA had no rules to regulate those uses, they decided to write these rules. It is a 100% air safety thing.

They very clearly stated that fears of terrorism and so on had absolutely nothing to do with the rules. They also said very clearly that there is no over riding concern about the past safety record of models or events that got us on their radar as it were. Again, it is the fact that in many cases we are indistinguishable from commercial UAS that they have to draw a line between us and them,

They laid out how the Safety Program that the AMA is writing will be reviewed and accepted (or accepted with modifications) for reference by the rule. The way it works is that if you want to be called a model you will operate in accordance with the accepted standards for models or you will have to operate as a regulated commercial sUAS.

They were clear that they are not prescribing any specific limits for altitude, speed, weight, propulsion, etc. At one point they said very clearly that they have not told the AMA to take turbines off the table for instance.

I expect that once an accepted set of operating standards is in place the way it will work is that the FAA will say go forth and enjoy. They will likely define places where you cannot operate regardless of compliance with the rules. This is sort of the same as saying ultra lights cannot operate in Class B airspace for instance.

The major challenge right now is to craft our safety program in a format and language that the FAA can accept. But they seemed genuinely interested in working with us to enable us to continue on in as close as possible to what we do now. They are also acutely aware of our concerns about altitude, speed, turbines, and so on.

While we are by no means out of the woods I can say that I am far more optimistic than I have been in the past. One really important thing I learned today was that when Dave Mathewson wrote his ominous article for the December MA it was right after a very disappointing meeting with the FAA. The AMA related their deep concerns and disappointment with the direction things were going. Shortly after that the FAA team was changed to the one that the AMA is working with now. For me the take away is that the FAA higher ups took the AMA concerns to heart and responded positively. That is huge in my mind.

So I am not dancing in the streets with joy, but I am also not thinking about selling everything either, for whatever that is worth to people.

Let me add that the impression I got is that they are working hard to help us to write safety standards that allow us to do what we do now in a manner that satisfies their need to demonstrate that they are protecting aviation safety.

Their concerns for us, as well as the commercial sUAS, focuses on things like what happens in a loss of control, pilot error, fly away and so on. They made positive statements about the things we do already, like checking battery packs prior to flight as a method of confirming that we will not lose battery power and control. Or selecting a field location that mitigates the risk from these events, and so on.

The only mention of AC 91-57 was during the explanation of why they are making the rule in the first place. There were a large number of commercial/public use users flying sUAS for hire who were doing so and saying that they were operating under AC 91-57. In 2007 the FAA issued a clarification of this saying that was not legal and then started moving towards writing these rules. That was the last time it was mentioned.

About the AMA working group doing the standards: Dave Mathewson and Rich Hanson have both stated very clearly that they are not "leaving anyone behind". There is no area of modeling they feel is worth sacrificing. So if the concern is that for instance the AMA will write a standard that says "No Turbines" or "No large planes" or "Nothing over 400 feet" I can more or less guarantee you that this is not going to happen.

The working group within the AMA has knowledgeable people from all parts of the hobby on it. Soaring, IMAC, pattern, jets, and so on all have solid representation there. Said simply, this is not a concern.


Bill Malvey
Leader Member
Distinguished Service Award (2007)
District Service Award (2010)
EX-AVP District X (Free Speech is Not Tolerated)
Orange County, CA "

Read more…
3D Robotics
"

3689373250?profile=originalArduPilotMega 1.02 is now available in the download section. This version updates the GPS libraries to support the new v1.6 firmware that adds some useful data fields and otherwise makes HappyKillmore's GCS, well, happier.

 

New MediaTek modules shipping from the DIY Drones store have the 1.6 firmware. If you've got one of those or have updated your module to 1.6, you can use it with APM by selecting "GPS_PROTOCOL_MTK16" as your GPS protocol in APM_Config.h.

 

If you want to update your GPS module to 1.6, here's what you need:

  • The 1.6 firmware is here.
  • Instructions and the installation utility are here.
  • Instructions on how to hook up the required FDTI cable are here.

 

 

Read more…

New Circuit for Antenna Tracker

 
Hi Guys,
I designed a new 6ch servo driver for antenna trackers or robotic controllers.
My plan was sending it first to HappyKillmore for his ground station's compatibility  but he is faster than me and just released a tracking solution :)
Actually it is not a new circuit of mine because i was designed it on December 2009 but it wait on desk for my free time. Now firmware ready for serial usage.
The Circuit including 1 RS232 input and 6 Servo output and size is 20x30mm. 
Antenna_Tracker-4-640x480.jpg
Command set is very simple for all programmers and languages, no need bit calculation or similar things and possible to use any robotic arm projects. You can type the commands from Hyper Terminal too :)
Baudrate: 9600 baud
Signal Resolution: ~1us 
CommandSet: [Servo Number]+[position_us]+[chr 13]  
[Servo Number] = 1-6 (string)  
[Position_us] = 500-2500 (string)  (the range depends servo)
for example:
"11500"+chr(13)  mean "center position for first servo".
Here is the product page of 6ch serial servo driver
PS: You can order the gimbal (that show on the video) from ServoCity.com, it is very tough an very good engineered product.
Thanks for reading
Melih
Read more…
3D Robotics

New fiberglass UAV airframe coming to HobbyKing

3689384475?profile=originalNo product listing yet, but will be on HobbyKing.com later this week according to HobbyKing. Will be intersting to compare with the EPP foam one that I just got (see below), which seems perfect. Smaller than a Skywalker, but still plenty of room for UAV gear. The fuselage is a bit thin, but it fits APM perfectly!

3689384435?profile=original

Some more pics of the new fiberglass one:

 

3689384492?profile=original3689384602?profile=original

Read more…

Antenna Tracking in HappyKillmore's GCS

FPV antenna tracking is now working in HappyKillmore's GCS v1.1.32 and newer.
TrackingCalibration.gif
Are you looking for something to do with your original ArduPilot now that you've got the new ArduPilot Mega? Why not put it to good use! Diego Colonnello and I have come up with an antenna tracker for my GCS. It uses the original ArduPilot, a couple servos and a FTDI cable. Building the actual mechanism to move your patch antenna is up to you...but the code is in there to make it work. You can also use your ArduStation! Simply select the ArduStation output type and the data will flow out in the right format regardless of GPS or Auto-pilot brand.


Here's a Wiki page trying to explain how it works: http://code.google.com/p/happykillmore-gcs/wiki/Tracking

To download the ArduTracker 1.0 source and 1.1.32 of my GCS: http://code.google.com/p/happykillmore-gcs/downloads/list

TrackingTab.gifLobes.gif
Read more…
Developer

Quad Rotor Observer v5 tests flights with the KKmulticopter blue board

I have just tested the latest flight controller board from Minsoo Kim (the Blue board version).
This new board uses an ATMEGA 168 and a new firmware with lot of new features.
Here a video of the first tests flights of the Quad Rotor Observer (QRO) v5 with this new KKmulticopter BLUE board from Minsoo Kim.
As you will observe in the video, the hoovering of the QRO is very stable (hands off test). The model is also able to do a high speed manoeuvering and high speed turns due to the high performance of this new flight controller board (Woow... this is really fun and I enjoy a lot...)

 

Flight controller hardware:
KKmulticontroller "BlueBoard" from Minsoo Kim's
http://kkmulticopter.kr ) and based on the board of Rolf R Bakke

 

Flight controller firmware:
XXcontroller_KR_v1_0 based on assembly code by Rolf R Bakke converted by Mike Barton modified by Minsoo Kim and Jean-Louis Naudin

- 4 brushless motors DualSky XM2822CA 1450KV 7A
- 4 ESC 12A XC1210-BA
- Lipo battery 3S (11.1V) 2500 mAh
- receiver Corona CR6D 2.4 Ghz

More infos at: http://diydrones.com/​profile/​JeanLouisNaudin

3689384464?profile=original

3689384397?profile=original
Read more…

Cheap CNC opportunity

itsalive2.full.JPG?1294473734
I just wanted to post this here to let the DIY Drones community aware of this limited time opportunity to procure a complete small scale CNC kit for $390 or an assembled version for $520 on kickstarter.com. This opportunity ends MONDAY JAN 10, 11:59PM EST. I am not associated with this project but I think it is pretty neat what the MyDIYcnc.com owner Stephen McGloughlin is trying to do with it. Check out his kickstarter page for more information.

https://www.kickstarter.com/projects/421256045/diy-desktop-cnc-machine
Read more…

Arduino Pro Mini optical flow sensor

3689384408?profile=original

This is a follow-on to an earlier post about an Arduino-based optical flow sensor prototype. Here I actually constructed a complete sensor that could actually be integrated into a robotic platform. To achieve a smaller size, I used an Arduino Pro Mini board from Sparkfun, and added a "shield" to interface that with a Centeye image sensor and optics. The breakout of parts is shown above- The complete sensor is shown next to a US Quarter. You can also see the individual blue Arduino board and the green "shield" board. On the right are individual "sensor heads" which are basically small PCBs holding the image sensor chip (here the "FireflySmall"), optional optics, and two capacitors. The sensor head plugs into the green shield board via a Hirose DF30 board to board connector. Three sensor heads are shown- on top is a sensor head with optics, in the middle the board-to-board connector side, and on the bottom the image sensor chip side.

 

I wrote a simple Arduino script to grab pixels from the vision chip (configuring it to grab rectangular pixels), compute 1D optical flow using a variation of Srinivasan's "image interpolation algorithm", and dump a display of the optical flow to the serial monitor. (Some of you may know Professor Mandyam Srinivasan as the Australian biologist who has studied honey bee navigation, in particular how honey bees use optical flow to close control loops using simple but elegant heuristics.) A simple video of the sensor is shown below. I've also attached the Arduino script code, in case anyone is interested.

 

 

PIO12Firefly_ProMini_LinearOF.pde

Read more…
3D Robotics

The Need for Low-Cost Sensors in Robotics

3689384338?profile=originalThere's a very good post over at Hizook on the lessons of the hacked Kinect: Nutshell:

 

"The best solution to complex low cost sensing (or actuation for that matter) is to take advantage of affordable, mass-produced components, complementing them with the innovative use of software solutions that benefit from constantly declining prices of computation."

 

Well worth reading it all.

 

Read more…
Developer

ArduSpider: Sara (My daughter´s robot)

(I´d specially like the last part...)
Hi All,
this project could be a bit out of scope here but this is also a recycling project. I used an old Ardupilot board and 3 old servos to construct this robot... And there is also a nice story behind this project:
Some weeks ago, my daughter (4 years old) said me:

"...dady, you are always playing with your flying robots, when are you going to construct a robot for me?"
You can imagine my face, so I started this mini project for her...

3689384285?profile=original
I used a very simple and minimalistic hexapod setup (only three servos for six legs). I had used this typical setup long time ago at University but this time I tweaked a bit the design playing with the geometry of the legs, the body and the position of the center of gravity to let it do some funny movements like seat, jump, dance, some acrobatics...
I added also an IR distance sensor for automatic obstacle avoiding and two eyes (LED´s)
This robot has also a simple behaviour scheme (in autonomous mode). The robot becomes "tired", "bored" and "happy" and you can interact with him. The eyes also show different patterns depending on the state of the robot
The robot has three modes:
-Manual Mode : I used the HW mux in the Ardupilot board so you directly control the three servos with your Tx. Make this "thing" walk is a real challenge, you need to sinchronize your movements, but once you have mastered you can do a lot of fun movements!! (like in the video)
-Assisted Mode : You control the robot like an RC car (2 channels). The walk and turn movements (sequences) are executed by the controler, so if you move the stick forward, the robot start to walk forward, if you move the stick to the right, the robot turns to the right... the speed and turn amount are proportional to the stick.
-Autonomous Mode : In this mode the robot starts to walk avoiding obstacles with the IR sensor. The robot will become tired so it start to move slowly until it is so tired that take seat. When the robot becomes bored it start to call your attention. If you bring your hand over it becomes happy, jump and continue walking... Enough to entertain the kids :-)

Specs:
Size of body : 12.5cm x 6.5cm
weight : 110 grams
Main board : Ardupilot (Atmega328)
Battery : 2S460 with external 5V regulator
Servos : 2x mini servos (HS81), 1x 6-9gram servo
IR sensor: GP2Y0A21YK

 

3689384328?profile=original

The body of the robot is constructed with a carbon & 1.5mm balsa sandwich. The legs are 2mm carbon rods and you will need some hinges for the front legs. I used a 6gram micro servo for the middle legs (that balances the robot) and two 16 grams servos for the rear legs (that connects also to the front legs with 1.5mm rods).
I started a simple build log document with more photos here : Build Log
The project was developed with Arduino. The code is very simple, so there´s a lot of room for improvements. Source code: ArduSpider.zip

My daughter also put a name to her robot: Sara, so codename for this project is Sara.
In the last family meeting (this Christmas) this robot was the "star" and look the kids playing with the robot is priceless...

3689384374?profile=original
Happy new year to all!

   Jose.

Read more…

Another ArduCopter build log

3689384083?profile=originalI decided to post and share of my ArduCopter frame build process.

It's "hand made" folding frame, the design is adopted from: Jakub's Frame 

 

90% aluminum parts (The landing skids are temporary and they installed for reference only)

 

 

3689384200?profile=originalThe center plate dimentions 120*120 MM  X configuration.

 

 

Fold is done by two steps: 

3689384225?profile=original3689384098?profile=original

 

 

Thats all for now, more updates soon.

Read more…