- 1FASER Lab, Virginia Tech, Mechanical Engineering Department, Blacksburg, VA, United States
- 2Autonomous Integrated Systems Research Branch, NASA Langley Research Center, Hampton, VA, United States
Outfitting and maintenance are important to an in-space architecture consisting of long duration missions. During such missions, crew is not continuously present; robotic agents become essential to the construction, maintenance, and servicing of complicated space assets, requiring some degree of autonomy to plan and execute tasks. There has been significant research into manipulation planning for rigid elements for in-space assembly and servicing, but flexible electrical cables, which fall under the domain of Deformable Linear Objects (DLOs), have not received such attention despite being critical components of powered space systems. Cables often have a non-zero bend equilibrium configuration, which the majority of DLO research does not consider. This article implements a model-based optimization approach to estimate cable configuration, where a design parameter of the model’s discretization level enables trading model accuracy vs computational complexity. Observed 2D cable configurations are used to improve the model via parameter estimation. The parameter estimation is validated through comparing predicted configurations based on estimated parameters to that of a real cable. The incorporation of parameter estimation to the cable model is shown to reduce prediction errors by an order of magnitude. The results of this work demonstrate some of the challenges present with robotic cable manipulation, exploring the complexities of outfitting and maintenance operations of in-space facilities, and puts forth a method for reducing the size of the state space of a cable payload while accounting for non-zero equilibrium configurations.
1 Introduction
With the introduction of permanent in-space assets that will not have continuous crew, such as a lunar space station or a surface facility, autonomous robotic systems are critical to infrastructure development and maintenance. This article investigates the modeling of electrical cables, required for robotic construction and maintenance, focusing on minimizing the cable state space and estimating hardware parameters. This is a challenging and unsolved area in the space robotics domain. Cables, which fall under the mechanical domain of Deformable Linear Objects (DLOs), are present in a vast majority of subsystems responsible for providing power and data transfer. This article presents a parametric multibody kinematic formulation for DLOs which balances computational complexity and model accuracy. A parameter estimation scheme leveraging visual measurements is used to increase model accuracy for a given cable. Utilizing image processing techniques, measurements of a cable center-line are obtained to enable parameter estimation and validation of predicted configurations.
Over the last few decades there has been significant research in the field of in-space robotics, spanning a wide variety of projects: demonstrated robotic servicing of spacecraft in low Earth orbit (LEO) (Gao and Chien, 2017; Li et al., 2019), assembly of large aperture telescopes (Belvin et al., 2016; Cresta et al., 2024), and surface robotics for the Moon and Mars (Govindaraj et al., 2019; Zhang et al., 2024; Waltz et al., 2022; Puig-Navarro et al., 2024). Autonomous systems are becoming increasingly important to space and planetary missions where communication latency is high. There have been substantial efforts in autonomous robotic in-space construction and servicing, including multi-robotic operations (Karumanchi et al., 2018; Everson et al., 2020), precision control (Nakanose and Nakamura-Messenger, 2023; Chang and Marquez, 2018), and in situ manufacturing (ICON, 2022; Muthumanickam et al., 2022). However, all of these efforts focus on the manipulation of rigid objects or the erection of large scale structures. Long-term space missions will require robotic agents for outfitting and maintenance including manipulation of electrical cables for power and data. Cables require a different approach than rigid elements due to their nature as DLOs. While outfitting is a recognized technology gap by the space community (NASA, 2024), existing work on cable manipulation and outfitting tasks with space applications in mind has been preliminary (Quartaro et al., 2023; Merila et al., 2023; Rojas, 2022).
Robotic DLO manipulation itself is an active research area, with recent findings applied to areas including industrial assembly (Jiang et al., 2010; Hermansson et al., 2013; Shah et al., 2018; Suzuki et al., 2022), surgical applications (Leibrandt et al., 2023; Hu et al., 2024), and soft robotics (Olson et al., 2020; Hammond et al., 2023; Xun et al., 2024; Tummers et al., 2023). For in-space outfitting and maintenance robotic operations, cable routing and installation is often in obstacle-dense, complex environments. Trajectory planners for robotic cable outfitting operations must be able to properly predict the path of the cable as is moves through a space to prevent kinks and snags, violation of bend constraints, and collisions with hazardous objects in the environment. DLOs are considered flexible elements, consisting of infinite degrees of freedom (DOF). This flexibility makes traditional rigid body mechanics difficult to realize without a very large number of states to track in the system, or sacrificing accuracy to simplify the representation. A DLO model formulation cognizant of the effects of large state vectors and model accuracy is needed to provide an approach for robotic DLO manipulation without full teleoperation.
DLOs can be modeled using a variety of methods (Lv et al., 2020). For simple discretized DLO models, the mass-spring approach is common, where point masses act as particle nodes connected by combinations of rotational and torsional springs and dampers (Lv et al., 2017; Yu et al., 2023; Iben et al., 2013). In mutibody spring formulations, the DLO is represented as connected rigid bodies with internal springs and dampers at the joints, generating force based on DLO motion and deflection (Suzuki et al., 2022; Choe et al., 2005). The static DLO configuration is then solved for by minimizing the potential energy in the system (Wakamatsu et al., 1995). More complex approaches to modeling DLOs include Cosserat rod theory (Tummers et al., 2023; Gazzola et al., 2018), position based dynamics (Deul et al., 2018; Liu et al., 2023), and high fidelity Finite Element Methods (FEM) (Lan and Shabana, 2009; Koessler et al., 2021). In recent years, machine learning approaches for DLO models have been explored (Yan et al., 2020; Jin et al., 2022; Zhaole et al., 2024). Approaches such as Cosserat Rod theory and FEM provide accurate results but have high dimensionality and are computationally intractable for real-time systems. Learned models based on training from pre-flight data can be significantly faster than model-based methods; however, a reliance on training data may not correctly account for equilibrium positions once in an extreme environment, adding time and risk to DLO manipulation tasks. The approach taken in this work utilizes a multibody model due to its versatility and the ability to control the trade off between accuracy and the size of the state space. This formulation has been shown to have similar performance to a the more complex Cosserat Model for the DLO configurations considered in this article (Quartaro et al., 2024).
The DLOs in this article are evaluated in the context of outfitting and maintenance, focused on electrical cables. Electrical DLOs are usually composed of multiple wires, insulation, and shielding yielding non-homogeneous cross-sections of metal (primarily copper), plastics, or rubber. Due to factors such as the complexities in manufacturing and containing materials that may undergo plastic deformation, the complexity of cables leads to an accumulation of internal stresses which can cause the DLO to have static equilibrium in a non-zero (bent/curved) configuration; a configuration that must be considered in creating a proper model of a cable. The majority of DLO research focuses assumes an unbent equilibrium position (Lv et al., 2020). Existing efforts to estimate parameters of DLOs either do not address the non-zero equilibrium case (Ying and Yamazaki, 2024; Caporali et al., 2024) or assume the equilibrium points as inputs (Lv et al., 2022; Monguzzi et al., 2025). There has not yet been research conducted into experimentally determining the equilibrium configuration of a DLO, which must be done with both ends constrained for complex environments such as in-space operations.
The multibody model formulated in this article represents cables as inextensible DLOs, built parametrically to provide control over the trade-off between accuracy and complexity via the discretization level of the DLO as a design variable. This article evaluates the case of DLO moving through space with known end points in space, similar to a simple robotic routing case of a single manipulator pulling along a cable. To demonstrate initial model development, both estimation and data collection in this article are done in a 2D plane. The model estimates the DLO configuration by minimizing the potential energy across the DLO length. The potential energy model relies on model parameters representing the physical DLO’s equilibrium positions and stiffness to provide a proper configuration estimate.
Model parameters are estimated through an augmented optimization problem that incorporates point cloud DLO observations. Over multiple configurations, parameter estimation is achieved via a least-squares regression comparing the results of the optimization to the configuration required to satisfy the Lagrangian mechanics. The configuration and parameter estimates are dependent on each other, and are found iteratively until the estimate of both converges. By estimating DLO parameters it is then possible to predict behavior of a DLO with a non-zero equilibrium configuration without measurements, for applications such as trajectory planning or movement through occluded regions. Prediction results highlighted in this article demonstrate the viability of the proposed approach and advance the state of the art of DLO modeling for robotic in-space outfitting and maintenance operations.
This article is organized as follows: Section 2 describes the parametric model for estimating the cable position based on predicted potential energy, as well as the estimation of physical parameters to increase accuracy of the specific cable asset to be modeled. Section 3 describes a hardware validation setup, the procedure to measure a static cable point-cloud, and compares performance of different discretization levels in the model. Section 3 also explores the validation of the proposed model through configuration prediction. Finally, a discussion on further work and applications to space systems is discussed in Section 4.
2 Deformable linear object model
This section details the formulation of the kinematics, energy optimization, and parameter estimation techniques used to model the cable as a DLO. The DLO is represented as a series of rigid links connected at node end points. The nodes contain torsional springs and dampers which generate internal forces. This work is focused on the static case, and therefore dampers are not considered in the remainder of the formulation. The number of links in the DLO,
The DLO is split into

