I. Introduction
Cubesat is a type of nanosatellite which is built in standard dimensions of 1U (10 cm×10 cm×10 cm) cubic units [1]. The CubeSat specifications were proposed by Professors Jordi Puig-Suari of California Polytechnic State University and Bob Twiggs of Stanford University in 1999, to enable graduate students to design, build, and test them in the space [2]. Initially, the majority of CubeSat launches were done by academia but presently they have been dominated by commercial projects. The main advantages of CubeSats are lower cost, faster production, and easier deployment to perform high-risk scientific experiments as well as for demonstrating new spacecraft technologies. The main challenge for the development of CubeSats is to fit all the necessary equipment within the standard frame size while meeting the weight constraints.