Articles | Volume 15, issue 2
https://doi.org/10.5194/ms-15-531-2024
https://doi.org/10.5194/ms-15-531-2024
Research article
 | 
05 Sep 2024
Research article |  | 05 Sep 2024

Research on 3D information collection path planning for hyper-redundant space robots (HSRs)

Guodong Qin, Haoran Zhang, Lei Zheng, Shijie Liu, Quan Chen, Haimin Hu, Deyang Zhang, Yong Cheng, Congju Zuo, and Aihong Ji
Abstract

This paper proposes a path-planning method for 3D information collection on the space station surface via the hyper-redundant space robot (HSR). Firstly, to efficiently acquire information on the space station surface, the space station is reduced to a cylindrical model for modelling, and the initial mapping of the temperature field is carried out by a popular Gaussian process. Based on the active information collection method, the collision-free viewpoint trajectory of the space station surface can be planned to improve the efficiency of surface information collection. Then, the path planning of the space station surface information collection can be realized by importing the space station model and temperature field data and performing weight initialization, stochastic search, and continuous optimization. Finally, simulation experiments show that the root-mean-square errors in the surface information collection process are lower than 1 mm relative to the true value. It proves the effectiveness of the online information collection path-planning (IP) method.

1 Introduction

Micro-meteorite flows, other particles and satellite debris in space runs the risk of impacting the space stations (Kirchner et al., 2013). Once the space station module, solar sail panels, etc. suffer object impact, cracks, holes, and other problems, this may bring about catastrophic consequences (Reinhardt and Peck, 2016). Using the space robot for timely and effective detection of surface cracks or holes can eliminate hidden problems and reduce the risk of astronaut spacewalk maintenance (Flores-Abad et al., 2014). The application of robots in routine structural inspection and damage detection has become very popular in civil aviation and industrial fields (Gomes et al., 2019; Zhang et al., 2021). Most international space stations use multi-joint tandem rigid robots for maintenance tasks. The movement is performed through multiple target interfaces outside the space station module. However, in multi-target environments and non-cooperative structural spaces, such as truss structures outside space stations or solar sail areas, the rigid robots are larger, have fewer degrees of freedom, and are less flexible and operable (Ma et al., 2023; Jiang et al., 2022). In comparison, the hyper-redundant space robot (HSR) has a wider working space, better flexibility, and longer range of motion and can assist astronauts with damage assessment outside the space station, screw detection on the module surface, thermal analysis of pipelines, etc. (Duan et al., 2022; Mu et al., 2022). The European Space Agency has developed a three-armed HSR that provides more flexibility in the workspace to accomplish scientific tasks. Each arm is equipped with a camera at the end to obtain environmental information. The Harbin Institute of Technology designed a multi-joint flexible robotic arm based on a microgravity environment and rope drive characteristics, which can complete space station inspection tasks through vision tools (Peng et al., 2021; Yan et al., 2019). NASA has designed the flying robotic arm based on HSR and space vehicles. Through collaborative movements, the space station structure inspection task can be accomplished with high mobility and can meet the need for operational flexibility in complex space (Rybus, 2018). The dynamic control of HSR is very complicated due to the hyper-redundant degrees of freedom and the strongly coupled dynamic characteristics of the HSR (Peng et al., 2020; Ivanescu et al., 2010). For HSR motion control problems, scholars have studied different methods using classical control theory (proportional differential control) and intelligent control theory (​​​​​​​fuzzy control, Xu and Ordóñez, 2016, and neural network control, Dong et al., 2021). Marchese et al. (2016) developed a soft-body HSR dynamic control strategy to achieve an accurate grasping task through a locally optimized open-loop control strategy. Peng et al. (2019)​​​​​​​ proposed a trajectory tracking control method for HSR based on differential algebraic equations (DAEs). Benzaoui et al. (2016) used a fuzzy adaptive control approach for the obstacle avoidance task in the case of model uncertainty. Braganza et al. (2007) proposed an HSR control method using a neural network feed-forward component to compensate for dynamic uncertainty. Li et al. (2021) proposed the symplectic instantaneous optimal control (IOC) method to realize the dynamic control of rope-driven HSR obstacle avoidance. Ménager et al. (2024) proposed a method based on continuum medium mechanics for trajectory optimization of continuum robots. For path-planning and information collection problems, Jasour and Farrokhi (2014) designed a nonlinear model neural network predictive control method to track the expected path while avoiding static or moving obstacles in the robot workspace. Bircher et al. (2016) proposed a new 3D coverage path-planning (CP) method for autonomous inspection path planning of space stations. Marcucci et al. (2023) proposed a trajectory planning method to efficiently and reliably plan HSRs around obstacles through convex optimization. Wang et al. (2023) proposed a sample search optimization framework for motion planning method for unoccupied aerial vehicles (UAVs) and robots. Neininger and Szpanowski (2011) proposed an incremental-sampling-based inspection planning method – namely, the fast search random tree method. With a given model of structural parameters, onboard sensors, etc., initializing the robot configuration and constraints can obtain a full-coverage inspection path (Faghihi et al., 2022). Del Castillo et al. (2015) propose a Gaussian process for the parametric reconstruction of free-form surfaces. Surface coordinates are calculated using manifold learning and parametric algorithms to simulate space station surface data. Obstacle modelling is one of the key problems of obstacle avoidance algorithms. To reduce computational effort and improve obstacle avoidance efficiency, simple geometric models and their assemblies are usually used to characterize the robot and its working environment (Wu et al., 2016). Guo and Zhang (2012) optimized the joint trajectory by defining a distance objective function to achieve zero-space obstacle avoidance of the robotic arm. Tsardoulias et al. (2016) used raster graphics and polygons to construct the HSR workspace and obtained collision-free paths. For HSR, how to perform trajectory optimization for the 3D surface information collection process is a challenging and rarely studied problem.

