Developer

ACM Position Hold

This is my first successful flight with a good alt hold and good GPS hold. As soon as I can demonstrate a fully autonomous flight (codes already done, just not flight tested enough), I'll release the Alpha. 

 

BTW, the wind was about 5mph West which was causing the forward and back oscillation. I had the I term disabled, so it never accounted for the wind. 

 

Jason

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • I was just reading the wiki. We need altitude control only. It may be different for obstacle avoidance. But my knowhow in sonar is very poor.
  • Developer

    I bought the EZ with the widest beam. I'll let you know how it works. 

     

    @john

    >I'm still skittish about turning this on...(as I should be)....a couple of questions.

    Me too ;) But with 30 seconds of good flight, I was confident enough to set the controller on the ground in an area without too much room for error.

     

    >I've seen the solid red LED now with GPS lock.  I assume I need that on for this to work?

     Solild red = good to go for Position hold. FBW works regardless, but in a relative mode.

     

    >When I turn it on sitting on the ground, I get a third throttle, but not enough to take off, and the throttle stick does NOTHING.  (I know this is NOT how I'm supposed to do it, but baby steps)  Should I have throttle control at the stick when in this mode?

    There currently is no throttle control. Maybe soon like NG has.

     

    >I assume I go into and out of Pos_hold from Stabilize, and that 2+ meters is enough room?

    That's the safest. Leaving your throttle in a good place to recover is key. Otherwise it will drop very quickly and break some blades... I lost 3 yesterday.

     

    >FBW has been working well for me.  It's a little more twitchy than stabilize, but works well.

    FBW doesn't read user input as fast as normal. It's more a simulation of GPS so it's at 5hz. That's really slow for normal flight. I will make a "care free" mode with 50hz input soon.

     

    >Thanks for the work Jason.  Really enjoying messing with this.

    Me too!

  • Can you share your thinking in going with the EZ4 (narrowest beam)? I was leaning toward the wider beam widths (EZ1) for rangefinding to ground, perhaps with less noise and further reach.
  • Just pressed the "Place Order" button for the XL maxsonar EZ4.

    Christof 

  • Developer

    Just bought the maxsonar so I could integrate it into the code. The library is already done for NG, so it should be relatively straightforward. 

    Mike has changed the EEPROM structure of the libraries, so if you are flying this code, please be aware that it won't work if you update the libs. And Since it's unreleased anyway, please be kind and not send too many distress calls my way. thanks. I should be able to release the alpha as soon as the EEPROM updates are complete.

    Jason

  • This looks to work well how are you doing on your FBW mode this really interest me hope all is going good and good job   Tom
  • @Taylor, Thanks for the hint.

    @Sebastian, I started position_hold at a maybe 4m..... and then the human factor set in at 1m. Switch back to STABILIZE with the throttle not set correct... 

      

  • @christof: always fly higher than 1m! you can't control it very well below that altitude
  • @Christof...get a maxsonar XL..with mine I get altitude hold accuracy within a few inches. 

     

    Will the alpha ACM release be able to switch smoothly from sonar altitude hold to barometer altitude hold?

  • Looking good!

     

    When do you guys currently think the first non-Beta release is likely for APM?

     

This reply was deleted.