Hi everybody,
I've been searching but haven't found anything certain about this.
Well, the question is... How Arducopter handles negative altitude values? I mean, what would happen if I arm (and consequently lock home position and altitude) my copter on the top of a hill (or building) and then I fly it to a point below this home position (imagine 300 meters below it)? Would be any problem with the negative altitude values It would "read"?
And also, assuming there wouldn't be problems with that, If I switch to RTL mode while my copter being at e.g -150 m, would It fly up until reached the desired RTL altitude (meaning in this case 150 -to get home- + ALT_HOLD_RLT meters)??
I'm a bit confused about that and don't want just to try it out and check what happens...
System details:
Arducopter (Quad) v 3.1.2
APM 2.6
Mission Planner 1.2.97
Thanks in advance. Any tip would be accepted.
Replies
Mike
Hi Mike, thanks for your answer. It's fine to know that.
Another doubt I have and maybe you could know the answer is about negative waypoints values. I know that when setting ALT_HOLD_RTL parameter to negative values makes the copter to hold current altitude in RTL mode, but don't know how It works on normal waypoints.
In the previous example (top of the hill), will the copter fly down below the home altitude if I set an altitude value under zero? What about the follow-me feature? Will it work properly in that assumption?
Thanks for reading!
Another thing I haven't tried but is worth considering is Verify Height in Mission Planner. It uses Google Earth topology. So in theory it should hold altitude above current ground level rather than using home as a zero reference. Maybe it will work with FollowMe also. How close to to ground do you plan to fly?
My copter is a too bit shaky right now for any AUTO flight modes. I've slammed it into the ground a few times recently. ACRO mode is awesome!
If it's not too windy I'll try a few things this weekend.
I do expect to see an updated FollowMe soon. Possibly Pixhawk only.
3DR GPS/MAG going on my helmet.
Mike