Abstract
Considering that some tasks will require the consistency of the position and attitude of the end-effector, multi-space-robot cooperative capture also needs to consider the synchronization of the two capture arms. Taking the dual-space robots as example, the trajectory planning problem before cooperative capture is focused. First, a drive-transform method based on trapezoidal velocity interpolation is proposed, which combines the advantages of these two methods to obtain the SE(3) motion trajectory, in which the attitude and position are planned synchronously. Then, the trajectory optimization model of cooperative capture is established, which takes the optimal time and the minimum attitude disturbance of the base as the optimization goals, and simultaneously satisfies that the two capture arms reach the capture point synchronously. In order to solve this multi-objective optimization problem, a dual-population multi-objective fruit fly algorithm based on non-dominated sorting was proposed. Finally, the simulation example of dual-space robots shows that the proposed algorithm is effective, and the analysis of the optimal solution set demonstrates that the optimized cooperative capture trajectory is smooth and synchronous.
1 Introduction
Space robot technology has always been one of the important options in on-orbit servicing technology (Yoshida 2007). On-orbit servicing can be applied to on-orbit refueling, on-orbit maintenance, module replacement, garbage cleaning, etc., (Chen et al. 2009, Liang et al. 2012). As one of the key technologies of on-orbit servicing, space manipulators can perform some important operations such as capture, detumbling, and transport (2007 and 2008). With the continuous expansion of service objects and the extremely high reliability requirements of space missions, (Friend 2008) single-arm and multi-arm space robots will face some incompetent operational tasks. The application of small satellites and the maturity of formation technology make it possible for multi-space robots to provide collaborative on-orbit servicing (Flores-Abad et al. 2014).
Rekleitis and Papadopoulos (2010, 2011, 2015) proposed the concept of using multiple free-flying service robots to cooperatively operate passive targets. Each robot is equipped with a manipulator arm and a switch thruster. By coordinating and controlling the direction of the external force applied by the manipulator arm, operations such as transport of passive targets can be realized. And the differences between multiple free-flying service robots and a single large space robot were also analyzed in detail (Rekleitis and Papadopoulos 2013). Boning and Dubowsky (2012) proposed the application of a team of automated space robots to build large-scale structures such as solar power stations and space telemetry stations in orbit. Each robot has different functions, including a multi-arm integrated robot, a transport robot, and an observation robot. Domestic scholars studied dual robots operating flexible beams in orbit (Yuan 2015). Other scholars studied formation flying space robots used for cooperative location (Zhai et al. 2014), non-cooperative targets operation (Zhai et al. 2013, Gao 2015), and mission planning (Wu et al. 2014).
Trajectory planning is very important for robotics (Lei 2020). The abstract operation task is transformed into exact trajectory by the planner, which is used as the input of the control mechanism (Chen 2021). Trajectory planning usually includes planning in joint space and in Cartesian space, which refer to the planning of joint variables and planning of trajectory of the end-effector, respectively. Both of them are very important, but usually selected according to the application requirements (Chujo et al. 2020). The planning in joint space can generate continuous smooth and non-singular joint trajectory. The disadvantage is that the trajectory of the end-effector in Cartesian space is not intuitive. Moreover, the trajectory planning in Cartesian space is suitable for some special tasks with strict constraints on the trajectory of the end-effector. For example, when the end effector pulls out a device during on-orbit maintenance, it is required that the end effector must move in a straight line to avoid unnecessary contact or collision (Chujo et al. 2020). According to the task requirements (Wang 2020), trajectory planning in Cartesian space includes point-to-point planning and continuous path planning. The continuous path can be interpolated to obtain multiple intermediate nodes if necessary.
Compared with traditional single-arm and multi-arm space robots, the cooperative capture by multi-space robots has many advantages and development potentials, such as:
The coordination of multiple robots can disperse the valuable payloads, and separate tasks, which can avoid the failure of the whole mission caused by problems of a certain robot or arm.
During on-orbit operation, capture and fixation of the target is one of the key steps. Cooperative capture of huge target can effectively improve the stability of the system and flexibility of the task.
The cost of on orbit operation tasks is very high, and small mass satellites have the characteristics of low launch cost, strong mobility and fuel saving. Taking advantage of these advantages, developing multi-space robots with small mass satellites as the carrier, and then flexibly combining them, can greatly improve the diversity and reusability of tasks.
For multi-space robots service system, the cooperative motion of each space robot must be considered during the trajectory planning in Cartesian space. The two capture arms need to reach the capture point at the same time during a capture process. On the one hand, it can reduce capture time and improve efficiency, which is very critical for some tasks with operating time restrictions; on the other hand, it can also ensure that the two arms can capture and fix the target at the same time, and then perform a stable operation to the target. It can avoid the interruption between systems and ensure the mission successfully. In addition, the execution of a single task usually needs to optimize multiple goals to meet different requirements such as the efficiency, reliability, and fuel. The goals usually include working time, base disturbance, and joint energy consumption. This work takes the dual-space robots as example to study the multi-objective collaborative planning problem for the point-to-point terminal of the two arms.
2 Cooperative capture system model
The cooperative capture system consists of a dual-arm space robot and a single-arm space robot (for convenience, hereinafter referred to as dual-arm system and single-arm system, respectively). Figure 1 presents a simplified model of the pre-capture system. The definitions of the symbols in the figure are as follows:
Σ G represents the global inertial reference frame. Generally, the origin of the coordinate system can be placed at the center of mass of the capture system;
Σ DI , Σ SI , and Σ T represent the fixed coordinate systems of the dual-arm system, the single-arm system, and the capture target, respectively, whose origins are located at their center of mass;
Vector G p d represents the position vector of the center of mass of the dual-arm system in the global inertial frame;
Vector G p s represents the position vector of the center of mass of the single-arm system in the global inertial frame;
Vector G p t represents the position vector of the target center of mass in the global inertial frame.