Figure 1. Multibody system definition (a) Geometry of the links, where the circles indicate the nodes and their corresponding springs with stiffness
Section 2.2 defines how these properties of the DLO can be leveraged to understand the potential energy stored in the system. Section 2.2.1 formulates the optimization problem used to estimate the DLO configuration using joint angles by minimizing the potential energy in the system subject to kinematic constraints.
Section 2.3 augments the objective function of the optimization problem to incorporate point cloud measurements, enabling parameter estimation. Parameter estimation can be achieved using this augmented optimization problem and measurements of the DLO in multiple configurations. Parameters are adjusted iteratively to reduce distance error and ensure valid configurations across the dataset, as presented in Section 2.4. The parameter estimation scheme enables the model to predict DLO configurations for a non-zero equilibrium positions, benefiting efforts to plan for robotic manipulation of DLOs in high risk environments, including spaceflight systems.
A summary of the notation used throughout this section to formulate the pose and parameter estimation algorithms can be found in Table 1. Variables that are presented in
2.1 Multibody DLO kinematics
The rotations between links are the independent variables in this problem that define the kinematics of the system. For the planar case considered in this article, links are defined as revolute joints with 1 rotational DOF per joint. These rotations are represented as a single generalized coordinate vector
The variable
This formulation utilizes homogeneous transformation matrices
Where
The boundary conditions in this article assume that the DLO is pinned to the prescribed start and end points. The pinned constraint indicates that the location is fixed but the rotation is free and does not contribute potential energy to the system. The pinned constraint might be achieved by a DLO containing grappling fixtures for a robot to interface with as a way to reduce stress in the DLO. The pinned boundary condition also benefits this work by reducing the impact of errors in the test setup used to evaluate model performance. The start node aligns with the global frame,
Therefore, the configuration of a given node is as defined in Equation 4. The location of the base node and
The position vector
The global location of each link’s COM is needed to understand the potential energy due to gravity forces. In this formulation gravity is assumed to act in the
where
2.2 Potential energy formulation
At rest, a DLO is at a minimal potential energy state. The total potential energy in the DLO,
The first and second terms of the summation in Equation 6 are contributions from the spring strain energy and gravitational potential energy, respectively. There are
In the DLO formulation used in this work, the forces contributing to the DLO’s energy are all conservative forces. Lagrange’s equation states that if a system is at rest (no kinetic energy), the gradient of the potential energy with respect to the generalized coordinates,
where
2.2.1 Potential energy minimization
The DLO generalized coordinates
The generalized coordinates are constrained as an assumption of how the DLO behaves, maximum bend requirements could easily be added to Equation 8. To solve the problem posed in Equation 8 this article leverages an off-the-shelf numerical solver method, COBYLA, as implemented in (Virtanen et al., 2020). In this formulation the inclusion of gravity results in one solution for the minimization, if gravity is considered negligible (a possible case for in-space operations), additional constraints are necessary to ensure there is one solution for the potential energy minimization problem.
The configuration generated through solving Equation 8 is the expected position based on given end points and cable parameters. These inputs allow for the model to predict DLO behavior as the end positions change, i.e., the DLO is moved through the workspace. However, the accuracy of the configuration estimate is reliant on the accuracy of the model parameters for stiffness and equilibrium configuration. If the parameters are incorrect, the modeled DLO will not match a real system.
2.3 Measured distance minimization
A configuration estimate informed by observations in the case of incorrect parameters is required in order to evaluate the parameters themselves. The optimization problem in Equation 8 can be augmented to take advantage of DLO measurements in addition to the theoretical minimum potential energy configuration. This measurement-infused objective function ensures model nodes of a DLO configuration are pulled towards the correct positions, allowing for the model parameters to be adjusted to reflect the real DLO. Such an objective function is beneficial to in-space applications where a DLO’s parameters may have been impacted by travel and storage before the operation.
Observational data takes the form of a 2D point cloud representing the centerline of the DLO,
Where
To create an objective function including terms for both potential energy and the measurement residual, the objective function
The weighting factor
Utilizing
2.4 Parameter estimation
Due to uneven cross sections, environmental conditions, or manufacturing errors, cables differ from rope-like DLOs in that they often contain non-zero joint equilibrium configurations. The same inconsistencies can also impact bending stiffness. An estimate of the joint equilibrium positions and stiffness allows for the model to generate predictions that account for these inconsistencies, reducing uncertainty in the model.
In order to estimate equilibrium and stiffness parameters, multiple configurations of the DLO must be considered. Each configuration consists of the generalized coordinate vector,
Where
The parameter values to be estimated include the cable stiffness,
To estimate the values of
All coordinate vectors in
The
A numerical non-linear least squares solver is leveraged in this work, utilizing the trust region reflective method as formulated in Branch et al. (1999) (Virtanen et al., 2020). The standard least squares loss function was sufficient for estimating parameters in this work. In the case of a more complex model, including an increase in constraints or additional external loading, it may be necessary to implement a quadratic loss term or explore probabilistic estimation approaches (such as maximum likelihood estimation).
2.4.1 Iterative estimation loop
The method used to generate
Initial values are required for both position and parameters to begin the loop. The iteration loop continues until the absolute value change in
After
3 Experimental results
A hardware experiment was preformed to validate the DLO model and parameter estimation. An electrical cable was mounted to a vertical frame, with prescribed attachment points allowing for a pinned joint. The pinned joint was accomplished by placing a bolt through the center of the cable, and attaching that bolt to the vertical frame. Spacers were used to ensure the cable did not touch the frame for every configuration. The same cable was used to collect image data in 12 different configurations. After a cable was mounted in a known configuration, images that contained the entire cable in each frame were collected and used to generate point clouds of the cable centerline, through the procedure detailed in Section 3.1, to form the dataset used to evaluate the DLO model and parameter estimation performance. Collected point clouds were used to evaluate the model in three different aspects: 1) Impacts of parameter estimation across dataset, 2) How the parameterization of the number of links impacts accuracy and computation time, and 3) prediction performance of parameter informed model for positions not included in the parameter estimation.
The same initial guesses for the model configuration and parameters are used for every configuration. The initial guess for the orientation,
The initial guess for stiffness is approximated material bending stiffness as a function of the number of links
Basic properties of the test cable are documented in Table 2. Computations were completed using Python 3.10, leveraging the scipy (Virtanen et al., 2020) and OpenCV (Bradski, 2000) libraries for the optimization methods and image processing, respectively.
3.1 Image processing
For a specific static cable, images of different configurations are captured. These images can then be processed into point clouds of the cable center line to use as measurements in the formulation of the DLO model. There has been significant research into the perception of DLOs with visual observations (Caporali et al., 2022; Tang et al., 2017), however it is not within the scope of this model formulation work to incorporate online DLO perception. As such, the image processing used in this analysis was done offline with respect to the parameter estimation model. True cable shape is obtained using an Intel RealSense D435i camera for RGB images of size 1280x720. The test setup is pictured in Figure 2a. The camera is fixed relative to the vertical stand. The vertical stand consists of fixture points for the DLO and markings to indicate the bounding box used to straighten the images for processing.

