All Posts (11086)

Sort by

Max2769: RTK GPS for all?

Here we go again.

Like mp3 encoders before LAME, RTK GPS based on inexpensive GPS receivers & software has long been a dream that no-one has been able to get working. 

http://gpspp.sakura.ne.jp/rtklib/rtklib.htm

For years, a Japanese team has used a discontinued uBlox module that costs just as much as a commercial RTK GPS solution.  Now the latest hobbyist movement is to use just the GPS front end & do all the baseband processing in software.  Unfortunately, we have no idea what to do with baseband GPS data to convert it into RTK corrected information.

 

http://www.maxim-ic.com/datasheet/index.mvp/id/5241/t/do

 

For years, Maxim has had a GPS front end available for $11 but only now has anyone tried doing anything with it.  http://unreasonablerocket.blogspot.com/2011/02/gps-progress.html

It doesn't look like he's going to have enough time to finish it.

 

 

There are some notes on using a laptop for baseband processing but no actual sourcecode.

http://www.maxim-ic.com/datasheet/index.mvp/id/5241/t/do#Application%20Notes

The only remaining step is really getting data into the format RTKLIB needs.  This is really a movement worth getting behind, since RTK GPS would eliminate the pressure sensors, sonar, pitot tubes, & guesswork VTOL flyers have become familiar with.  Well, unless you're in the business of selling pressure sensors, sonar, & pitot tubes.

 

 

Read more…

What's needed for an Ardupilot-based boat

3689391084?profile=originalMy collection of links in the process of assembling what I'll need for an ArduPilot-based boat:

(The platform sailboat I'll use, a Soling 1M One Meter, the largest class of model boats in the American Model Yachting Association)

 

ArduPilot (original version)

Specifically needed for a Sailboat - a sailboat only absolutely needs a wind vane the rest is optional

 

Other discussion of ArduPilot-based boats:

Lake Depth Survey Blog - http://diydrones.com/profiles/blogs/ardupilot-goes-into-the-water
Lots of interesting posts about the evolution of a boat used the survey the depth of lakes. He used the Ardupilot and V1.0 software, but modified it for a his boat.

Discussion regarding sailboat application - http://diydrones.com/forum/topics/imu-3000Didn't entirely understand the conversation, but it regards drift compensation. 

Required components for a Boat - http://diydrones.com/forum/topics/ardupilot-boat-requirementsUser Jim Covert asks about the components need for a boat project. Chris Anderson points out the that he'll want to use Ardupilot 1.0 which lacks stabilization control. A boat doesn't really need that feature.

Another lake survey project - http://letsmakerobots.com/node/21098Detailed description of boat building process and application of an Arudino Duomilanove for controlling the boat.

Boat navigation with ArduPilot - http://diydrones.com/forum/topics/boat-navigation-with-adrupilotUser Tony K. asks about the components needed to pilot a sailboat. Chris Anderson Give some direction on what is specifically needed and some specifics about GPS parameters. 

Two-way Telemetry - http://diydrones.com/forum/topics/moving-waypoints-in-flightUser Peter Ho appears to be using ArduPilot on a boat and wants to change waypoints while en-route. Chris Anderson points out that two-way is available on the ArduPilot Mega.


AP for Sailing Vessel - http://diydrones.com/forum/topics/ap-for-sailing-vessel

andrew was starting a project for a auto pilot for a sailboat. He focussed on the magnetic compass. He demonstrated a working tilt compensation compass details here.

 

AUOOSB Open Ocean Sailboat Project - http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A62783&commentId=705844%3AComment%3A62801

 Michael King Put up a community page at auoosb.ning.com to work toward building an autonomous sailboat. The site appears to have put on hold by NING but I believe I contacted Michael about reactivating it. 

 

PID Tuning - http://diydrones.ning.com/forum/topics/705844:Topic:46763?xg_source=activity

Michael King Post on how to tune your PID settings for each craft. Not specific to boats, but PID tuning did cause Harald Molle a lot of grief in his boat project.

Read more…

Spektrum Dx6i interception/injection Board

.SNC00750_2_m.jpg
hello,
some time ago I broke my DX6I 2.4ghz transmiter, not the full radio, just the transmiter board... The Power Amplifer went away due to the break of the antenna...
I'm still waiting for another transmitter board, but already made a modification based on the transmitter of a hobbyking radio that accept PPM In as signal to continue flying.
As I was browsing web trying to find a explanation of the serial protocol used by the DX6I motherboard (DX5e has a spi protocol so the transmitter is not compatible), I found this Website : Dx6i Channel expander .
Thanks to him (and the google translator) I figured how was the motherboard acting, and decided to make my own interface with much more functionnality.

The basics features :
* Grab DX6i motherboard serial line and decode it
* Translate the 6 channel into a negative PPM signal

The advanced fetaures :
* Send decoded channel over USB (if connected)
* Send decoded channel over Bluetooth (if connected and usb disconnected), ok I'm not sure that adding Bluetooth inside a 2.4Ghz radio is the idea of the year, but it is funny.
* inject/modify channel from Bluetooth or usb
* Expand Channel Number of the radio
* Grab PPM In and translate it to channel (still lot of work to do here...)

The more advanced fetaures :
* Send all channel in parallel to a rf22 433Mhz transceiver to add Long Range Failsafe (on the receive side a rf22 and a µc is acting like a satellite) (the 433Mhz is the same used on the [OpenLRS|blog.flytron.com/category/openlrs-project|en] project)
* Receive 433Mhz telemetry from the rf22 and send it back to bluetooth/usb
* The board is aslo designed to act as a receiver (lot of correction to do here)


At this time, I made a proto board that seems to work, the USB is not working the way I would like it for now, but on the good way.
I would like to have a composite usb (CDC RS232 + HID joystick), but for now only the CDC is working, the HID don't want to start...
The Bluetooth is working, I can connect it to my smartphone and receive the channels informations :
.IMGP5558_2_m.jpg

dx6i interception/injection board from BARTHELEMY Roman on Vimeo.



The PPM out is working nice as the servo out (x8)

.IMGP5560_2_m.jpg

The RF22 seems to init smoothly, I have to build another board to make them talk each other.

I'll soon be able to play to my PSX emulator using my DX6i ;)
Read more…

HobbyKing Quad Frame Hands On

3689390762?profile=originalMy shipment from HobbyKing arrived today.  Among a few other things, the new Quad Frame V1 was in the box.  I  was pretty excited to get this and see if it was worth the $14.  

 

When I opened up the shipping box I noticed that HK packaged the frame parts in its' own box instead of having just a bag of parts.  I opened that up and to my surprise, the arms had been pre-assymbled!  Everything was grouped and packed nicely in bags.  The only thing that I did not see...Instructions!  Who reads them anyways, right?  

 

I pressed on and started to dry fit everything.  All of the pieces clipped together nicely and in no time, I had the frame mocked up. I am very happy with the construction, it seems to be well done.  The only thing that I think will be a problem is the landing gear.  Right now it just seems too flimsy to last.  I did not glue/screw anything together yet, but I don't think that will change much.  Also, as you can see in the first photo, the gear orientation is for + flying setup only.  I'm sure I can mod it to work for X without much effort.   I was wrong, I figured it out.

3689390680?profile=original

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Overall I would have to say that this frame will do just fine.  Once I get everything installed I'll give you all an update, but at this point I would easily recommend this frame, especially since it cost less than I paid for the materials to build my own.  Mine did not have gear or a camera mount!

 

Here are some stats and additional photos, I hope it helps.

 

Motor to Motor distance: 19.5"

Ground Clearance (without camera mount): 4.5"

Inside area: ~5"

Inside Height: 2" 

Dry Fit Weight: 5.7 oz

 

3689390706?profile=original

3689390784?profile=original3689390804?profile=original

 

 

 

 

 

 

 

 

 

 

3689390855?profile=original3689390826?profile=original

3689390732?profile=original

Read more…

Bay area snow day

It's 1 of those really obvious things that no-one tends to get on top of, but we do have snow forecast for Saturday morning.  Sounds like a good time to fly.  Might be a good idea to get the aircraft ready.  Are we getting it?

 

3689390593?profile=original

Our airframe is beyond its useful life.  It might get some 30ft shots on video, but no stills or anything spectacular.

 

 

 

Read more…
scib-battery.jpg

The very low internal resistance of the Batteries (typically 8 – 10 milliohms) give huge benefits such as:

  • Far longer battery lifetimes with upwards of 1000+ cycles expected for a battery pack.
  • Lower heat build-up during the discharge cycle.
  • Faster cell recovery.
  • Lower voltage drop under loads, which equates directly to a much higher RPM per volt from your electric motor.
  • More available power for the battery pack.
  • Ability to charge at higher charge rates (It is important to allow the battery to cool below 25c before charging commences).
  • Suitable for all applications and especially so for use in high current applications.

 

If you wanna try them for your R/C project, you can find them .... Lightspeed Batteries

Read more…

Arducopter with 8 motors - First aerial photos

3689390322?profile=original

Had again a really nice saturday flying with my Hashcopter. Took first images from the copter with my 800 gram camera. Pictures didn't turn up to be anything spectacular but copter flew nicely at high altitude and was very controllable. I'm still waiting for parts to arrive for my camera stand and FPV equipment. For that reason camera stand was just taped to nice position and images shot by feeling.

I actually had some difficulties with cheap ESCs not arming the motors properly. This was due to it being -25 degrees Celsius temperatures and electronics just needed some warming up occasionally. Actually so did the pilot. Eventually one of the ESCs broke down and flying was over for the day.

Because ESCs did some tricks on me I accientally ended up testing what happens when one of the motors shuts down. I was landing the copter still hovering at around 20-30 meter height when one of the motors just stopped. It was nice to realise everything was still controllable and I was able to land to copter nicely to a snowy field. It could have been flown with just 7 motors despite the heavy camera hanging under the copter.

 

3689390554?profile=originalAll saturdays pictures with better resolution:

http://www.markusjahn.net/gallery2/main.php?g2_itemId=47419

Previous two parts of the story:

http://www.diydrones.com/profiles/blogs/weight-testing-of-8-motor

http://www.diydrones.com/profiles/blogs/arducopter-quad-with-eight

Read more…
Developer



Here a video of the maiden flight of my Quad Rotor Observer (QRO) v7 with a Wii Motion Plus and a "home made" KKmulticontroller type board.

Flight controller hardware:
- Home made KKmulticontroller board with an ATMEGA168 and based on the board of Rolf R Bakke
- Wii Motion Plus (genuine Nitendo version) with the IDG-600 and the XR3500 MEMS sensors

Flight controller firmware:
- XXcontroller_KR_v1_5b 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) Turnigy Nanotech 2200 mAh
- receiver Corona CR6D 2.4 Ghz

 