A simplified model of the cooperative capture system.
3 Drive-transform method based on trapezoidal velocity interpolation
3.1 Linear path planning based on drive-transform method
The core idea of the drive-transform method is to use the constructed drive transform function to express the configuration of the end-effector. Moreover, in order to maintain the consistency of position and attitude, the configuration of the end-effector is expressed in a homogeneous form during the planning process. In fact, based on its own advantages of unity, it will be more convenient to apply theories of Lie groups and Lie algebras for derivation and planning. Here the derivation process of the drive-transform method is given by applying the Lie group SE(3) and the screw theory.
First, divide the motion process of the end-effector into N segments, with a total of N + 1 nodes. Assuming that the configuration of the end-effector at each node is known, which is expressed as g i ∈ SE(3) (i = 0, 1,…, N). t i represents the time corresponding to the i th node, as shown in Figure 2. The motion of the end-effector between t i and t i+1 is discussed below.

A sketch map of drive-transform method.
The configuration of the end-effector at time t is expressed by the following function,
where D(h) is the drive-transform function. h is the normalized time expressed as
Obviously, 0 ≤ h ≤ 1.
According to the boundary constraints, the following conditions must be met,
then there is,
Linear planning from g i to g i+1 can be achieved using the drive-transform function. And D(1) can be explained as the deviation of the configuration between t i and t i+1.
It is easy to know from the characteristic of SE(3) that D(h) ∈ SE(3). Then, let
as well as
Substituting this equation in Eq. (4), then,
Performing linear planning of the translational part first, assume
where c 1 and c 0 are constant vectors. According to formulas (7) and (8), it can be obtained that
Then, do a linear planning of the rotating part. As is known, R D (0) = E 3×3, and R D (1) can be expressed in exponential form as
where θ
w
and
Let,
R D (0) and R D (1) can be satisfied. So, the expression for D(h) is,
Finally, the trajectory of the end-effector can be planned as,
3.2 Improved drive-transform method
The motion velocity between two nodes planned by the drive-transform method is a constant value. Considering that there must be a start and stop process when the joint is driven, the acceleration and deceleration process of the trajectory must be considered during motion planning. At the same time, the selection of nodes also needs to be prudent, too many nodes will inevitably increase the amount of calculation, and too few nodes may decrease the accuracy of the trajectory.
Trapezoidal velocity interpolation can describe the motion process well and satisfies continuity. However, the trapezoidal velocity interpolation is only suitable for the planning of the translational part, while the attitude planning has to be done separately, which leads to inconvenience. The drive-transform method can just make up for this. Therefore, we propose an improved drive-transform method based on trapezoidal velocity interpolation to carry out the planning of the configuration of the end-effector in Cartesian space.
According to the definition of variables in Section 3.1, the initial moment and the configuration of the end-effector are given, respectively.
Deviation of the configuration is
First, linear velocity of the end-effector is planned. Let the distance to the initial position at time t be d(t), and d(0) = 0, so
In order to meet the smoothness requirements at the same time, the trapezoidal velocity interpolation with parabolic transition is used, as shown in Figure 3, where v(t) denotes the linear velocity of the end-effector, v c denotes the linear velocity of the constant velocity stage, which is the maximum linear velocity, and t s denotes the end time of the constant velocity. From this, the equation of the linear trajectory can be given as follows