This paper presents a hyper-redundant space robot (HSR) path-planning method for space station surface inspection and 3D information acquisition tasks. The space station surface information field is mapped using a manifold Gaussian method. Based on the active information collection method, the objective function is designed to plan the collision-free viewpoint trajectory of HSR in 3D space. The efficiency of surface information collection can then be improved by successive optimization of viewpoints and collision avoidance. This paper is divided into five sections. Section 2 presents an overview of the structural features and kinematic modelling of the HSR. Section 3 introduces the 3D surface information collection path-planning (IP) method. Section 4 compares the experiments to prove the effectiveness of the path-planning method, and, finally, Sect. 5 gives the conclusion of this paper.

2 HSR modelling

To further explore the space station surface defect detection technology as well as to carry out application testing of inspection algorithms, performing kinematic modelling and accurate dynamic control of the HSR, which is an important part of HSR surface information collection, is required. The HSR designed for the task of space station surface information collection is shown in Fig. 1, which mainly includes a multi-joint arm, a feeding platform, a drive box, and a vision tool. The multi-joint arm consists of several joint units connected in a series by universal joints, and the motion is controlled by screw modules in the drive box that pull the cables. Each joint unit is equipped with cable tension sensors so that all the drive cables of the HSR are always in a tension state to provide power for the movement of each joint unit and complete the information collection tasks of the space station surface. According to the structure of the HSR, modified Denavit–Hartenberg (DH) parameters are used to establish the kinematic model of the HSR, as shown in Table 1, where δi+1 is the rotation angle around the z2i+1 axis, di+1 is the displacement along the z2i+1 axis, γi+1 is the rotation angle around the z2i+2 axis and the displacement of ai+1 along the y2i axis, and li is the total length of the universal joint and joint unit. If the HSR has n joint units, it has 2n rotational degrees of freedom and 1 feed degree of freedom.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f01

Figure 1Multi-joint HSR design. (a) HSR prototype. (b) HSR coordinate system.

Download

Table 1HSR kinematic parameters.

Download Print Version | Download XLSX

