china successfully launched an orbiter into space from the xichang satellite launch center in southwestern sichuan province at about 0:12 a.m. beijing time sunday. it was the third orbiter that china has launched for its independent satellite navigation and positioning network, also known as beidou, or compass system.