Diagram of trapezoidal velocity interpolation with parabolic transition.
Then, the total movement time is jointly determined by
The above planning can only satisfy the requirement that the motion path of the end-effector is a straight line, but cannot express complete configuration, that is, the variation of attitude is missing. At the same time, the joint variables cannot be solved only from the above planning results. Therefore, it is necessary to use the above results as the initial conditions of the drive-transform function. So, the entire movement process is divided into seven stages, with a total of eight nodes, and the corresponding moments of each node are as follows:
The configuration of each node is
where the translational part of g ie is
The rotating part is,
where θ
f
and
In addition, there is a very important step: normalize the time between nodes, which is given by the following formula
Substitute Eqs. (20)–(25) in Eq. (14) to obtain the continuous trajectory equation of the end-effector. Only v c and t a are variable in the planning process. And there is
where a c is the maximum angular velocity. v c and a c can be used as the decision variables while optimizing.
4 Multi-objective cooperative planning problem for multi-space robots
4.1 Description of cooperative planning problem
Section 3.2 presents a point-to-point linear path planning method for a single-space robot. For the multi-space-robot service system, the coordination of the two capture arms must be considered. In order to distinguish the two systems, subscripts () s and () d are added to the right of the above quantities.
When a set of decision variables v cs , a cs , v cd , and a cd of the dual-robot system is given, the total movement time of each can be calculated separately
The capture mechanisms at the end of the arms are, respectively, close to the capture point. In order to stabilize as soon as possible after capture, it is desired that the arms reach the target as simultaneous as possible.
where ε t is a small amount, which can be set according to the task accuracy requirements.
In addition, in order to make sure the cooperative approaching process is safe and reliable, it is necessary to ensure that the movement process of the two arms is basically synchronized, so the following constraint is given:
where ε d is the threshold value.
In addition to the constraints generated by the coordinated motion, the joint limit will also determine the range of the decision variables v cs , a cs , v cd , and a cd
4.2 Analysis of optimization goals
In order to improve the execution efficiency of the task, the total time of the end movement is required to be as short as possible. Considering constraints in Eq. (28), t fd is chosen as optimization object, that is
When the trajectory equations of the two capture arms are obtained by planning, the spatial velocities of the ends are, respectively,
According to the definition of the generalized Jacobian matrix, the spatial velocities of the base of the dual-arm system and the single-arm system are, respectively,
where J
Bd
, J
Bs
,
Furthermore, the spatial angular velocity of the two bases
At the same time, in order to avoid the instability of the base caused by the dynamic coupling, and considering the constraints of the communication orientation and the angle of the solar sail, it is required to minimize the disturbance to the attitude of the base during the motion process. Another optimization objective is designed as
5 Strategy for the multi-objective optimization problem
5.1 The principle of Lèvy flight
Lèvy flight is a mathematical model that describes insect foraging flight strategies, that is, a combination of normal short-range random flight and occasional long-range flight. Its mathematical distribution is called the Lèvy distribution. The introduction of Lèvy flight into the evolutionary intelligent optimization algorithm can realize the effective combination of local and global search, and improve the global optimization ability of the algorithm.
Generally, the following formula is used to calculate the Lèvy flight distance:
where α obeys the normal distribution
5.2 Solution strategy based on multi-objective fruit fly algorithm
At present, the application of fruit fly algorithm to multi-objective optimization problems is still in the exploratory stage. In order to solve the proposed multi-objective planning problem and improve the optimization ability of the algorithm at the same time, the original fruit fly algorithm is improved, and a dual-population multi-objective fruit fly optimization algorithm is proposed. The solution flow based on this algorithm is as follows.
Step 1: Set constraints and calculation parameters, including population number N p , search times N s , search step S, boundary conditions P min = [v csmin a csmin v cdmin a cdmin] T , P max = [v csmax a csmax v cdmax a cdmax] T ;
It should be noted that there are 4 variables in our problem, so the individual is actually a vector.
Step 2: Initialize the population position [X pop, Y pop]. Since the relationship between the decision variables and the fly position is not linear, it is difficult to directly convert the boundary conditions of the decision variables into constraints of the fly position. Therefore, the following initialization method is designed to obtain the initial population position that satisfies the constraints.
Two random numbers
It is easy to know that the search area is reduced to the lower half of the first quadrant, as shown by the shadow in Figure 4. This can not only improve the search efficiency, but also satisfy

