Birds tend to fly up to a full on extreme angle of attack stall and USUALLY climb up to stall just before their fall puts them on a perch or leaves them a few inches above the ground from where they fall to a "landing". This is going to take some very good reflexes and familiarity with the craft. In effect they don't fly to a landing so much as superstall their way to zero airspeed and do it all with grace and balance.
Sort of like for us how walking is a constant series of falls that we catch just in time to avoid a face plant. It seems like nothing until you examine the dynamics of walking. Being in robotics I suspect you realize how we take stuff like this for granted until you try to duplicate it mechanically and using algorithms in processors to operate mechanical muscles.
Altering the wing isn't hard but I think you'll find that programming in the responses will be extremely tough. All I can say is good luck and you're on your own.....