For the ith joint unit of the HSR, the homogeneous transformation matrix is as follows:

(1) D i i + 1 = tr ( 0 , l i , 0 ) R y 2 i + 1 , π 2 R ( z 2 i + 1 , δ i + 1 ) R y 2 i + 2 , - π 2 R ( z 2 i + 2 , γ i + 1 ) = c γ i + 1 - s γ i + 1 0 0 c δ i + 1 s γ i + 1 c δ i + 1 c γ i + 1 - s δ i + 1 l i s δ i + 1 s γ i + 1 s δ i + 1 c γ i + 1 c δ i + 1 0 0 0 0 1 .

Therefore, the coordinates of the endpoint of the ith joint unit in the base coordinate system can be obtained as follows:

(2) x 0 y 0 z 0 1 = tr ( 0 , l 0 ) D 1 2 D 2 3 D i - 1 i 0 0 0 1 ,

where li denotes the joint unit length, c denotes cos, and s denotes sin. From the kinematic model, it is obtained that a single joint unit has 2 degrees of freedom for rotation about the zi and xi axes. With the increase in the number of joint units, the HSR degree of freedom gradually increases as well and the flexibility improves, so the task of collecting information on the surface of the space station in any complex path can be accomplished using encircling and so on.

3 Surface information collection path planning

3.1 Surface information mapping

To verify the correctness of the method of collecting information on the surface of the space station, it is first necessary to perform the construction mapping of the surface information of the space station. We assume that the information field of the space station surface is a continuous function defined on the Riemannian manifold, f, and such that xψR3 is a location on the space station surface. The information field, f∼GP(μk), is mapped using a manifold-constrained Gaussian process. This information field contains the mean function, μ(x), and the covariance function, k(x,x), and the following covariance function is used to model the relevance of this space:

(3) k x , x = σ f 2 1 + 3 d g ( x , x ) l exp - 3 d g ( x , x ) l ,

where dg(x,x) is the distance between x and x on a continuous function ψ. We assume that the space station surface is discrete and consists of a mesh of n triangular faces. We define a set of noise measurements at position ψ=[x1,,xm]m as y=[y1,,ym]T and use Gaussian regression to calculate the posterior distribution of the field:

(4)μ=μψ+KψψKψ+σ2In-1y-μψ,(5)P=Kψ-KψψKψ+σ2In-1Kψψ,

where σ2 is the noise parameter.

(6)Kψψ=k(x,x)xψxψ(7)Kψ=k(x,x)xψxψ(8)Kψ=k(x,x)xψxψ

As the HSR continuously collects measurement data, the collected data need to be fused into a field map of the manifold-constrained Gaussian process. The regression calculation of Eqs. (4) and (5) is very resource-intensive for the system in the face of such a large space field on the space station in the process of computing. To address the above problems and the needs of special application environments, the map update using Bayesian data fusion technology is proposed:

(9)μ+=μ-+P-HTHP-HT+R-1y-Hμ-,(10)P+=P-+P-HTHP-HT+R-1HP-,

where + and denote the variables before and after data fusion, respectively, and HRm×n is the observation matrix, which is essentially a selection of the partial positions x1,,xm of all the triangular faces observed through the visual tool.

Since the field of view of the HSR vision tool is relatively fixed, the following conditions must be satisfied for the surface information to be collected: (1) the centre of the triangular surface must be located within the field of view of the vision tool. (2) The distance, d, from the centre of this triangular surface to the visual tool must be within the effective range, i.e. d[dmin,dmax]. (3) The incident angle, α, of this triangular face relative to the visual tool should be smaller than the maximum effective angle, i.e. ααmax. (4) This triangular face is not obscured by other surface parts of the space station surface. Ignoring the measurement uncertainty, the triangular surface of the space station surface visible to the visual tool is shown as the dark blue area in Fig. 2.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f02

Figure 2Space station surface information collection. (a) Range and incidence angle of a single surface. (b) Triangular surface visible to the camera. (c) Planned path of the camera.

Download

3.2 Information collection path planning

