This is a video of my browser-based map module for mavproxy.
I had trouble using the map code that's currently checked in to mavproxy, so I wrote this alternative.
Tags: gcs, groundcontrolstation, mav, mavlink, mavproxy, modestmaps, wanderdrone
Current code is at https://github.com/wiseman/MAVProxy/tree/modestmap.
sweet, I will be trying this soon
It works well on an iPhone, too:
Pinch to zoom and touch and drag work on the iPhone too, which is nice.
Cool, how do you get the iphone on the same wifi as the laptop? Planner has a hidden feature that spits the hud and the map over a similar jpeg server. I only got my iphone to connect via adhoc network once and it worked but for some reason I could never get it to work again? Any Tips?
You may be overthinking it--I have one wifi network, called lemonodor, and both the phone and the laptop are on it. That's all!
On Android (no pinch to zoom or dragging):
Well yeah that's an obvious fix, however then you have to have a wifi router as part of your groundstation setup. With planner I just connected to an adhoc wifi directly to the coputer and skipped the need for a router which was super clean. Excluding the fact that I only got the iphone to connect once and it hasn't worked since ;).
Ideally I'd want the groundstation to be battery only so having to power a router would mean a generator in the feild or at a minimum a 12 car battery with an inverter....kinda cumbersome just to have a map on an iphone....
@Ryan Ah, I see what you mean. I know my Android Nexus S won't connect to an ad-hoc network, but I think the iPhone will.
In the current state of the code you need an internet connection anyway to get the map tiles. With some code tweaks it would support use of pre-rendered tiles on disk and then you could get by with no internet and just an ad-hoc wifi connection.
I added a very simple Attitude Director Indicator:
Join DIY Drones
Welcome toDIY Drones
Sign Upor Sign In
Or sign in with:
© 2013 Created by Chris Anderson.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.