Figure 2. Hardware experiment configuration (a) Test stand with mounted cable article (b) Processed image containing centerline point cloud used as measurement points
The RGB images for a given configuration are processed using the OpenCV library (Bradski, 2000). Edge detection and morphology techniques are used to isolate the cable as a contour in the image. Then, the Zhang-Suen thinning algorithm (Zhang and Suen, 1984) is applied via the OpenCV ximagproc module to generate the cable centerline to compare against the simulated cables. Figure 2b illustrates the centerline resulting from the processing to provide the measurement point list
The DLO model and parameter estimation are compared against
3.2 Parameter estimation
By performing parameter estimation based on the processed image data, the accuracy and reliability can be significantly improved. The best results were seen when
The different end points of the dataset, listed in Table 4, have differing errors from the potential energy solutions solved with the initial guess,

Table 4. Potential Energy (V), Root Mean Square Error (RMSE) and Standard Deviation (STD) for Evaluated Cable used for Parameter Estimation, before and after implementing adjustment.

Figure 3. Cable segmentation results of varying the discretization parameter
The remaining columns in Table 4 demonstrate the significant effect calculating parameters has on correcting the configuration estimate, both in the Root Mean Square Error (RMSE) and Standard Deviation (STD) across the nodes in a configuration at the output of Algorithm 1. The parameter estimation significantly drives down the errors across the dataset, with the most significant reductions being an order of magnitude (from cm to mm) in RMSE for multiple configurations, with an average increase in accuracy of 11 mm.
3.3 Parameterization
While the formulation and parameter estimation are satisfactory for a wide range of discretization levels, the ability to modify the number of link segments in the model is critical to creating a real-time DLO manipulation architecture. The computation required to generate the estimated angles and parameters from a zero initial guess is significant. While the parameters could be evaluated offline in a real-time environment, computing the configuration for planning purposes should maintain a minimal state vector when possible.
Figure3 illustrates how the estimate changes by changing the discretization parameter. For all cases of