In this section, an online information collection path-planning method is proposed to plan a continuous feasible motion trajectory for the HSR of the space station surface, which has the advantage of being able to use the already acquired rough space station surface information distribution for path optimization. The target is to carry out as much of the collection of information from the space station surface as possible during HSR movement. The objective function for online information collection path planning is​​​​​​​

(11) M = argmax M Q I measure M time ( M ) , time ( M ) B , collision M = Φ ,

where is the optimization path of the HSR end-effector, is the set of all continuous feasible trajectories of the HSR end-effector, B is the time budget of the HSR end for structural inspection at the space station surface, I denotes the quantized measurement information, and measure(ℳ) contains a finite sequence of optimized trajectories and measurement information. The functions time(ℳ) and collision(ℳ) return the running time of the HSR and the collision part of the trajectory, respectively. HSR online information collection path planning designed in this paper is specifically divided into the following four steps: trajectory parameterization, discrete path-point searching, continuous optimization, and obstacle avoidance, as shown in Fig. 3.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f03

Figure 3HSR path-planning method.

Download

Firstly, the continuous trajectory, M, at the end of the HSR is represented in polynomial form while parameterizing the N sequences of control path points to be visited, C={c1,,cN}. The Kth-order spline curves are used to connect the path control points and are used to calculate the reference velocity and acceleration of the vision tool at the end of the HSR. The HSR vision tool then performs information collection at a constant frequency.

Secondly, the sequential greedy search is performed in the predefined viewpoint library, . Multiple input parameters are added by the sequential greedy search method, including the current space station surface map, L; the viewpoint, c1, of the current HSR vision tool; the path point, N; and the viewpoint library, . The output is a series of path points, C={c1,,cN}. After giving the current viewpoint, cprev, the next best viewpoint, c, is calculated using the viewpoint library to make it the most efficient information collection.

(12) c = argmax c Q I c time ( c prev , c )

We define information gain as follows:

(13) I c = tr P - - tr P + ,

where tr is the trace of the covariance matrix and P and P+ denote the covariance of the space station surface map before and after the measurement at viewpoint position c. The process of updating the space station surface map, (L,c), and the covariance, P+, does not require the actual measurements, but it does require the perspective of the visual tool as shown in Eq. (12). The HSR can successfully simulate the covariance evolution process of the space station surface map through the iterative calculation of the collecting viewpoints.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f04

Figure 4Space station temperature field distribution. (a) Minimum temperature. (b) Surface interpolation results. (c) Temperature data visualization.

Download

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f05

Figure 5The calculation process of the space station surface viewpoints. (a) Grid viewpoints. (b) Coverage viewpoints.

Download

Thirdly, the objective function is calculated by connecting the set of path points, C, at the end of the HSR using polynomial interpolation. The continuous optimization is performed by searching for the collection viewpoints along the objective function to update the map covariance of the space station surface. The objective to be maximized is defined as the average time information gain:

(14) U inf = I measure M time ( M ) ,

where the gain function, I, is the same as the covariance of the space station surface map defined in Eq. (13). Finally, a 3D distance field is created based on the given grid structure. In the improved space station surface greedy search phase, a new constraint is added which requires the next viewpoint, c, to be consistent with the current viewpoint, cprev. The current viewpoint can provide the initial phase of obstacle avoidance requirements for subsequent continuous optimization. We add an objective function to penalize collisions in the continuous optimization phase:

(15) U coll = w coll p T g p ,

where p is the sampling position of the polynomial trajectory and wcoll is the weight coefficient of the penalized collision objective function.

(16) g p = 0 if D ( p ) r , - 1 otherwise ,

where D(p) denotes the Euclidean distance of the current sampling point and r denotes the radius of the robot's workspace. Therefore, the final objective function to be maximized is

(17) U = U inf + U coll .
https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f06

Figure 6Online information collection path-planning simulation. (a) True value. (b) Mean value. (c) Illustration of the difference between variance and covariance matrix traces of 164. (d) Information path planning.