Here a video of my quadcopter at high speed forward flights and at high turns rate... The Quadcopter is now well tuned with the WMP sensors, it can be very stable during the hovering and also very agile. The flight is really fun...

 

The Full tutorial for hacking the WMP is at:
http://ardupilotdev.googlecode.com/files/GyroWMPen.pdf

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

Read more…
Developer

ArduCopter factory updates, Feb 2011

 

 

3689390523?profile=original

China has awoken so have we!

 

In last 3-4 weeks there has been a lot of changes on how ArduCopter factories are working and how we as a creators are organized. First we moved out working under FahPah and we are now fully standing on our own as jDrones. 

 

Our new office / storage area are now fully working on its new location starting from Monday 21st. And we are really happy about this change. If you are visiting in Bangkok, please let us know and you are welcome to visit on our office.

 

Even tho there has been a lot of changes and we have been moving our storage, we been able to ship out kits and other parts with rather steady stream.

 

China had 3 week Chinese New Year holiday and that caused delays for bigger shipments, now it is over and first shipments are starting to arrive. Ok it will take some weeks until all queues of our suppliers are fully cleared but they will be.

 

New distributors are also demanding a lot, to full fill these orders will also affect on jDrones stock levels for awhile but eventually we are in position that kits are always in stock. Now there are uDrones, Robonor, BYOD and naturally DIY Drones who are selling kits.

 