The search area of the improved fruit fly algorithm.
Also, set the location [X pop, Y pop] as the first-generation pioneer subpopulation.
Step 3: Dual-population olfactory search. Olfactory search is a crucial step in the fruit fly algorithm. Each individual has a random search direction and distance near the population location. This planar search method has better optimization ability than linear search. The search step size determines the search range of each step of the population, which affects the optimization speed and convergence performance of the algorithm. In this work, the population of each generation is divided into a pioneer subpopulation and a follower subpopulation. The pioneer subgroup is composed of the Pareto optimal solution set of the previous generation, and the individuals in the subgroup use Lèvy flight to conduct olfactory search globally
where p pxi and p pyi are the position of the individuals of the pioneer subpopulation before the Lèvy flight, and L sx and L sy are the random Lèvy flight distance.
The individuals in the follower subpopulation perform the olfactory search near the population location
where X rad, Y rad ∈ (0,1) is a random value.
Step 4: Calculate the concentration judgement value of all individuals. The judgement value calculation method of the original method is:
Considering the decision variable obtained by the above formula is a non-negative real number, which obviously cannot meet our demand. Therefore, we let
which satisfies P min ≤ P i ≤ P min.
Step 5: Then, the concentration value corresponding to each individual can be obtained according to formulas (31) and (38), respectively;
Step 6: Due to the contradiction between the two objective functions, optimal time and minimum disturbance, it is necessary to introduce fast non-dominated sorting to obtain a non-dominated solution set.
Step 7: In order to avoid similar solutions and ensure the diversity of the obtained optimal solution set, it is also necessary to perform sorting by crowded degree, and eliminate the solutions that are too crowded, so as to obtain the current Pareto optimal solution.
Step 8: The population performs visual search, updates the pioneer subpopulation with the current Pareto optimal solution set, and selects the position of the individual in the middle of the solution set as the new population position.
Step 9: Repeat Steps 2–8 until the stop condition is satisfied.
Step 10: Analyze the final optimal non-dominated solution set.
The planning strategy flow is shown in Figure 5.

Planning strategy flow.
6 Simulation and analysis
Take the capture service system composed of two planar three-link robots as the simulation object, and conduct multi-objective coordinated trajectory planning simulation. To simplify the simulation, the configuration and parameters of the two robots are the same. The simplified model of the service system in the initial position and the target to be captured is shown in Figure 6.

