The low cost of these satellites has widened the range of possible space missions in various verticals. Simplified designing and development allows the incorporation of latest technologies such as Artificial Intelligence (AI) and robotics in small satellites to enhance their capabilities. More