How things are looking in future:

 

We all in ArduCopter group have been working hard to make this project better and better. There are new frames coming out shortly like Tri and Hexa frames that are following traditional ArduCopter design. Sonar mounts are out already and 3-4 different type camera systems will be available too.

 

Just like other our partners we have created fully assembled quad kits. These assembled kits are great for customers that are busy or not sure if they have right tools or skills to assemble their own quads. Good thing on these kits is that you can be sure that all electronics works and has been build properly. Only thing you need to add on these kits is your own radio, receiver and battery. They are already tested for you and test flown before shipped out from our premise. User just need to connect receiver, do calibration for them and they are ready to fly again on your home area.

 

After other frames are ready to ship out, we will start provide them too as ready assembled kits. We also have been looking to take this one step further but we will tell about that after time is ready. But first we will do some packing and shipping to full fill our users growing demand.

 

As we are part of DIY Drones internal network, we just started to carry more of their electronics on our site and more will come.

 

More parts for DIYers ...

3689390311?profile=original

For private users and DIYers we now carry all our parts that can be used to build your own drones or what ever. This parts includes various nylon screws/nuts/washers, hexagonal spacers, polycarbonate screws and nuts also specially designed cable sets are available.

 

3689390532?profile=original

Best way to find these are by looking under "Parts & Pieces" category. More will be added and if you might have some special needs, please drop a note to us and we can look what can be done for you and whole community.

 

There will be more general R/C parts too visible in stores shortly like servos, rc-switches, battery alarms, cables and so on.

 

Have fun and safe flying,

Jani

Read more…

PPM Encoder MUX Switch modifications

3689390466?profile=originalAfter my RPM sensor additions to the PPM Encoder, it seems my MUX switch for enabling/disabling the Autopilot is not working.  Some testing with a proportional channel (Throttle) revealed the MUX channel mid value to be about 2800, which is where I have set the RC_MUX_MAX now.  The previous value of 1250 was too low for detection.  Not sure whether my RPM mods had an impact, but the new settings seem to work fine.

If you're interested, the new PPM encoder project with RPM measurement, including the .hex file, is attached to this post.


PPMEncoder.zip


And here's a picky of the Heli static display at our local club's public display held yesterday at Hastings foreshore.  I'll upload the other photo soon on the clubs web site (www.wpmac.com.au).


My heli is on the right with the ACM connected - prompting a few questions from onlookers and members alike.  The green coloured box sitting on the muffler is a fibreglass crashproof box for the Ardupilot.  I'll provide some details on how to make one in a later post.


 


Now - On to the Heli code.

Read more…

UAV Job Opportunity in Southern California

Hello everyone,

 

For anyone interested, there are several job openings available at our company.

 

We are looking for engineers to work developing prototype unmanned aerial systems in El Segundo, CA. Chosen applicants will be working on a small team building and testing small-scale (RC airplane sized) to full-scale vehicles on a rapid timeline. Candidates should be entry-level or have several years experience. ALL positions require the candidate to be a citizen of the US.

 

Available positions include the following:

 

Aero-Design and Structures Engineer:

- Bachelors or Masters degree in engineering

- Knowledge of aircraft and/or helicopter design, stability, and control

- Strong CAD skills, preferably SolidWorks

- Stress analysis experience using FEA tools

- Hands-on abilities including building prototypes, using a variety of tools, and machining skills

 

Software/Electronics/Robotics Engineer:

- Bachelors or Masters degree in engineering

- C, C++, Python