Download

4 Simulation validation

The space station module is set to be a cylindrical tank with a height of 20 m and a diameter of 12 m. Before the information collection path planning, the map of the space station surface needs to be constructed and the input parameters mainly include x, y, and z coordinates and the corresponding temperature values. The input values are mapped to the space of the space station surface to complete the modelling of the manifold-constrained Gaussian process. By reading the simulated temperature field data from the surface of the space station for visualization data processing, the temperature distribution of the space station surface can be constructed as shown in Fig. 4. In the grid viewpoint calculation, a set of predefined viewpoints is created as shown in Fig. 5. The viewpoint of the space station surface is then calculated based on the prior model. Based on the prior model and the grids for parameterization, the position of each adjacent grid region is calculated to complete the calculation of the final grid viewpoints.

The grids of the space station surface are triangulated to obtain 1097 nodes and 2190 triangular surfaces. By grid division, different heat sources are added at the centre of each node, and the temperature distribution of the space station surface is simulated by the thermal simulation tool as shown in Fig. 6a. The HSR vision tool camera noise parameters are set to a=0.04 and b=0.15, respectively, and the data are fused by simulating Gaussian measurement noise. The number of controlling HSR trajectory points is N=5, and the running time of the whole trajectory is set to 130 s. The manifold-constrained Gaussian process is used for online information collection path planning on the space station surface, and the results are shown in Fig. 6b–d. The results show that the final mean map based on the information collection path-planning method is very close to the real map. The difference in trace between the variance and covariance matrix is 164. The colour of the whole map shows a dark-blue colour, which proves that the information collection path-planning method is more effective.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f07

Figure 7Coverage path-planning simulation. (a) True value. (b) Mean value. (c) Illustration of the difference between variance and covariance matrix traces of 926. (d) Coverage path planning.

Download

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f08

Figure 8Random path-planning simulation. (a) True value. (b) Mean value. (c) Illustration of the difference between variance and covariance matrix traces of 1694. (d) Random path planning.

Download

To verify the effectiveness of the online information collection path planning designed in this paper, it is compared with the traditional coverage path-planning and random path-planning (RP) techniques for experiments. One of the coverage path-planning techniques focuses on providing a complete coverage path of the space station surface through a set of viewpoints, presenting a spiral scanning inspection route. The random path planning mainly selects random viewpoints from the viewpoint library and generates polynomial routes for information collection, as shown in Figs. 7–8. It can be obtained that the final mean maps of both path-planning methods are different compared to the real maps on the surface of the space station, but the coverage path planning is relatively better. Figures 7c and 8c show that the difference in trace between the final mean map and the real map variance and the covariance matrix is 926 and 1694, respectively, and that the calculated variance value of the coverage path is smaller and the path planning is better. Comparing this with the information collection path planning results in Fig. 9; the difference in the trace between the variance and covariance matrices is 164, and the final mean map is also closer to the space station surface map in the real situation, which proves the effectiveness of the information collection path-planning method.

https://ms.copernicus.org/articles/15/531/2024/ms-15-531-2024-f09

Figure 9Information collection path-planning error analysis. (a) Difference between variance and covariance matrix traces. (b) The root-mean-square error.​​​​​​​

Download

The online information collection path-planning results are compared with the results of coverage path planning and random path planning. The difference between the traces of the matrix and the root-mean-square error in the collective results relative to the true value is calculated, respectively, and the results achieved after multiple averaging are shown in Fig. 9. It can be obtained that random path planning (RP) can achieve reasonable space station surface information collection in the initial stage, but the performance gradually deteriorates with time, and the final error is 7.5 mm. The coverage path planning (CP) is performed in a uniform way to reduce the uncertainty and error in the map, with a final error of 3.4 mm. In comparison, the online information collection path planning (IP) can quickly reduce the uncertainty and error, with a final error of 0.95 mm, further proving the effectiveness of the information collection path-planning method.

5 Conclusions

