About

Gender

Male


Location

Canberra, ACT


About Me:

Communications Engineer by day, creating UAV's by night. I also do MAVProxy development in my space time.


Please tell us a bit about your UAV interest

I'm part of the CanberraUAV team, who came first place in the 2012 Outback Challenge.


Hometown:

Canberra


Activity Feed

Stephen Dade posted a blog post
The latest version of Pi-Connect Lite board has been released. It's a minor increment over the previous version, with better power switch placement and clearer labels.It is ideal for anyone wanting a quick and simple way to integrate a Raspberry Pi…
Mar 3
Stephen Dade posted a blog post
I'm pleased to announce that after 9 months of design and testing, the Pi-Connect (Lite) is now available!The Pi-Connect Lite is a HAT addon board for the Raspberry Pi that integrates the following into a single board:5.1V/3A BEC with high quality c…
Nov 23, 2019
Stephen Dade commented on Stephen Dade's blog post Pi-Connect on Indiegogo
"Yep, I can add that to the board's documentation"
Sep 25, 2019
Stephen Dade posted a blog post
After 6 months of research, development and testing, I've launched the Pi-Connect on Indiegogo. The Pi-Connect is an addon board (HAT) for the Raspberry Pi that provides easy and reliable integration with autonomous vehicles.It provides:5.1V / 3.5A…
Sep 13, 2019
Stephen Dade commented on Stephen Dade's blog post Quadcopter Workshop
"All the documentation is at http://canberrauav.readthedocs.io/en/latest/. Note the documentation is all quite old now, so may not be useful!"
Jan 21, 2018
Stephen Dade replied to Najam ul saiqb's discussion mavproxy module
"Take a look at http://ardupilot.github.io/MAVProxy/html/development/mavcustmod.html for an example of a MAVProxy module.

Note the "init" function must return an instance of the module. For example "return ModuleName(mpstate)". That is most likely w…"
Feb 26, 2017
Stephen Dade replied to Eddi Maevski's discussion Arducopter 3.1.5 on APM 2.5 FC (clone) - missing parameters
"I think the Autotune_axes were added in after version 3.2.1

The wiki covers the latest version of Arducopter (3.4.4), so if you're using an older version the documentation will not be accurate."
Feb 7, 2017
Stephen Dade replied to Ilya's discussion Connection APM2.6 to Raspberry Pi 3 with Mavproxy
"It's a bug in MAVProxy - you can't load waypoints via the --cmd="wp load mission.txt".
There's a bug report at https://github.com/ArduPilot/MAVProxy/issues/142"
Dec 21, 2016
Stephen Dade replied to Nithin S's discussion About running python script in mavproxy
"Mission Planner (like all GCS's) sends heartbeat messages to the UAV. Not sure if there's a way to disable it.
Why do you require Mission Planner between the UAV and MAVProxy? MAVProxy can talk directly to the UAV.
I had a quick look at your script…"
Dec 14, 2016
Stephen Dade replied to Nithin S's discussion About running python script in mavproxy
"You can use events in Python to run a specific function when data is received over serial or UDP, instead of checking continuously. It's more complex to build this way though.
You can get MAVProxy to automatically load your module on startup by usin…"
Dec 9, 2016
Stephen Dade replied to Nithin S's discussion About running python script in mavproxy
"That is definitely possible. You will need to write a MAVProxy module to do so. I recommend starting with a copy of the serial module (linked in my previous reply) and editing it from there.
There's some documentation on developing MAVProxy modules…"
Dec 7, 2016
Stephen Dade replied to Nithin S's discussion About running python script in mavproxy
"The best way would be to create a MAVProxy module, based on the serial module (https://github.com/ArduPilot/MAVProxy/blob/master/MAVProxy/modules/...)."
Dec 6, 2016
Stephen Dade replied to Tamir Y's discussion The purpose of MAVLink
"The site http://qgroundcontrol.org/mavlink/start has a list of flight controllers that use mavlink.

Yes, you should be able to mix different flight controllers with different ground stations. One note though, some flight controllers have a few spec…"
Sep 2, 2016
Stephen Dade replied to Kasyap M's discussion GCS-UAV heartbeat requirement
"The wiki has undergone significant changes in the last 4 years! Hence the changed link.

Try:
http://ardupilot.org/copter/docs/gcs-failsafe.html
http://ardupilot.org/copter/docs/failsafe-battery.html"
Aug 29, 2016
Stephen Dade left a comment on Outback Challenge
"We're all good for our D3 hours. Currently sorting out our final comms payload and ground station. 5 mavlink streams per UAV is a good level of redundancy!"
Aug 4, 2016
Stephen Dade replied to James Pike's discussion Mavproxy cmd_rc actually blocks rc commands - how should this be used
"That is expected behaviour.

Use self.module('rc').cmd_rc([3, 0]) to reinstate the RC access to the channel.

See the documentation at http://dronecode.github.io/MAVProxy/html/uav_configuration/system.h..."
Jul 30, 2016
More…