- Windows and Linux

- Version control (SVN)

- User interface programming (preferred)

- Embedded systems, microcontroller experience (preferred)

- Electronic schematic design and PCB layout (preferred)

 

Desirable for both positions:

- Strong teamwork and cooperative design skills

- Self-motivated to learn and solve problems independently

- RC/full-scale airplane or helicopter experience

- UAS experience or knowledge

- Strong technical writing skills preferred

- Living near Los Angeles, CA or willing to relocate

 

These positions are needed immediately. For more information please contact ati.hiring@gmail.com. Please include your CV and any questions. Thanks!

 

 

 

 

Read more…
3D Robotics

Laser cut your own ArduCopter replacement parts

3689390184?profile=originalI keep breaking my ArduCopter arches, so rather than order replacements, I just laser cut my own through Ponoko. I've uploaded the design, so you can do it too.  Select 3mm clear acrylic, P1 size. It should cost $8.20 plus shipping for the four arches shown above. Note that these are laser cut, not CNC milled, so they don't have the notch on the side that fits snugly on the arms. But they work fine all the same.

 

Thanks to Sandro Benigno, you can also order a set of five replacement dome rings, as shown here:

3689390236?profile=originalAll the other parts are in the ArduCopter repository, but need to be converted to SVG format to laser cut. If you see something you'd like to make, let me know and I'll convert and upload it to Ponoko. Most can be laser cut as easily as CNC milled, but in some cases you might need to do a little finishing work, like counter-sinking some holes. No biggie...

 

UPDATE:

 

I've added the Main Square:


3689390248?profile=original

 

And the Legs:

 

3689390286?profile=original

And the carrier board:

3689390197?profile=original

 

 

Read more…

3689389983?profile=original

 

QGroundControl is currently improved on a daily basis along with the efforts to implement a common mission interface for ArduPilotMega and MAVLink. While this is work in progress, I'd like to share some impressions of the new features. Once the next APM version is released, a matching stable version of QGC will be released as well optimally supporting APM. The picture above shows the Google Earth mission interface on Mac OS X, which supports waypoint creation (double click) and dragging. The Windows version is lagging slightly behind: Waypoint visualization works, dragging not yet. I would like to particularly thank our restless beta testers, their excellent feature requests and bug reports really helped improving the usability.

 

Realtime Linechart Plot: Allows to log data to a CSV file (e.g. for Matlab) and to see how sensors and filters behave in realtime. It includes mean and variance values (second and third column) and you can freely set the window size for the calculation of mean and variance.

 

3689390039?profile=original

 

2D Map: Perfect for mission planning and computers without the processing power for Google Earth

 

3689390108?profile=original

 

QGroundControl got now also persistent settings, which means that preferences are stored. Most of the widgets store the last configuration (e.g. which option you checked). You also can rename MAVs, e.g. MAV001 to ALPHA. You can even set QGroundControl to auto-connect your serial link with the last settings on startup. On the protocol side safety was improved by retransmitting lost packets, ensuring now that not a single parameter is lost.

 

QGroundControl can now also log MAVLink packets with timestamp and replay whole missions. It accepts binary logs (raw data from e.g. serial logs) as well. So you can now run a HIL simulation and view the output in realtime in QGroundControl, log it, send it to a friend or export the data to Matlab. The offline logfile analysis tool (not shown here) allows you also to print 2D plots or create PDF or PNG files from them.

 

3689390210?profile=original

 

For the brave: There are daily experimental builds that work with the SVN version of APM. They are in general stable, but of course not as well tested as a full release version. The executables for Windows and Mac OS can be downloaded at:

https://github.com/pixhawk/qgroundcontrol/downloads

 

Since this is still beta software, bug reports and feature requests are welcome:

https://github.com/pixhawk/qgroundcontrol/issues

Read more…

MCopter Maiden Video

Here's a short video of the maiden flight.  I spent some time after this flight tuning the PIDS and am now waiting on the battery charger and the winds.

 

Read more…