Space robots are playing an increasingly important role in the exploration of space resources, daily structural inspection of space stations, and damage detection. This paper proposes a hyper-redundant space robot (HSR) online information collection path-planning method for the space station surface information collection task. Firstly, a multi-joint HSR is designed, and a kinematic model is established. For the engineering task of space station surface information collection, an HSR online information collection path-planning method is proposed. The space station is simplified to a cylindrical model and modelled with a randomly simulated temperature field. The information field is mapped using the manifold-constrained Gaussian process. The active information collection method is used to plan collision-free viewpoint trajectories on the space station surface to improve information collection efficiency. By importing the space station model and simulated temperature field data and starting the initialization of weight information, stochastic search, and continuous optimization, in that order, the 3D path planning of the HSR can be realized. Finally, the effectiveness of different path-planning methods is compared and calculated by simulation experiments. The information collection results show that online information collection path planning can quickly reduce uncertainty and error and improve information collection efficiency compared with coverage path planning and random path planning.

In the future, we will continue to develop the HSR and the vision tools for prototype testing. More space station surface information (temperature, stress, light, different surfaces, etc.) will be integrated for online information collection path planning to further improve the efficiency of surface information collection.

Data availability

All the data used in this paper can be obtained from the corresponding author upon request.

Author contributions

GQ and HZ designed the proposed approach algorithm and experiments. LZ, SL, QC, HH, and DZ carried them out and prepared the results. GQ prepared the manuscript with contributions from all co-authors. YC, CZ, and AJ were responsible for supervision and funding management.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.

Acknowledgements

This work is supported by the National Natural Science Foundation of China (grant nos. 51875281 and 12305251), the Postdoctoral Fellowship Program of the China Postdoctoral Science Foundation (CPSF; grant no. GZB20230770), and the Comprehensive Research Facility for the Fusion Technology Program of China (grant no. 2018-000052-73-01-001228).

Financial support

This research has been supported by the Natural Science Foundation of China (grant nos. 51875281 and 12305251), the Postdoctoral Fellowship Program of CPSF (grant no. GZB20230770), and the Comprehensive Research Facility for the Fusion Technology Program of China (grant no. 2018-000052-73-01-001228).

Review statement

This paper was edited by Daniel Condurache and reviewed by three anonymous referees.

References

Benzaoui, M., Chekireb, H., Tadjine, M., and Boulkroune, A.: Trajectory Tracking with Obstacle Avoidance of Redundant Manipulator Based on Fuzzy Inference Systems, Neurocomputing, 196, 23–30, https://doi.org/10.1016/j.neucom.2016.02.037, 2016. 

Bircher, A., Kamel, M., Alexis, K., Burri, M., Oettershagen, P., Omari, S., and Siegwart, T.: Three-dimensional coverage path planning via viewpoint resampling and tour optimization for aerial robots, Auton. Robot., 40, 1059–1078, https://doi.org/10.1007/s10514-015-9517-1, 2016. 

Braganza, D., Dawson, D., Walker, I., and Nath, N.: A Neural Network Controller for Continuum Robots, IEEE T. Robot., 23, 1270–1277, https://doi.org/10.1109/TRO.2007.906248, 2007. 

Del Castillo, E., Colosimo, B., and Tajbakhsh, S.: Geodesic Gaussian processes for the parametric reconstruction of a free-form surface, Technometrics, 57, 87–99, https://doi.org/10.1080/00401706.2013.879075, 2015. 

Dong, H., Li, C., Wu, W., Yao, L., and Sun, H.: A novel algorithm by combining nonlinear workspace partition with neural networks for solving the inverse kinematics problem of redundant manipulators, Mech. Sci., 12, 259–267, https://doi.org/10.5194/ms-12-259-2021, 2021. 

Duan, J., Wang, B., Cui, K., and Dai, Z.: Path planning based on NURBS for hyper-redundant manipulator used in narrow space, Appl. Sci. 12, 1314, https://doi.org/10.3390/app12031314, 2022. 

