Andrew Radford
  • Male
  • Putney
  • United Kingdom
Share Twitter

Andrew Radford's Friends

  • Andre Admiraal
  • Patrick Andersen
  • druckgott
  • Paul Jones
  • LIM Hun Pheng
  • Michael Oborne
  • ramboky

Andrew Radford's Groups

Andrew Radford's Discussions

Selling my Quad on ebay (UK based)

Started Aug 13, 2012 0 Replies

APM 1280 + mag, Keda brushless, Jakub folding frame, EPP1045 props, some spares. In the UKFlies OK, anyone who has read these forums won't have trouble except it being a 1280.…Continue

Camera Stab Pitch not moving

Started Jun 4, 2012 0 Replies

I have an APM 1280 running 2.5.x and the pitch output (5) seems not to work. Roll is OK - I can move the copter and the servo will respond. Pitch does nothing however. Interestingly, if I change the…Continue

Tags: stabilisation, camera

The current status of camera stabilization

Started this discussion. Last reply by phillou91 Oct 8, 2011. 10 Replies

Just added a (tilt only) camera gimble - the cheap one from Hobby King. Now I'd like to get some stabilization working. I've lost track on how to do this on AC2 - last time I looked at this was in…Continue

Migrating from ArduPirates - are PIDs the same?

Started this discussion. Last reply by Chris Anderson Jun 13, 2011. 3 Replies

As subject says - is there a rule of thumb when moving to AC2? should I start with the PID values from the Pirates NG version, or start from scratch with the defaults? AndrewContinue

 

Andrew Radford's Page

Latest Activity

Andrew Radford replied to Nicholas Pilkington's discussion Tlog file format?
"Go to the Mavlink homepage  - there is a reference implementation written in Python already."
Apr 28
Andrew Radford replied to Jon von Weymarn's discussion Telemetry to Turnigy 9X (with FrSky FLD-02 Telemetry Display Screen)
"FYI - I've looked at doing similar Mavilnk -> FrSky conversions also for the MegaPiratesNG project, except it is built into the main flight controller, not on an external arduino board.   Anyway I found in my setup at least that the…"
Apr 18
Andrew Radford replied to Jared Reabow's discussion Archaic log system Overhaul
"I've been working sporadically on something similar, to test the .Net port of the Mavlink generator code "
Apr 10
Andrew Radford replied to Brian's discussion Motors for 300g 25cm quad
"I ran a 250g quad with Hextronik 10g motors (1811 I think?) Now I have a Hex with the same motors ~380g Both have 5x3 3 blade props. These motors are quite cheap, there may be better ones out there."
Apr 8
Andrew Radford replied to luis gonzalez's discussion quad keeps flying to one side
"* Yes replace the bent motor shaft for sure. * Balance all props, do not use any props which have nicks or dings from crashes. Reject any props which do not track straight. * Check your center of gravity If it still leans when all of the above seems…"
Apr 7
Andrew Radford commented on Arthur Benemann's blog post [Update] DroidPlanner v0.5.0 - Now with USB support
"Is there any recommendation for a android tablet which has USB? I see lots of android tabs coming from the east very cheap now, is there a minimum OS version, memory, etc?  I'd probably not use it for anything other than a GCS."
Apr 1
Andrew Radford replied to Shyam Balasubramanian's discussion Mission Planner source code
"It's the right link. The Planner is a big project. Good luck. "
Feb 18
Andrew Radford commented on George Pokachalov's blog post Crash
"+10 points to Jason - if you are getting into this hobby and are stocking up with tools and such, get yourself a tube of solder flux, and some tin/lead solder. 'Lead Free' solder is NOT better for the hobbyist, it's what most shops…"
Feb 18
Andrew Radford replied to joel moerkerk's discussion new ard-user with Crius AIOP needs help
"I don't think the Crius AIOP can accept firmware form Mission planner, those images are for the APM.  I think you use ArduplaneNG compiled and uploaded via Arduino "
Feb 4
Andrew Radford commented on UnmannedTechShop.co.uk's blog post Stackup Plates for Mounting Stuff
"Interesting - I bought something similar from ebay but it is really thick glass fiber - 3mm I think so very heavy, These would be perfect for mounting minimOSD, telemetry etc if they had holes/slots for zip ties to go through"
Jan 31
Andrew Radford replied to Jake Simon's discussion TLog to Friendlier Format
"Doesn't the planner do graphs already anyway?"
Jan 28
Andrew Radford replied to Ryan Rasmussen's discussion Could somebody verify if my mavlink request is correct?
"You may have better luck posing your questions in the Mavlink Google Group."
Jan 28
Andrew Radford commented on Jonathan Price's blog post HobbyKing Selling ArduPilot Parts
"As much as I find distastful this Carbon-Copy cloning of open source hardware, I wish I saw more evidence of what we all hoped would come from open source hardware - people developing furrther the hardware design. Say for example someone making an…"
Jan 28
Andrew Radford replied to Gary McCray's discussion Vibration Isolation and Dampening of APM / PX4 for version 2.9
"I've not seen any definitive conclusion WRT COG being higher vs on the same plane, howerver it is clear that both of these configurations is better than the COG being below the centre of thrust. Unfortunately that's how most copters are…"
Jan 28
Andrew Radford replied to Ryan Rasmussen's discussion Does anybody know what MAVLINK_NEED_BYTE_SWAP is in MAVlink?
"Possibly this is to cater for the difference in byte endianess between Mavlink v1.x and v0.9?"
Jan 28
Andrew Radford replied to Gary McCray's discussion Vibration Isolation and Dampening of APM / PX4 for version 2.9
"Actually a centre of thrust lower than the CG makes for a more stable craft in this situation. Problem of ground strikes remains though. Probably something to try once you have the bugs worked out of the system and crashes are rare."
Jan 28

