10 research outputs found

    Modeling a Controlled-Floating Space Robot for In-Space Services: A Beginner’s Tutorial

    Get PDF
    Ground-based applications of robotics and autonomous systems (RASs) are fast advancing, and there is a growing appetite for developing cost-effective RAS solutions for in situ servicing, debris removal, manufacturing, and assembly missions. An orbital space robot, that is, a spacecraft mounted with one or more robotic manipulators, is an inevitable system for a range of future in-orbit services. However, various practical challenges make controlling a space robot extremely difficult compared with its terrestrial counterpart. The state of the art of modeling the kinematics and dynamics of a space robot, operating in the free-flying and free-floating modes, has been well studied by researchers. However, these two modes of operation have various shortcomings, which can be overcome by operating the space robot in the controlled-floating mode. This tutorial article aims to address the knowledge gap in modeling complex space robots operating in the controlled-floating mode and under perturbed conditions. The novel research contribution of this article is the refined dynamic model of a chaser space robot, derived with respect to the moving target while accounting for the internal perturbations due to constantly changing the center of mass, the inertial matrix, Coriolis, and centrifugal terms of the coupled system; it also accounts for the external environmental disturbances. The nonlinear model presented accurately represents the multibody coupled dynamics of a space robot, which is pivotal for precise pose control. Simulation results presented demonstrate the accuracy of the model for closed-loop control. In addition to the theoretical contributions in mathematical modeling, this article also offers a commercially viable solution for a wide range of in-orbit missions

    Linear controllers for free-flying and controlled-floating space robots: a new perspective

    Get PDF
    Autonomous space robots are crucial for performing future in-orbit operations, including servicing of a spacecraft, assembly of large structures, maintenance of other space assets and active debris removal. Such orbital missions require servicer spacecraft equipped with one or more dexterous manipulators. However, unlike its terrestrial counterpart, the base of the robotic manipulator is not fixed in inertial space; instead, it is mounted on the base�spacecraft, which itself possess both translational and rotational motions. Additionally, the system will be subjected to extreme environmental perturbations, parametric uncertainties and system constraints due to the dynamic coupling between the manipulator and the base-spacecraft. This paper presents the dynamic model of the space robot and a three�stage control algorithm for this highly dynamic non-linear system. In this approach, feed�forward compensation and feed-forward linearization techniques are used to decouple and linearize the highly non-linear system respectively. This approach allows the use of the linear Proportional-Integral-Derivative (PID) controller and Linear Quadratic Regulator (LQR) in the final stages. Moreover, this paper covers a simulation-based trade-off analysis to determine both proposed linear controllers’ efficacy. This assessment considers precise trajectory tracking requirements whilst minimizing power consumption and improving robustness during the close-range operation with the target spacecraft

    Downsizing an orbital space robot: A dynamic system based evaluation

    Get PDF
    Small space robots have the potential to revolutionise space exploration by facilitating the on-orbit assembly of infrastructure, in shorter time scales, at reduced costs. Their commercial appeal will be further improved if such a system is also capable of performing on-orbit servicing missions, in line with the current drive to limit space debris and prolong the lifetime of satellites already in orbit. Whilst there have been a limited number of successful demonstrations of technologies capable of these on-orbit operations, the systems remain large and bespoke. The recent surge in small satellite technologies is changing the economics of space and in the near future, downsizing a space robot might become be a viable option with a host of benefits. This industry wide shift means some of the technologies for use with a downsized space robot, such as power and communication subsystems, now exist. However, there are still dynamic and control issues that need to be overcome before a downsized space robot can be capable of undertaking useful missions. This paper first outlines these issues, before analyzing the effect of downsizing a system on its operational capability. Therefore presenting the smallest controllable system such that the benefits of a small space robot can be achieved with current technologies. The sizing of the base spacecraft and manipulator are addressed here. The design presented consists of a 3 link, 6 degrees of freedom robotic manipulator mounted on a 12U form factor satellite. The feasibility of this 12U space robot was evaluated in simulation and the in-depth results presented here support the hypothesis that a small space robot is a viable solution for in-orbit operations

    Precise Motion Control of a Space Robot for In-Orbit Close Proximity Manoeuvres

    Get PDF
    Space robotic solutions are gaining importance for undertaking in-orbit operations such as maintenance and repair, assembly of large structures, manufacturing and debris removal. The modelling and control of space robots is highly challenging due to (i) the inherent nonlinearities in the system, (ii) the dynamic coupling between the arm and the spacecraft base and (iii) the complex structure of two coupled systems i.e. a six Degree of Freedom (DoF) spacecraft base and an n DoF robotic arm. In addition to the aforementioned challenges, performing a precise motion of a space robot in the presence of environmental disturbances whilst considering the changes in the mass of the spacecraft base due to fuel consumption, is very intricate. Taking into account the above-mentioned challenges, this research is aimed at developing new control methodologies for precise manoeuvring of a space robot to safely capture a target in-orbit. Performing such fine motion control requires high precision manoeuvres by a space robot capable of tracking the grasping point on the target without a priori knowledge of the path to follow, whilst avoiding collisions and singularities. This research introduces a new mode of operation for space robots, defined as the controlled-floating mode. It allows the base of the space robot to move, in a controlled manner, simultaneously and in coordination with the arm to help reach the grasping point through following optimal trajectories for both the arm and its base. Unlike the classical free-flying and free-floating modes of operation, the controlled- floating mode offers extra DoFs, redundancy and unlimited workspace to the robotic arm of the space robot. The space robot, when operated in this mode, is hereafter referred to as the Controlled Floating Space Robot (CFSR). To control the motion of the CFSR, a new adaptive combined nonlinear Hinf controller was designed; it takes into account both external disturbances and internal parametric uncertainties due to the changes in the mass of the spacecraft base. This controller guarantees robustness when compared to the traditional linear controllers, such as the Proportional-Integral-Derivative controller and the Linear Quadratic Regulator. Approaching the target when the grasping point is out of its reach or when the motion of the arm is restricted by singular configurations and obstacles, is a difficult task using the arm's n DoFs only. Hence, in this research, an optimal trajectory generator for both the arm and its base, using a Genetic Algorithm, was developed. This novel algorithm ensures that the selected path is free of singularities and obstacles whilst using minimal energy. This algorithm requires only the Cartesian location of the grasping point, to generate a path for the space robot without a priori knowledge of the desired path

    Optimised collision-free trajectory and controller design for robotic manipulators

    Get PDF
    Path planning and collision avoidance are two crucial interconnected algorithms used to perform desired tasks for both fixed and moving base manipulators. In this paper, the collision-free trajectory generation algorithm presented for capturing a stationary target is a newer form of the state-of-the-art method using cycloids. It is further optimised to minimise the distance between the obstacle and the manipulator. A control algorithm using the Computed Torque Control to accurately track the pre-designed trajectory is discussed. The simulations results presented in this paper verify the efficacy and robustness of the controller based on the non-linear dynamical model of the robotic manipulator. The optimised collision-free trajectory resulted in smooth joint displacement, velocity and acceleration. Moreover, the algorithm presented can be applied to ground based and space based stationary or moving robotic manipulators

    Collision-free optimal trajectory generation for a space robot using genetic algorithm

    No full text
    Future on-orbit servicing and assembly missions will require space robots capable of manoeuvring safely around their target. Several challenges arise when modelling, controlling and planning the motion of such systems, therefore, new methodologies are required. A safe approach towards the grasping point implies that the space robot must be able to use the additional degrees of freedom offered by the spacecraft base to aid the arm attain the target and avoid collisions and singularities. The controlled-floating space robot possesses this particularity of motion and will be utilised in this paper to design an optimal path generator. The path generator, based on a Genetic Algorithm, takes advantage of the dynamic coupling effect and the controlled motion of the spacecraft base to safely attain the target. It aims to minimise several objectives whilst satisfying multiple constraints. The key feature of this new path generator is that it requires only the Cartesian position of the point to grasp as an input, without prior knowledge a desired path. The results presented originate from the trajectory tracking using a nonlinear adaptiv

    Combined Nonlinear H∞ Controller for a Controlled-Floating Space Robot

    No full text

    Downsizing an Orbital Space Robot: A Dynamic System Based Evaluation

    No full text
    Small space robots have the potential to revolutionise space exploration by facilitating the on-orbit assembly of infrastructure, in shorter time scales, at reduced costs. Their commercial appeal will be further improved if such a system is also capable of performing on-orbit servicing missions, in line with the current drive to limit space debris and prolong the lifetime of satellites already in orbit. Whilst there have been a limited number of successful demonstrations of technologies capable of these on-orbit operations, the systems remain large and bespoke. The recent surge in small satellite technologies is changing the economics of space and in the near future, downsizing a space robot might become be a viable option with a host of benets. This industry wide shift means some of the technologies for use with a downsized space robot, such as power and communication subsystems, now exist. However, there are still dynamic and control issues that need to be overcome before a downsized space robot can be capable of undertaking useful missions. This paper rst outlines these issues, before analyzing the effect of downsizing a system on its operational capability. Therefore presenting the smallest controllable system such that the benefits of a small space robot can be achieved with current technologies. The sizing of the base spacecraft and manipulator are addressed here. The design presented consists of a 3 link, 6 degrees of freedom robotic manipulator mounted on a 12U form factor satellite. The feasibility of this 12U space robot was evaluated in simulation and the in-depth results presented here support the hypothesis that a small space robot is a viable solution for in-orbit operations. Keywords: Small Satellite; Space Robot; In-orbit Assembly and Servicing; In-orbit operations; Free-Flying; Free-Floating
    corecore