Faghihi, S., Tavana, S., and de Ruiter, A.: Kinodynamic on-orbit inspection path planning for full-coverage inspection in close proximity of space structures, Acta Astronaut., 198, 354–365, https://doi.org/10.1016/j.actaastro.2022.04.038, 2022. 

Flores-Abad, A., Ma, O., Pham, K., and Ulrich, S.: A review of space robotics technologies for on-orbit servicing, Prog. Aerosp. Sci., 68, 1–26, https://doi.org/10.1016/j.paerosci.2014.03.002, 2014. 

Gomes, G., Mendez, Y., Alexandrino, P., Cunha Jr., S., and Ancelotti Jr., A.: A review of vibration based inverse methods for damage detection and identification in mechanical structures using optimization algorithms and ANN, Arch. Comput. Method E., 26, 883–897, https://doi.org/10.1007/s11831-018-9273-4, 2019. 

Guo, D. and Zhang, Y.: A new inequality-based obstacle-avoidance MVN scheme and its application to redundant robot manipulators, IEEE T. Syst. Man. Cy. C., 42, 1326–1340, https://doi.org/10.1109/TSMCC.2012.2183868, 2012. 

Ivanescu, M., Cojocaru, D., Bîzdoaca, N., Florescu, M., Dumitru, S., Popescu, N., and Popescu, D.: Boundary Control by Boundary Observer for Hyper-redundant Robots, Int. J. Comput. Commun. Control., 5, 755–767, https://doi.org/10.15837/ijccc.2010.5.2235, 2010. 

Jasour, A. M. and Farrokhi, M.: Adaptive Neuro-Predictive Control for Redundant Robot Manipulators in Presence of Static and Dynamic Obstacles: A Lyapunov-Based Approach, Int. J. Adapt. Control., 28, 386–411, https://doi.org/10.1002/acs.2459, 2014. 

Jiang, Z., Cao, X., Huang, X., Li, H., and Ceccarelli, M.: Progress and development trend of space intelligent robot technology, Space Sci. Techn., 832053, 1–11, https://doi.org/10.34133/2022/9832053, 2022. 

Kirchner, G., Koidl, F., Friederich, F., Buske, I., Völker, U., and Riede, W.: Laser measurements to space debris from Graz SLR station, Adv. Space Res., 51, 21–24, https://doi.org/10.1016/j.asr.2012.08.009, 2013. 

Li, F., Peng, H., Yang, H., and Kan, Z.: A symplectic kinodynamic planning method for cable-driven tensegrity manipulators in a dynamic environment, Nonlinear Dynam., 106, 2919–2941, https://doi.org/10.1007/s11071-021-06927-w, 2021. 

Ma, B., Jiang, Z., Liu, Y., and Xie, Z.: Advances in Space Robots for On-Orbit Servicing: A Comprehensive Review, Advanced Intelligent Systems, 5, 2200397, https://doi.org/10.1002/aisy.202200397, 2023.​​​​​​​ 

Marchese, A. D., Tedrake, R., and Rus, D.: Dynamics and trajectory optimization for a soft spatial fluidic elastomer manipulator, Int. J. Robot. Res., 35, 1000–1019, https://doi.org/10.1177/0278364915587926, 2016. 

Marcucci, T., Petersen, M., Wrangel, D., and Tedrake, R.: Motion planning around obstacles with convex optimization, Sci. Robot., 8, eadf7843, https://doi.org/10.1126/scirobotics.adf7843, 2023. 

Ménager, E., Bilger, A., Jallet, W., Carpentier, J., and Duriez, C.: Condensed semi-implicit dynamics for trajectory optimization in soft robotics, IEEE 7th International Conference on Soft Robotics, 14–17 April 2024, San Diego, CA, USA, IEEE, 808–815, https://doi.org/10.1109/RoboSoft60065.2024.10521997, 2024.​​​​​​​ 

