Text this: An adaptive predictive fuzzy logic for the altitude control of a micro-satellite