The simplified model of the service system in the initial position.
The configuration parameters and inertial parameters of the single-arm space robot are as follows
At the initial moment, the configurations of the two space robots and the target’s center-of-mass fixed inertial frame in the global inertial frame are, respectively,
At the initial moment, the configurations of the end-effectors of the two capture arms in their respective fixed inertial frames are
When the capture is completed, the configurations of the two capture arms in the fixed inertial frame of the target are required to be
Therefore, when the capture is completed, the configurations of the end-effectors of the two capture arms in their respective fixed inertial frames are
The parameters of the multi-objective fruit fly algorithm are set as N p = 100, N s = 150, and S = [4 4 4 4] T . The boundary conditions are P min = [0.01 0.005 0.01 0.005] T , P max = [0.6 0.35 0.6 0.35] T .
Using Matlab programming for simulation calculation, the obtained Pareto non-dominated solution distribution is shown in Figure 7.

Distribution of non-dominated solutions.
It can be seen that the obtained Pareto frontier curve is in good shape, all non-dominated solutions are located on the curve or very close, and the distribution of points is relatively uniform. This can verify the effectiveness of the improved multi-objective fruit fly algorithm. The contradiction between the two optimization objectives can be seen more intuitively by the curve. Therefore, it is necessary to select typical solutions for detailed comparative analysis.
As marked in Figure 7, three representative non-dominated solutions, A, B, and C, are selected. Point A is the optimal solution for the motion time; point B is the solution where the slope of the tangent of the Pareto curve is 1, that is, the non-dominated solution when the weight of the base attitude disturbance and the motion time are equal; point C is the optimal solution for the base attitude disturbance. The decision variables and optimization target values of the three points are shown in Table 1.
Variables and objective function values of typical solutions
Num | v cs (m/s) | a cs (m/s) | v cd (m/s) | a cd (m/s) | Motion time (s) | Attitude disturbance (rad/s) |
---|---|---|---|---|---|---|
A | 0.495 | 0.35 | 0.506 | 0.281 | 5.54 | 0.169 |
B | 0.143 | 0.209 | 0.122 | 0.169 | 12.84 | 0.062 |
C | 0.0367 | 0.0113 | 0.0263 | 0.0108 | 51.04 | 0.019 |
The following is a detailed analysis of the motion process of the capture arm under these three conditions. Since the synchronization constraints have been satisfied in the optimization process, the motion processes of the two capture arms are similar. Change process of the joint angle, angular velocity, and base angular velocity of the single-arm system is given here.
First of all, it can be seen from Figures 8 and 9 that under these three conditions, the joint angle and angular velocity curves are continuous, and the change trends are relatively similar, which indicates that all these three conditions are valid. The difference is that the maximum value of the joint angular velocity decreases as the movement time increases, which is one of the factors that determines the final solution.

Joint angle curves under three conditions. (a) Condition A, (b) condition B, and (c) condition C.

Joint angular velocity curves under three conditions. (a) Condition A, (b) condition B, and (c) condition C.
Through the detailed analysis of the three sets of non-dominated solutions, it can be concluded that the results obtained by the planning method proposed above are all feasible and effective, and the required optimal solution can be selected comprehensively with consideration of time, joint performance, and the disturbance toleration of the base. For example, if the disturbance toleration of the base is strict, while the limit of time is loose, condition C is the preferred solution.
Furthermore, taking condition B as an example, import the data calculated by Matlab into the Adams software to run the simulation, and intercept the states of several time nodes, as shown in Figure 10. It can be seen that the motion synchronization of the two capture arms is good, they can reach the corresponding capture point according to the required configuration. This result can support the effectiveness of the proposed coordination planning strategy strongly.

