KMITL Expo 2026 LogoKMITL 66th Anniversary Logo

Vision-Based Spacecraft Pose Estimation

Vision-Based Spacecraft Pose Estimation

Abstract

The capture of a target spacecraft by a chaser is an on-orbit docking operation that requires an accurate, reliable, and robust object recognition algorithm. Vision-based guided spacecraft relative motion during close-proximity maneuvers has been consecutively applied using dynamic modeling as a spacecraft on-orbit service system. This research constructs a vision-based pose estimation model that performs image processing via a deep convolutional neural network. The pose estimation model was constructed by repurposing a modified pretrained GoogLeNet model with the available Unreal Engine 4 rendered dataset of the Soyuz spacecraft. In the implementation, the convolutional neural network learns from the data samples to create correlations between the images and the spacecraft’s six degrees-of-freedom parameters. The experiment has compared an exponential-based loss function and a weighted Euclidean-based loss function. Using the weighted Euclidean-based loss function, the implemented pose estimation model achieved moderately high performance with a position accuracy of 92.53 percent and an error of 1.2 m. The in-attitude prediction accuracy can reach 87.93 percent, and the errors in the three Euler angles do not exceed 7.6 degrees. This research can contribute to spacecraft detection and tracking problems. Although the finished vision-based model is specific to the environment of synthetic dataset, the model could be trained further to address actual docking operations in the future.

Objective

In one, docking is defined as “when one incoming spacecraft rendezvous with another spacecraft and flies a controlled collision trajectory in such a manner to align and mesh the interface mechanisms”, and defined docking as an on-orbital service to connect two free-flying man-made space objects. The service should be supported by an accurate, reliable, and robust positioning and orientation (pose) estimation system. Therefore, pose estimation is an essential process in an on-orbit spacecraft docking operation. The position estimation can be obtained by the most well-known cooperative measurement, a Global Positioning System (GPS), while the spacecraft attitude can be measured by an installed Inertial Measurement Unit (IMU). However, these methods are not applicable to non-cooperative targets. Many studies and missions have been performed by focusing on mutually cooperative satellites. However, the demand for non-cooperative satellites may increase in the future. Therefore, determining the attitude of non-cooperative spacecrafts is a challenging technological research problem that can improve spacecraft docking operations. One traditional method, which is based on spacecraft control principles, is to estimate the position and attitude of a spacecraft using the equations of motion, which are a function of time. However, the prediction using a spacecraft equation of motion needs support from the sensor fusion to achieve the highest accuracy of the state estimation algorithm. For non-cooperative spacecraft, a vision-based pose estimator is currently developing for space application with a faster and more powerful computational resource.

Other Innovations

6 Dof  Force Sensor

คณะวิศวกรรมศาสตร์

6 Dof Force Sensor

This research project focuses on the design and development of a Manual Control Robot using Load Cell technology to enhance precision and reduce the time required for robot control. The use of automation robots in industries still presents challenges due to the complexity of programming and control. Therefore, developing a manual control system that responds to force input in all directions can significantly improve the efficiency of robots, making them more suitable for tasks requiring precise and intricate control. The study integrates Load Cell sensors, an HX711 amplifier circuit, and an Arduino UNO R3 to develop a control module that translates user-applied forces into commands for an RV-7FRL-D industrial robotic arm. Additionally, MATLAB is utilized for processing Load Cell data to analyze and optimize the robot’s movement accuracy. The results demonstrate that the developed system effectively reduces robot setup time while simplifying and improving control flexibility. This project represents a crucial step in enhancing the capabilities of industrial robots, allowing for seamless human-robot interaction through a manual control system that directly responds to user-applied forces.

Read more
Automated Hydroponic System for Home Use

คณะวิศวกรรมศาสตร์

Automated Hydroponic System for Home Use

An automated hydroponic system for household use has been developed to cater to individuals with limited space who wish to conveniently and easily grow their own salad greens at home. This system is designed to automatically control nutrient delivery by setting appropriate electrical conductivity (EC) and pH levels tailored to the specific salad greens being grown. It includes artificial lighting to enable cultivation in confined spaces with insufficient sunlight and is more cost-effective than similar systems available on the market. System testing revealed that the automated control of EC and pH values performed effectively, achieving the preset levels within 30 minutes and maintaining them consistently throughout operation. In an experiment growing green oak lettuce using a simulated balcony setup, the plants demonstrated a higher growth rate compared to conventional methods, particularly when artificial lighting was used.

Read more
Design Public Park Project : Saint Chon College Campus Park

คณะเทคโนโลยีการเกษตร

Design Public Park Project : Saint Chon College Campus Park

Expanding from a public park design project to a campus design on an area of ​​over 50 rai in Ang Sila Subdistrict, Mueang District, Chonburi Province, to serve as both an educational institution and a place for relaxation and learning for the surrounding people.

Read more