Table 5. Root Mean Square Error (RMSE) and Standard Deviation (STD) of parameter estimation results for different choices of
Figure 4 illustrates the impact of a changing

Figure 4. Effects of varying
3.4 Prediction performance
Previous sections demonstrate the increased model performance when incorporating parameter estimation. However, these sections do not explore positions after
Two configurations were chosen as a test set to validate the calculation of parameters for the cable when it is moved to a variety of positions. The parameter estimation was computed again using only 10 configurations,

Figure 5. Hardware experiment data and corresponding prediction estimate results from Equation 8 compared to hardware data for
The results of the test set have increased accuracy by including the parameters, as shown in Table 6. For both cases, the RMSE from utilizing a pre-calculated

Table 6. Root Mean Square Error (RMSE) for evaluated cable used for parameter estimation: using
This work demonstrates promising results towards a multibody spring model of cables as DLOs that accounts for non-zero equilibrium configurations. For the cases evaluated here, the proposed model is able to predict positions across the length of the cable as the end position is moved - which is a valuable advancement for manipulation planning of cables.
4 Discussion
The results of this work illustrate the challenges with evaluating DLOs, particularly electrical cables, which often contain uneven cross sections and internal stresses contributing to a bent equilibrium position. Estimating the effective stiffness and equilibrium positions of a stiff DLO greatly inform robotics trajectory planning and control algorithms by improving the accuracy of the prediction model. The parameter estimation has a clear positive impact on the model performance for a static DLO configuration. The parameterization of the cable into a discrete number of links allows for the designer to have control over the size of the state space in the model. For the cable evaluated in this article, it was not significantly beneficial to have links smaller than 4 cm. This is likely a factor of the cable stiffness and diameter.
The DLO problem posed in this article focuses on one set of constraints and boundary conditions that might occur for in-space or lunar DLO operations: quasi-static, obstacle-free, planar translation with pinned ends. The addition of angle constraints, obstacles, environmental factors, and maximum bend constraints further complicate the potential energy problem. The quasi-static nature of this work may not be applicable to all DLO manipulation operations, a robotic trajectory plan may require better knowledge of DLO velocity kinematics or dynamics. The image processing procedure was only done for 2D images, making the estimation of out of plane bending difficult. As a result, while the formulation presented in this article utilized transformation matrices that allow for 3D kinematics, the generalized coordinates consisted of one rotation DOF per joint since there is no way to estimate out of plane values.
4.1 Future work
The model developed in this article informs future work to advance robotic cable manipulation. Dynamics are of significant interest, as well as the addition of parameters that impact cable energy, shape, and path planning. For DLO operations, additional parameters and constraints such as bend requirements, obstacle avoidance, and boundary conditions are required, in addition to varying external forces such as gravity or interactions with fixture points. For in-space systems, it is important to understand the constraint forces and how the manipulation of the DLO imparts forces back to the larger space systems. The derivation of such forces is more relevant to environments of increased complexity and dynamic models, and is therefore left to future work.
An additional area of future work is to increase the rotational DOF at each joint, enabling out of plane bending. Coupled with improved data processing to measure the 3D centerline, the increased DOF allows for the parameter estimation to account for out of plane configurations, not uncommon in electrical cables after storage. However, adding additional joint DOF increases the number of states by
An interesting avenue of further investigation is the definition of the loss function for estimating
4.2 Conclusion
Manipulation of DLOs is a crucial technology to advancing robotic construction and maintenance across all industries. For in-space applications there are unique challenges that limit computational ability, increase risk, and reduce the viability a fully teleoperated system. In order to have a robotic construction and maintenance fleet for in-space applications, it is imperative the space domain develop an architecture that embraces the challenge of DLOs. In an extreme environment such as space, a DLO must be tethered at both ends, making it challenging to observe an unconstrained equilibrium position.
This article presents an evaluation of the trade-off between model accuracy and required state space size. This trade-off is not explored in the literature, and is important to in-space operations where there are limitations on available computational resources. The parametric multibody model allows for complexity to become a design parameter and it is shown that for the obstacle-free configurations evaluated in this work, increasing the number of states does not proportionally decrease distance error; increasing the number of states from 10 to 20 reduces RMSE by 0.4 mm, but takes 4 times as long to compute. The methodology for parameter estimation presented in this article is a novel approach to estimating the stiffness and equilibrium position of DLOs, increasing model accuracy by an average of 28% without increasing the size of the state space. The model-based formulation and parameter estimation presented in this article move the domain of in-space construction closer to a reality, and contribute to the rapid advancement of large-scale space missions.
Data availability statement
The raw data supporting the conclusions of this article will be made available by the authors, upon request.
Author contributions
AQ: Conceptualization, Data curation, Methodology, Software, Writing – original draft, Writing – review and editing, Funding acquisition, Investigation, Visualization, Validation. JM: Investigation, Methodology, Visualization, Writing – review and editing. JC: Conceptualization, Methodology, Validation, Writing – review and editing. EK: Conceptualization, Funding acquisition, Methodology, Supervision, Writing – review and editing.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. This work was supported by a NASA Space Technology Graduate Research Opportunity fellowship (80NSSC21K1286).
Acknowledgments
The authors thank the researchers in the Autonomous Integrated Systems Research Branch at NASA Langley Research Center for their expertise throughout the development of this work and cultivating the applicability to in-space operations.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Generative AI statement
The author(s) declare that no Generative AI was used in the creation of this manuscript.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
Belvin, W. K., Doggett, W. R., Watson, J. J., Dorsey, J. T., Warren, J. E., Jones, T. C., et al. (2016). “enIn-space structural assembly: applications and technology,” in 3rd AIAA spacecraft structures conference (San Diego, California, USA: American Institute of Aeronautics and Astronautics). doi:10.2514/6.2016-2163
Bradski, G. (2000). The OpenCV library. Dr. Dobb’s Journal of Software Tools. Available online at: https://github.com/opencv/opencv/wiki/CiteOpenCV.
Branch, M. A., Coleman, T. F., and Li, Y. (1999). A subspace, interior, and conjugate gradient method for large-scale bound-constrained minimization problems. SIAM J. Sci. Comput. 21, 1–23. doi:10.1137/s1064827595289108
Caporali, A., Galassi, K., Zanella, R., and Palli, G. (2022). FASTDLO: fast deformable linear objects instance segmentation. IEEE Robotics Automation Lett. 7, 9075–9082. doi:10.1109/lra.2022.3189791
Caporali, A., Kicki, P., Galassi, K., Zanella, R., Walas, K., and Palli, G. (2024). Deformable linear objects manipulation with online model parameters estimation. IEEE Robotics Automation Lett. 9, 2598–2605. doi:10.1109/lra.2024.3357310
Chang, M. L., and Marquez, J. J. (2018). Human-automation allocations for current robotic space operations: space station remote manipulator system.
Choe, B., Choi, M. G., and Ko, H.-S. (2005). “Simulating complex hair with robust collision handling,” in Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation (ACM), 153–160. doi:10.1145/1073368.1073389
Cresta, C., Rajaram, R., McQuarry, A. K., Avila, T. V., Vaughan, M. P., Cooper, J. R., et al. (2024). “Autonomous robotic manipulator software,” in Aiaa aviation forum and ascend 2024 (American Institute of Aeronautics and Astronautics). doi:10.2514/6.2024-4911
Deul, C., Kugelstadt, T., Weiler, M., and Bender, J. (2018). Direct position-based solver for stiff rods. Comput. Graph. Forum 37, 313–324. doi:10.1111/cgf.13326
Everson, H., Moser, J., Quartaro, A., Glassner, S., and Komendera, E. (2020). Autonomous multi-robot assembly of solar array modules: experimental analysis and insights in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE). doi:10.1109/iros45743.2020.9341298
Gao, Y., and Chien, S. (2017). Review on space robotics: toward top-level science through space exploration. Sci. Robotics 2, eaan5074. doi:10.1126/scirobotics.aan5074
Gazzola, M., Dudte, L. H., McCormick, A. G., and Mahadevan, L. (2018). Forward and inverse problems in the mechanics of soft filaments. R. Soc. Open Sci. 5, 171628. doi:10.1098/rsos.171628
Govindaraj, S., Gancet, J., Urbina, D., Brinkmann, W., Aouf, N., Lacroix, S., et al. (2019). “Pro-act: planetary robots deployed for assembly and construction of future lunar isru and supporting infrastructures,” in Advanced space technologies in robotics and automation (ASTRA) 2019.
Hammond, M., Dempsey, A., Ward, W., Stewart, S., Neilan, J. H., Friz, J., et al. (2023). A hybrid soft material robotic end-effector for reversible in-space assembly of strut components. Front. Robotics AI 10, 1099297. doi:10.3389/frobt.2023.1099297
Hermansson, T., Bohlin, R., Carlson, J. S., and Söderberg, R. (2013). Automatic assembly path planning for wiring harness installations. J. Manuf. Syst. 32, 417–422. doi:10.1016/j.jmsy.2013.04.006
Hu, J., Jones, D., Dogar, M. R., and Valdastri, P. (2024). Occlusion-robust autonomous robotic manipulation of human soft tissues with 3-d surface feedback. IEEE Trans. Robotics 40, 624–638. doi:10.1109/tro.2023.3335693
Iben, H., Meyer, M., Petrovic, L., Soares, O., Anderson, J., and Witkin, A. (2013). “Artistic simulation of curly hair,” in Proceedings of the 12th ACM SIGGRAPH/eurographics Symposium on computer animation (ACM). doi:10.1145/2485895.2485913
Jiang, X., mo Koo, K., Kikuchi, K., Konno, A., and Uchiyama, M. (2010). “Robotized assembly of a wire harness in car production line,” in 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE). doi:10.1109/iros.2010.5653133
Jin, S., Lian, W., Wang, C., Tomizuka, M., and Schaal, S. (2022). Robotic cable routing with spatial representation. IEEE Robotics Automation Lett. 7, 5687–5694. doi:10.1109/lra.2022.3158377
Karumanchi, S., Edelberg, K., Nash, J., Bergh, C., Smith, R., Emanuel, B., et al. (2018). Payload-centric autonomy for in-space robotic assembly of modular space structures. J. Field Robotics 35, 1005–1021. doi:10.1002/rob.21792
Koessler, A., Filella, N. R., Bouzgarrou, B., Lequievre, L., and Ramon, J.-A. C. (2021). “An efficient approach to closed-loop shape control of deformable objects using finite element models,” in 2021 IEEE International Conference on Robotics and Automation (ICRA) (IEEE), 1637–1643. doi:10.1109/icra48506.2021.9560919
Lan, P., and Shabana, A. A. (2009). Integration of b-spline geometry and ANCF finite element analysis. Nonlinear Dyn. 61, 193–206. doi:10.1007/s11071-009-9641-6
Leibrandt, K., da Cruz, L., and Bergeles, C. (2023). Designing robots for reachability and dexterity: continuum surgical robots as a pretext application. IEEE Trans. Robotics 39, 2989–3007. doi:10.1109/tro.2023.3275381
Li, W.-J., Cheng, D.-Y., Liu, X.-G., Wang, Y.-B., Shi, W.-H., Tang, Z.-X., et al. (2019). On-orbit service (OOS) of spacecraft: a review of engineering developments. Prog. Aerosp. Sci. 108, 32–120. doi:10.1016/j.paerosci.2019.01.004
Liu, F., Su, E., Lu, J., Li, M., and Yip, M. C. (2023). Robotic manipulation of deformable rope-like objects using differentiable compliant position-based dynamics. IEEE Robotics Automation Lett. 8, 3964–3971. doi:10.1109/lra.2023.3264766
Lv, N., Liu, J., Ding, X., Liu, J., Lin, H., and Ma, J. (2017). Physically based real-time interactive assembly simulation of cable harness. J. Manuf. Syst. 43, 385–399. doi:10.1016/j.jmsy.2017.02.001
Lv, N., Liu, J., and Jia, Y. (2022). Dynamic modeling and control of deformable linear objects for single-arm and dual-arm robot manipulations. IEEE Trans. Robotics 38, 2341–2353. doi:10.1109/tro.2021.3139838
Lv, N., Liu, J., Xia, H., Ma, J., and Yang, X. (2020). A review of techniques for modeling flexible cables. Computer-Aided Des. 122, 102826. doi:10.1016/j.cad.2020.102826
Merila, J. R., Neubert, J., and Mahlin, M. (2023). “Scaling climbing collaborative mobile manipulators for outfitting a tall lunar tower and truss structures,” in Ascend 2023 (American Institute of Aeronautics and Astronautics). doi:10.2514/6.2023-4755
Monguzzi, A., Dotti, T., Fattorelli, L., Zanchettin, A. M., and Rocco, P. (2025). Optimal model-based path planning for the robotic manipulation of deformable linear objects. Robotics Computer-Integrated Manuf. 92, 102891. doi:10.1016/j.rcim.2024.102891
Muthumanickam, N. K., Pless, S., Rothgeb, S., and Davis, J. (2022). Industrialized and robotic construction advances in terrestrial construction and opportunities in space construction
Nakanose, S., and Nakamura-Messenger, K. (2023). “Gitai USA: providing safe and affordable means of labor in space,” in Ascend 2023 (American Institute of Aeronautics and Astronautics). doi:10.2514/6.2023-4744
NASA (2024). Architecture definition document – revision b. Available online at: https://www.nasa.gov/moontomarsarchitecture-architecturedefinitiondocuments/.
Olson, G., Hatton, R. L., Adams, J. A., and Mengüç, Y. (2020). An euler–Bernoulli beam model for soft robot arms bent through self-stress and external loads. Int. J. Solids Struct. 207, 113–131. doi:10.1016/j.ijsolstr.2020.09.015
Puig-Navarro, J., Bisio, D. R., Pye, J. E., Granov, Y., Moser, J. N., Friz, J. S., et al. (2024). “A trajectory tracking algorithm for the lsms family of cable-driven cranes,” in Robotics: science and systems (RSS) (Delft, Netherlands), 1–12.
Quartaro, A., Cooper, J. R., and Komendera, E. E. (2023). “Robotic software architecture for in-space outfitting operations,” in Ascend 2023 (American Institute of Aeronautics and Astronautics). doi:10.2514/6.2023-4681
Quartaro, A., Cooper, J. R., Moser, J. N., and Komendera, E. E. (2024). “Modeling deformable linear objects for autonomous robotic outfitting of lunar surface systems,” in ASCE Earth and space 2024 (American Institute of Aeronautics and Astronautics).
Rojas, D. (2022). Autonomous robotic manipulation of deformable linear objects during deep space maintenance and repair procedures. Master’s thesis. Available online at: https://escholarship.org/uc/item/0dz2z0df.
Shah, A., Blumberg, L., and Shah, J. (2018). Planning for manipulation of interlinked deformable linear objects with applications to aircraft assembly. IEEE Trans. Automation Sci. Eng. 15, 1823–1838. doi:10.1109/tase.2018.2811626
Suzuki, R., Okada, Y., Yokota, Y., Saijo, T., Eto, H., Sakai, Y., et al. (2022). Cooperative towing by multi-robot system that maintains welding cable in optimized shape. IEEE Robotics Automation Lett. 7, 11783–11790. doi:10.1109/lra.2022.3183529
Tang, T., Fan, Y., Lin, H.-C., and Tomizuka, M. (2017). “State estimation for deformable objects by point registration and dynamic simulation,” in 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE). doi:10.1109/iros.2017.8206058
Tummers, M., Lebastard, V., Boyer, F., Troccaz, J., Rosa, B., and Chikhaoui, M. T. (2023). Cosserat rod modeling of continuum robots from Newtonian and Lagrangian perspectives. IEEE Trans. Robotics 39, 2360–2378. doi:10.1109/tro.2023.3238171
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., et al. (2020). SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat. Methods 17, 261–272. doi:10.1038/s41592-019-0686-2
Wakamatsu, H., Hirai, S., and Iwata, K. (1995). “Modeling of linear objects considering bend, twist, and extensional deformations,” in Proceedings of 1995 IEEE International Conference on Robotics and Automation (IEEE), 1 433–438. doi:10.1109/robot.1995.525322
Waltz, W. J., Grande, M. L., and Moses, R. W. (2022). “Autonomous system operations for lunar safe haven establishment and sustainment,” in AIAA SCITECH 2022 forum (American Institute of Aeronautics and Astronautics). doi:10.2514/6.2022-2075
Xun, L., Zheng, G., and Kruszewski, A. (2024). Cosserat-rod-based dynamic modeling of soft slender robot interacting with environment. IEEE Trans. Robotics 40, 2811–2830. doi:10.1109/tro.2024.3386393
Yan, M., Zhu, Y., Jin, N., and Bohg, J. (2020). Self-supervised learning of state estimation for manipulating deformable linear objects. IEEE Robotics Automation Lett. 5, 2372–2379. doi:10.1109/lra.2020.2969931
Ying, C., and Yamazaki, K. (2024). Obstacle avoidance shape control of deformable linear objects with online parameters adaptation based on differentiable simulation. ROBOMECH J. 11, 15. doi:10.1186/s40648-024-00283-1
Yu, M., Lv, K., Wang, C., Tomizuka, M., and Li, X. (2023). “A coarse-to-fine framework for dual-arm manipulation of deformable linear objects with whole-body obstacle avoidance,” in 2023 IEEE International Conference on Robotics and Automation (ICRA) (IEEE), 10153–10159. doi:10.1109/icra48891.2023.10160264
Zhang, L., Schuler, J., Dokos, A., Xu, Y., Bell, E., and Muller, T. (2024). “Isru pilot excavator wheel testing in lunar regolith simulant,” in Earth and space 2024 (American Society of Civil Engineers), 173–187. doi:10.1061/9780784485736.016
Zhang, T. Y., and Suen, C. Y. (1984). A fast parallel algorithm for thinning digital patterns. Commun. ACM 27, 236–239. doi:10.1145/357994.358023
Keywords: deformable linear objects, robotic outfitting, model based state estimation, in-space construction, lunar outfitting, parameter estimation
Citation: Quartaro A, Moser J, Cooper J and Komendera E (2025) Parametric modeling of deformable linear objects for robotic outfitting and maintenance of space systems. Front. Robot. AI 12:1565837. doi: 10.3389/frobt.2025.1565837
Received: 23 January 2025; Accepted: 07 July 2025;
Published: 29 July 2025.
Edited by:
Serdar Sean Kalaycioglu, Toronto Metropolitan University, CanadaReviewed by:
Barış Can Yalçın, University of Luxembourg, LuxembourgT. John Tharakan, Indian Space Research Organisation, India
Copyright © 2025 Quartaro, Moser, Cooper and Komendera. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Amy Quartaro, YXF1YXJ0YXJvQHZ0LmVkdQ==