We've invented a miniaturized satellite that allows us to build the world's biggest constellation of Earth imaging satellites.
我们发明了一种小型卫星, 使我们能够建立世界最大的卫星地球成像。
英语百科
Miniaturized satellite
Small satellites or Smallsats are satellites of low mass and size, usually under 500kg (1,100lb). While all such satellites can be referred to as small satellites, different classifications are used to categorize them based on mass.