Profile Information

About Me:
Hello
Tell us a bit about your UAV interest
FPV Quads
Hometown:
London

Andrew Radford's Blog

Bluetooth Serial Communications with the APM

Posted on September 17, 2011 at 1:46pm 38 Comments

I've heard some people mention using bluetooth to communicate with microcontrollers as replacement for a serial or USB & FTDI. Recently some small bluetooth serial modules have become available from large electronics retailers and smaller ones that operate on large internet auction websites. They can be purchased now for just a few bucks. The module has all the bluetooth components integrated and takes 3 volt TTL level RS232 signals. It comes in a surface mountable pcb package, however…

Continue

.Net Configurator screen shots

Posted on February 22, 2011 at 3:14pm 6 Comments

Screen shots after some sporadic work. Accel and TX calibration is working.

UI is a bit rude still, it's in Winforms. WPF is so much nicer, but can not run on Mono.

 

 …

Continue

Comment Wall (5 comments)

At 11:54am on November 1, 2012, Patrick Andersen said…

Hi Andrew,

Sorry for my late response.

I'm using the APM 2.0 with MAVLink v1.0, so I would be very interested in your new version!

I couldn't find it on https://github.com/mandrolic/ or in here.

I spend the last couple of weeks looking at the MAVLink part of my bachelor project with a drone, and really didn't expect to use this amount of time on this part.
So I'd hear, when you expect the new version to be on Github? or maybe, if you could send me what you have this far, I could work a little further on it to get it to work for my project, and of cause send improvements (if any) back to you?

Patrick

At 4:12am on November 3, 2012, Andrew Radford said…

I've just got the new version checked in on my fork here:

https://github.com/mandrolic/mavlink

 

you'll need python installed as well as the .Net 4 C# compiler, which you will have if you have installed any visual studio 2010 version. Probably it will work with studio 2012 also, perhaps the path to the csc compiler will need to be altered.

Anyway run pymavlink\generator\gen_all.py to create all the libs for all the languages including c#. You may have to create a 'python' directory IIRC the generation script for the python libs does not auto create that dir.

the lib should be created in the generator\CS\v1.0\mavlink_ardupilotmega directory. It's called mavlink.dll.

Let me know if you have any problems - I've not used the generated code extensively, there is bound to be issues.

 

To use the lib - create a Mavlink() class

call mavlink.ParseBytes() when you receive some bytes off the wire

any parsed mavlink packets will be raised on the 'PacketReceived' event

 

Andrew

At 4:50am on November 5, 2012, Seth Bourne said…
Any documenation to use this dll with c# ? Perhaps some easy examples like to get heartbeat and other parameter ?

Thanka
At 1:49pm on November 5, 2012, Andrew Radford said…

Just subscribe to the received event like:

 

       

private void MavlinkPacketReceived(object sender, MavlinkPacket e)

        {

if (e.Message is MavLink.Msg_heartbeat)

            {

var m = e.Message as MavLink.Msg_heartbeat;  

Console.WriteLine("Heartbeat, version" + m.mavlink_version);

            }

        }

 

Every mavlink message is already defined, you just need to test the type of the Mavlinkmessage.Message property

At 6:59am on November 15, 2012, Patrick Andersen said…

Gee.. I just saw your response now..
So I'd started developing my own lib.
But this Tuesday I found out, you'd uploadet it, and have played a little around with it.
I commented on your pull request on GitHub - found a minor bug. :)
Keep up the good work! :)

You need to be a member of DIY Drones to add comments!

Join DIY Drones

 
 
 

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service