Mu, Z., Zhang, L., Yan, L., Li, Z., Dong, R., Wang, C., and Ding, D.: Hyper-Redundant Manipulators for Operations in Confined Space: Typical Applications, Key Technologies, and Grand Challenges, IEEE T. Aero. Elec. Sys., 58, 4928–4937, https://doi.org/10.1109/TAES.2022.3217746, 2022. 

Neininger, R. and Szpanowski, W.: Mini-Workshop: Random Trees, Information and Algorithms, Oberwolfach Rep., 8, 1241–1286, https://doi.org/10.4171/owr/2011/23, 2011. 

Peng, H., Li, F., Liu, J., and Ju, Z.: A symplectic instantaneous optimal control for robot trajectory tracking with differential-algebraic equation models, IEEE T. Ind. Electron., 67, 3819–3829, https://doi.org/10.1109/TIE.2019.2916390, 2019. 

Peng, J., Xu, W., Yang, T., Hu, Z., and Liang, B.: Dynamic modeling and trajectory tracking control method of segmented linkage cable-driven hyper-redundant robot, Nonlinear Dynam., 101, 233–253, https://doi.org/10.1007/s11071-020-05764-7, 2020. 

Peng, J., Xu, W., Liu, T., Yuan, H., and Liang, B.: End-effector pose and arm-shape synchronous planning methods of a hyper-redundant manipulator for spacecraft repairing, Mech. Mach. Theory, 155, 104062, https://doi.org/10.1016/j.mechmachtheory.2020.104062, 2021. 

Reinhardt, B. and Peck, M.: New electromagnetic actuator for on-orbit inspection, J. Spacecraft Rockets, 53, 241–248, https://doi.org/10.2514/1.A33320, 2016. 

Rybus, T.: Obstacle avoidance in space robotics: Review of major challenges and proposed solutions, Prog. Aerosp. Sci., 101, 31–48, https://doi.org/10.1016/j.paerosci.2018.07.001, 2018. 

Tsardoulias, E. G., Iliakopoulou, A., Kargakos, A., and Petrou, L.: A review of global path planning methods for occupancy grid maps regardless of obstacle density, J. Intell. Robot. Syst., 84, 829–858, https://doi.org/10.1007/s10846-016-0362-z, 2016.  

Wang, X., Li, B., Su, X., Peng, H., Wang, L., Lu, C., and Wang, C.: Autonomous dispatch trajectory planning on flight deck: A search-resampling-optimization framework, Eng. Appl. Artif. Intel., 119, 105792, https://doi.org/10.1016/j.engappai.2022.105792, 2023. 

Wu, Z., Hu, G., Feng, L., Wu, J., and Liu, S.: Collision Avoidance for Mobile Robots Based on Artificial Potential Field and Obstacle Envelope Modelling, Assembly Autom., 36, 318–332, https://doi.org/10.1108/AA-01-2016-008, 2016. 

Xu, X. and Ordóñez, R.: Multi-input Multi-Output Adaptive Torque Control of 9 DOF Hyper-Redundant Robotic Arm, Proceedings of International Conference on Control, Automation and Systems, 16–19 October 2016, Gyeongju, South Korea, IEEE, 62–67, https://doi.org/10.1109/ICCAS.2016.7832300, 2016. 

Yan, L., Xu, W., Hu, Z., and Liang, B.: Virtual-base modeling and coordinated control of a dual-arm space robot for target capturing and manipulation, Multibody Syst. Dyn., 45, 431–455, https://doi.org/10.1007/s11044-018-09647-z, 2019. 

Zhang, L., Ouyang, G., and Du, Z.: Kinematics decoupling analysis of a hyper-redundant manipulator driven by cables, Mech. Sci., 12, 1017–1026, https://doi.org/10.5194/ms-12-1017-2021, 2021. 

Download
Short summary
This paper proposes a path-planning method for 3D information collection on the space station surface via a hyper-redundant space robot (HSR). Based on the active information collection method, the collision-free viewpoint trajectory of the space station surface can be planned. The path planning of the space station surface information collection can then be realized by importing the space station model data and performing weight initialization, stochastic search, and continuous optimization.