Motion process of the capture system under condition B. (a) 3 s, (b) 6 s, (c) 9 s, and (d) final.
7 Conclusion
First, combining the smoothness of the trapezoidal velocity interpolation and the unity of the drive-transform method, a trajectory planning method based on the trapezoidal velocity interpolation is proposed. Second, a multi-objective optimal model is established to describe the cooperative capture problem, with consideration of the performance of motion time and attitude disturbance. Based on all the above, an improved multi-objective fruit fly algorithm with dual populations is proposed. Finally, typical simulation is carried out. Simulation indicates that the cooperative capture problem can be well solved by the proposed method, and the motion process is smooth, and the different capture arms can reach the target at the same time.
Acknowledgments
This research is funded by the Shanghai Aerospace Science and Technology Innovation Foundation (No. SAST2017-020) and National Key Laboratory Fund for Equipment Pre-research (No. 6142210200301).
-
Author contributions: All authors have accepted responsibility for the entire content of this manuscript and approved its submission.
-
Conflict of interest: The authors state no conflict of interest.
References
Boning P, Dubowsky S. 2012. Coordinated control of space robot teams for the on-orbit construction of large flexible space structures. Adv Robot. 24(3):303–323.10.1163/016918609X12619993300665Search in Google Scholar
Chen T. 2021. Continuous leaderless synchronization control of multiple spacecraft on SO(3). Astrodynamics. 5(3):279–291.10.1007/s42064-021-0108-ySearch in Google Scholar
Chen X, Yuan J, Yao W. 2009. Spacecraft on-orbit service technology. Beijing: Aerospace Publishing Press (in Chinese)Search in Google Scholar
Chujo T, Watanabe M, Mori O. 2020. Mechanism-free control method of solar/thermal radiation pressure for application to attitude control. Astrodynamics. 4(3):205–222.10.1007/s42064-019-0062-0Search in Google Scholar
Flores-Abad A, Ma O, Pham K, Ulrich S. 2014. A review of space robotics technologies for on-orbit servicing. Prog Aerosp Sci. 68(8):1–26.10.1016/j.paerosci.2014.03.002Search in Google Scholar
Friend R. 2008. Orbital express program summary and mission overview. Proceedings of the International Society for Optical Engineering Conference. Marseille, France: SPIE. p. 2.10.1117/12.783792Search in Google Scholar
Gao X. 2015. Study on navigation and guidance of formation space robots for rendezvous with non-cooperative target of GEO. Harbin, China: Harbin Institute of Technology (in Chinese)Search in Google Scholar
Lei H. 2020. Dynamical models for secular evolution of navigation satellites. Astrodynamics. 4(1):17–23.10.1007/s42064-019-0064-ySearch in Google Scholar
Liang B, Du X, Li C, Xu W. 2012. Advances in space robot on-orbit servicing for non-cooperative spacecraft. Robot. 34(2):242–256.10.3724/SP.J.1218.2012.00242Search in Google Scholar
Rekleitis G, Papadopoulos E. 2010. Towards passive object on-orbit manipulation by cooperating free-flying robots. Proceedings of International Conference on Robotics and Automation; 2010 May 3–7; Anchorage (AK), USA. IEEE, 2010. p. 2247–2252.10.1109/ROBOT.2010.5509730Search in Google Scholar
Rekleitis G, Papadopoulos E. 2011. On on-orbit passive object handling by cooperating space robotic servicers. Proceedings of International Conference on Intelligent Robots and Systems; 2011 Sep 25–30; San Francisco (CA), USA. IEEE, 2011. p. 595–600.10.1109/IROS.2011.6094858Search in Google Scholar
Rekleitis G, Papadopoulos E. 2013. A comparison of the use of a single large vs a number of small robots in on-orbit servicing. Proceedings of 16th Workshop on Advanced Space Technologies for Robotics and Automation. Noordwijk, Netherlands: ESA. p. 1–6.Search in Google Scholar
Rekleitis G, Papadopoulos E. 2015. On-orbit cooperating space robotic servicers handling a passive object. IEEE T Aero Elec Sys. 51(2):802–814.10.1109/TAES.2014.130584Search in Google Scholar
Wang Y, Chen X, Ran D, Zhao Y, Chen Y, Bai Y. 2020. Spacecraft formation reconfiguration with multi-obstacle avoidance under navigation and control uncertainties using adaptive artificial potential function method. Astrodynamics. 4(1):16–22.10.1007/s42064-019-0049-xSearch in Google Scholar
Wu Z, Yin H, Yan H, Gao Y. 2014. Studies on the collaborative mission planning of multiple space robots based on multiple agent models. Proceedings of 26th Chinese Control and Decision Conference; 2014 31 May–2 June; Changsha, China. IEEE, 2014. p. 4644–4647.10.1109/CCDC.2014.6853002Search in Google Scholar
Yoshida K. 2007. ETS-VII flight experiments for space robot dynamics and control. Berlin Heidelberg: Springer. p. 209–218.10.1007/3-540-45118-8_22Search in Google Scholar
Yuan J. 2015. Research on dual robots manipulating flexible beam on-orbit cooperatively. Harbin, China: Harbin Institute of Technology (in Chinese).Search in Google Scholar
Zhai G, Zhang J, Zhang Y. 2013. Co-loclization of non-cooperative targets based on multiple space robot system. Robot. 35(2):249–256.10.3724/SP.J.1218.2013.00249Search in Google Scholar
Zhai G, Zhang J-R, Zhou Z. 2014. Coordinated localization method for cooperative target based on clustered space robot system. Trans Beijing Inst Technol. 34(10):1034–1039.Search in Google Scholar
© 2022 Yong Wang et al., published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Research Articles
- Deep learning application for stellar parameters determination: I-constraining the hyperparameters
- Explaining the cuspy dark matter halos by the Landau–Ginzburg theory
- The evolution of time-dependent Λ and G in multi-fluid Bianchi type-I cosmological models
- Observational data and orbits of the comets discovered at the Vilnius Observatory in 1980–2006 and the case of the comet 322P
- Special Issue: Modern Stellar Astronomy
- Determination of the degree of star concentration in globular clusters based on space observation data
- Can local inhomogeneity of the Universe explain the accelerating expansion?
- Processing and visualisation of a series of monochromatic images of regions of the Sun
- 11-year dynamics of coronal hole and sunspot areas
- Investigation of the mechanism of a solar flare by means of MHD simulations above the active region in real scale of time: The choice of parameters and the appearance of a flare situation
- Comparing results of real-scale time MHD modeling with observational data for first flare M 1.9 in AR 10365
- Modeling of large-scale disk perturbation eclipses of UX Ori stars with the puffed-up inner disks
- A numerical approach to model chemistry of complex organic molecules in a protoplanetary disk
- Small-scale sectorial perturbation modes against the background of a pulsating model of disk-like self-gravitating systems
- Hα emission from gaseous structures above galactic discs
- Parameterization of long-period eclipsing binaries
- Chemical composition and ages of four globular clusters in M31 from the analysis of their integrated-light spectra
- Dynamics of magnetic flux tubes in accretion disks of Herbig Ae/Be stars
- Checking the possibility of determining the relative orbits of stars rotating around the center body of the Galaxy
- Photometry and kinematics of extragalactic star-forming complexes
- New triple-mode high-amplitude Delta Scuti variables
- Bubbles and OB associations
- Peculiarities of radio emission from new pulsars at 111 MHz
- Influence of the magnetic field on the formation of protostellar disks
- The specifics of pulsar radio emission
- Wide binary stars with non-coeval components
- Special Issue: The Global Space Exploration Conference (GLEX) 2021
- ANALOG-1 ISS – The first part of an analogue mission to guide ESA’s robotic moon exploration efforts
- Lunar PNT system concept and simulation results
- Special Issue: New Progress in Astrodynamics Applications - Part I
- Message from the Guest Editor of the Special Issue on New Progress in Astrodynamics Applications
- Research on real-time reachability evaluation for reentry vehicles based on fuzzy learning
- Application of cloud computing key technology in aerospace TT&C
- Improvement of orbit prediction accuracy using extreme gradient boosting and principal component analysis
- End-of-discharge prediction for satellite lithium-ion battery based on evidential reasoning rule
- High-altitude satellites range scheduling for urgent request utilizing reinforcement learning
- Performance of dual one-way measurements and precise orbit determination for BDS via inter-satellite link
- Angular acceleration compensation guidance law for passive homing missiles
- Research progress on the effects of microgravity and space radiation on astronauts’ health and nursing measures
- A micro/nano joint satellite design of high maneuverability for space debris removal
- Optimization of satellite resource scheduling under regional target coverage conditions
- Research on fault detection and principal component analysis for spacecraft feature extraction based on kernel methods
- On-board BDS dynamic filtering ballistic determination and precision evaluation
- High-speed inter-satellite link construction technology for navigation constellation oriented to engineering practice
- Integrated design of ranging and DOR signal for China's deep space navigation
- Close-range leader–follower flight control technology for near-circular low-orbit satellites
- Analysis of the equilibrium points and orbits stability for the asteroid 93 Minerva
- Access once encountered TT&C mode based on space–air–ground integration network
- Cooperative capture trajectory optimization of multi-space robots using an improved multi-objective fruit fly algorithm
Articles in the same Issue
- Research Articles
- Deep learning application for stellar parameters determination: I-constraining the hyperparameters
- Explaining the cuspy dark matter halos by the Landau–Ginzburg theory
- The evolution of time-dependent Λ and G in multi-fluid Bianchi type-I cosmological models
- Observational data and orbits of the comets discovered at the Vilnius Observatory in 1980–2006 and the case of the comet 322P
- Special Issue: Modern Stellar Astronomy
- Determination of the degree of star concentration in globular clusters based on space observation data
- Can local inhomogeneity of the Universe explain the accelerating expansion?
- Processing and visualisation of a series of monochromatic images of regions of the Sun
- 11-year dynamics of coronal hole and sunspot areas
- Investigation of the mechanism of a solar flare by means of MHD simulations above the active region in real scale of time: The choice of parameters and the appearance of a flare situation
- Comparing results of real-scale time MHD modeling with observational data for first flare M 1.9 in AR 10365
- Modeling of large-scale disk perturbation eclipses of UX Ori stars with the puffed-up inner disks
- A numerical approach to model chemistry of complex organic molecules in a protoplanetary disk
- Small-scale sectorial perturbation modes against the background of a pulsating model of disk-like self-gravitating systems
- Hα emission from gaseous structures above galactic discs
- Parameterization of long-period eclipsing binaries
- Chemical composition and ages of four globular clusters in M31 from the analysis of their integrated-light spectra
- Dynamics of magnetic flux tubes in accretion disks of Herbig Ae/Be stars
- Checking the possibility of determining the relative orbits of stars rotating around the center body of the Galaxy
- Photometry and kinematics of extragalactic star-forming complexes
- New triple-mode high-amplitude Delta Scuti variables
- Bubbles and OB associations
- Peculiarities of radio emission from new pulsars at 111 MHz
- Influence of the magnetic field on the formation of protostellar disks
- The specifics of pulsar radio emission
- Wide binary stars with non-coeval components
- Special Issue: The Global Space Exploration Conference (GLEX) 2021
- ANALOG-1 ISS – The first part of an analogue mission to guide ESA’s robotic moon exploration efforts
- Lunar PNT system concept and simulation results
- Special Issue: New Progress in Astrodynamics Applications - Part I
- Message from the Guest Editor of the Special Issue on New Progress in Astrodynamics Applications
- Research on real-time reachability evaluation for reentry vehicles based on fuzzy learning
- Application of cloud computing key technology in aerospace TT&C
- Improvement of orbit prediction accuracy using extreme gradient boosting and principal component analysis
- End-of-discharge prediction for satellite lithium-ion battery based on evidential reasoning rule
- High-altitude satellites range scheduling for urgent request utilizing reinforcement learning
- Performance of dual one-way measurements and precise orbit determination for BDS via inter-satellite link
- Angular acceleration compensation guidance law for passive homing missiles
- Research progress on the effects of microgravity and space radiation on astronauts’ health and nursing measures
- A micro/nano joint satellite design of high maneuverability for space debris removal
- Optimization of satellite resource scheduling under regional target coverage conditions
- Research on fault detection and principal component analysis for spacecraft feature extraction based on kernel methods
- On-board BDS dynamic filtering ballistic determination and precision evaluation
- High-speed inter-satellite link construction technology for navigation constellation oriented to engineering practice
- Integrated design of ranging and DOR signal for China's deep space navigation
- Close-range leader–follower flight control technology for near-circular low-orbit satellites
- Analysis of the equilibrium points and orbits stability for the asteroid 93 Minerva
- Access once encountered TT&C mode based on space–air–ground integration network
- Cooperative capture trajectory optimization of multi-space robots using an improved multi-objective fruit fly algorithm