AirGround: a mission-oriented coordination framework for teams of mobile aerial and terrestrial smart objects