1
|
Bai C, Zhang J, Guo J, Yue CP. Adaptive Hybrid Optimization Learning-Based Accurate Motion Planning of Multi-Joint Arm. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2023; 34:5440-5451. [PMID: 37027270 DOI: 10.1109/tnnls.2023.3262109] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/19/2023]
Abstract
Motion planning is important to the automatic operation of the manipulator. It is difficult for traditional motion planning algorithms to achieve efficient online motion planning in a rapidly changing environment and high-dimensional planning space. The neural motion planning (NMP) algorithm based on reinforcement learning provides a new way to solve the above-mentioned task. Aiming to overcome the difficulty of training the neural network in high-accuracy planning tasks, this article proposes to combine the artificial potential field (APF) method and reinforcement learning. The neural motion planner can avoid obstacles in a wide range; meanwhile, the APF method is exploited to adjust the partial position. Considering that the action space of the manipulator is high-dimensional and continuous, the soft-actor-critic (SAC) algorithm is adopted to train the neural motion planner. By training and testing with different accuracy values in a simulation engine, it is verified that, in the high-accuracy planning tasks, the success rate of the proposed hybrid method is better than using the two algorithms alone. Finally, the feasibility of directly transferring the learned neural network to the real manipulator is verified by a dynamic obstacle-avoidance task.
Collapse
|
2
|
Xiao P, Ju H, Li Q. Point-to-point trajectory planning for space robots based on jerk constraints. THE REVIEW OF SCIENTIFIC INSTRUMENTS 2021; 92:094501. [PMID: 34598527 DOI: 10.1063/5.0058391] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/29/2021] [Accepted: 08/10/2021] [Indexed: 06/13/2023]
Abstract
This paper studies the Cartesian point-to-point optimal trajectory planning for space robots oriented to space maintenance operations. Aiming at the problems of poor stability, large base disturbance, and large joint variation in the motion planning of point-to-point maintenance in space, a planning method is proposed to minimize the base disturbance and the total joint angle variation under the jerk constraint on the premise of ensuring the accuracy of the end pose. First, the attitude of the space robot is described by the unit quaternion, and the velocity relationship between the joint angle, the end effector, and the base posture is introduced. Then, the joint trajectories were parameterized by a fifth degree polynomial, and a trajectory planning model with the minimum perturbation of the base and the minimum variation of the joint of the manipulator was established under the condition that the end effector satisfied the pose and the jerk constraint. Finally, a multi-objective optimization algorithm is proposed to deal with the trajectory optimization problem under nonlinear constraints. The simulation results show that the proposed trajectory planning method can optimize the base attitude and joint angle of the space manipulator under the premise of the optimal trajectory and stability of the terminal execution tool, which ensures the stability of the space robot's on-orbit service and reduces the energy consumption.
Collapse
Affiliation(s)
- Pengfei Xiao
- College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
| | - Hehua Ju
- College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
| | - Qidong Li
- The 28th Research Institute of China Electronics Technology Group Corporation, Nanjing 210000, China
| |
Collapse
|
3
|
Papadopoulos E, Aghili F, Ma O, Lampariello R. Robotic Manipulation and Capture in Space: A Survey. Front Robot AI 2021; 8:686723. [PMID: 34350212 PMCID: PMC8326842 DOI: 10.3389/frobt.2021.686723] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/27/2021] [Accepted: 07/07/2021] [Indexed: 11/13/2022] Open
Abstract
Space exploration and exploitation depend on the development of on-orbit robotic capabilities for tasks such as servicing of satellites, removing of orbital debris, or construction and maintenance of orbital assets. Manipulation and capture of objects on-orbit are key enablers for these capabilities. This survey addresses fundamental aspects of manipulation and capture, such as the dynamics of space manipulator systems (SMS), i.e., satellites equipped with manipulators, the contact dynamics between manipulator grippers/payloads and targets, and the methods for identifying properties of SMSs and their targets. Also, it presents recent work of sensing pose and system states, of motion planning for capturing a target, and of feedback control methods for SMS during motion or interaction tasks. Finally, the paper reviews major ground testing testbeds for capture operations, and several notable missions and technologies developed for capture of targets on-orbit.
Collapse
Affiliation(s)
- Evangelos Papadopoulos
- Control Systems Lab, School of Mechanical Engineering, National Technical University of Athens, Athens, Greece
| | - Farhad Aghili
- Space Exploration, Canadian Space Agency (CSA), Montreal, QC, Canada
| | - Ou Ma
- Intelligent Robotics and Autonomous Systems Lab, College of Engineering and Applied Science, University of Cincinnati, Cincinnati, OH, United States
| | - Roberto Lampariello
- Institute of Robotics and Mechatronics, German Aerospace Center (DLR), Oberpfaffenhofen, Germany
| |
Collapse
|
4
|
Multitask-Based Trajectory Planning for Redundant Space Robotics Using Improved Genetic Algorithm. APPLIED SCIENCES-BASEL 2019. [DOI: 10.3390/app9112226] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/16/2022]
Abstract
This work addresses the multitask-based trajectory-planning problem (MTTP) for space robotics, which is an emerging application of successively executing tasks in assembly of the International Space Station. The MTTP is transformed into a parameter-optimization problem, where piecewise continuous-sine functions are employed to depict the joint trajectories. An improved genetic algorithm (IGA) is developed to optimize the unknown parameters. In the IGA, each chromosome consists of three parts, namely the waypoint sequence, the sequence of the joint configurations, and a special value for the depiction of the joint trajectories. Numerical simulations, including comparisons with two other approaches, are developed to test IGA validity.
Collapse
|
5
|
Assessment of ECG and respiration recordings from simulated emergency landings of ultra light aircraft. Sci Rep 2018; 8:7232. [PMID: 29740046 PMCID: PMC5940920 DOI: 10.1038/s41598-018-25528-z] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/03/2018] [Accepted: 04/23/2018] [Indexed: 12/02/2022] Open
Abstract
Pilots of ultra light aircraft have limited training resources, but with the use of low cost simulators it might be possible to train and test some parts of their training on the ground. The purpose of this paper is to examine possibility of stress inducement on a low cost flight simulator. Stress is assessed from electrocardiogram and respiration. Engine failure during flight served as a stress inducement stimuli. For one flight, pilots had access to an emergency navigation system. There were recorded some statistically significant changes in parameters regarding breathing frequency. Although no significant change was observed in ECG parameters, there appears to be an effect on respiration parameters. Physiological signals processed with analysis of variance suggest, that the moment of engine failure and approach for landing affected average breathing frequency. Presence of navigation interface does not appear to have a significant effect on pilots.
Collapse
|
6
|
Wilde M, Kwok Choon S, Grompone A, Romano M. Equations of Motion of Free-Floating Spacecraft-Manipulator Systems: An Engineer's Tutorial. Front Robot AI 2018; 5:41. [PMID: 33500927 PMCID: PMC7806027 DOI: 10.3389/frobt.2018.00041] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/12/2018] [Accepted: 03/23/2018] [Indexed: 11/23/2022] Open
Abstract
The paper provides a step-by-step tutorial on the Generalized Jacobian Matrix (GJM) approach for modeling and simulation of spacecraft-manipulator systems. The General Jacobian Matrix approach describes the motion of the end-effector of an underactuated manipulator system solely by the manipulator joint rotations, with the attitude and position of the base-spacecraft resulting from the manipulator motion. The coupling of the manipulator motion with the base-spacecraft are thus expressed in a generalized inertia matrix and a GJM. The focus of the paper lies on the complete analytic derivation of the generalized equations of motion of a free-floating spacecraft-manipulator system. This includes symbolic analytic expressions for all inertia property matrices of the system, including their time derivatives and joint-angle derivatives, as well as an expression for the generalized Jacobian of a generic point on any link of the spacecraft-manipulator system. The kinematics structure of the spacecraft-manipulator system is described both in terms of direction-cosine matrices and unit quaternions. An additional important contribution of this paper is to propose a new and more detailed definition for the modes of maneuvering of a spacecraft-manipulator. In particular, the two commonly used categories free-flying and free-floating are expanded by the introduction of five categories, namely floating, rotation-floating, rotation-flying, translation-flying, and flying. A fully-symbolic and a partially-symbolic option for the implementation of a numerical simulation model based on the proposed analytic approach are introduced and exemplary simulation results for a planar four-link spacecraft-manipulator system and a spatial six-link spacecraft manipulator system are presented.
Collapse
Affiliation(s)
- Markus Wilde
- Department of Mechanical and Aerospace Engineering, Florida Institute of Technology, Melbourne, FL, United States
| | - Stephen Kwok Choon
- Department of Mechanical and Aerospace Engineering, Florida Institute of Technology, Melbourne, FL, United States
| | - Alessio Grompone
- Spacecraft Robotics Laboratory, Mechanical and Aerospace Engineering Department, Naval Postgraduate School, Monterey, CA, United States
| | - Marcello Romano
- Spacecraft Robotics Laboratory, Mechanical and Aerospace Engineering Department, Naval Postgraduate School, Monterey, CA, United States
| |
Collapse
|
7
|
Deng S, Jing F, Zheng R, Liang Z, Yang G. Multi-objective pose optimal distribution method for the feed support system of Five-hundred-meter Aperture Spherical radio Telescope. INT J ADV ROBOT SYST 2018. [DOI: 10.1177/1729881418756695] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
The Five-hundred-meter Aperture Spherical radio Telescope is the world’s largest single-dish radio telescope and is located in the southwest of China. The cable-driven parallel robot and A-B rotator of the feed support system in Five-hundred-meter Aperture Spherical radio Telescope are designed to realize the theoretical position and attitude of the receiver. The feed support system is a pose-redundant and rigid–flexible coupling system; thus, the method of pose distribution between the A-B rotator and the cable-driven parallel robot impacts on the cable tension distribution and stiffness of the feed support system, which are crucial to the feed support system stability. The main purpose of this study is to examine the pose optimal distribution method for the feed support system. First, a mechanical model of the feed support system, which considers the time-varying barycenter of the feed cabin and the back-illuminated strategy of the receiver, is established. Then, a pose distribution method that ensures the position and attitude accuracy of the receiver is proposed for the feed support system. Considering the performance indices of the variance of cable tensions and the stiffness of the cable-driven parallel robot, an optimization of the rotation angles of the A-B rotator with multiple objectives is implemented using a genetic algorithm. Finally, simulations are conducted to demonstrate the effectiveness of the proposed method compared with others. Results show that the proposed approach not only ensures the attitude accuracy of the receiver but also maintains the lower variance of cable tensions and higher stiffness of the feed support system.
Collapse
Affiliation(s)
- Sai Deng
- State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| | - Fengshui Jing
- State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| | - Rongzhang Zheng
- State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| | - Zize Liang
- State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| | - Guodong Yang
- State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing, China
| |
Collapse
|
8
|
Practical analytical inverse kinematic approach for 7-DOF space manipulators with joint and attitude limits. INTEL SERV ROBOT 2015. [DOI: 10.1007/s11370-015-0180-3] [Citation(s) in RCA: 20] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|
9
|
Chen G, Zhang L, Jia Q, Chu M, Sun H. Repetitive Motion Planning of Free-Floating Space Manipulators. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/56402] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Abstract In this paper, a repetitive motion-planning scheme of free-floating space manipulators is presented. Repetitive motion means when one task ends, the end-effector pose, the joint angles and the base pose should reset (return to their initial value), which will facilitate the subsequent tasks. First, due to the lack of DOF, an order of priority to the given tasks is introduced. Second, the joint reset optimization operator, the base attitude reset optimization operator and the end-effector attitude reset optimization operator are designed. Then, the repetitive motion scheme is proposed by combining the three optimization operators above in a creative way. Finally, to make the optimization of repetitive motion obvious, the base attitude maintenance is also considered. Simulation results verify the correctness and the validity of the repetitive motion planning method of space manipulator.
Collapse
Affiliation(s)
- Gang Chen
- School of Automation, Beijing University of Posts and Telecommunications, Beijing, China
| | - Long Zhang
- School of Automation, Beijing University of Posts and Telecommunications, Beijing, China
| | - Qingxuan Jia
- School of Automation, Beijing University of Posts and Telecommunications, Beijing, China
| | - Ming Chu
- School of Automation, Beijing University of Posts and Telecommunications, Beijing, China
| | - Hanxu Sun
- School of Automation, Beijing University of Posts and Telecommunications, Beijing, China
| |
Collapse
|
10
|
Zeng C, Wei X, Zhang Q. Subsection Evolution in GA for Trajectory Planning of a Space Manipulator. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/56401] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Abstract A free-floating space manipulator has outstanding advantages and wide application prospects compared with other categories. This paper discusses the concepts and categories of space robots and introduces the current trajectory-planning algorithm for a space robot and its ground simulation system in the main countries of the world. This paper also constructs a system model for the space manipulator system and gives the kinematic equation of such a manipulator system. A dynamic equation of the manipulator's joints is also developed by using Lagrange equations. Continuous Cartesian trajectory planning is also studied in this paper based on differential kinematical equations and momentum conservation equations. Finally, this paper presents the subsection evolution algorithm in GA to realize the trajectory tracking of a free-floating space manipulator and a simulation about the free floating space manipulator and its corresponding analyses are given.
Collapse
Affiliation(s)
- Cen Zeng
- School of Mechanical Engineering, Dalian University of Technology, Dalian, P.R. China
| | - Xiaopeng Wei
- School of Mechanical Engineering, Dalian University of Technology, Dalian, P.R. China
- Key Laboratory of Advanced Design and Intelligent Computing (Dalian University), Ministry of Education, Dalian, P.R. China
| | - Qiang Zhang
- Key Laboratory of Advanced Design and Intelligent Computing (Dalian University), Ministry of Education, Dalian, P.R. China
| |
Collapse
|
11
|
Xu W, Li C, Wang X, Liu Y, Liang B, Xu Y. Study on Non-holonomic Cartesian Path Planning of a Free-Floating Space Robotic System. Adv Robot 2012. [DOI: 10.1163/156855308x392708] [Citation(s) in RCA: 46] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
Affiliation(s)
- Wenfu Xu
- a Institute of Space Intelligent System, Harbin Institute of Technology, Harbin, P. R. China; Postdoctoral Work Station, Shenzhen Institute of Harbin Institute of Technology, Shenzhen 518057, P. R. China
| | - Cheng Li
- b Institute of Space Intelligent System, Harbin Institute of Technology, Harbin, P. R. China
| | - Xueqian Wang
- c Institute of Space Intelligent System, Harbin Institute of Technology, Harbin, P. R. China
| | - Yu Liu
- d Institute of Space Intelligent System, Harbin Institute of Technology, Harbin, P. R. China
| | - Bin Liang
- e Institute of Space Intelligent System, Harbin Institute of Technology, Harbin, P. R. China
| | - Yangsheng Xu
- f Department of Automation and Computer-Aided Engineering, Chinese University of Hong Kong, Hong Kong, P. R. China
| |
Collapse
|
12
|
Wang X, Liu H, Xu W, Liang B, Zhang Y. A Ground-Based Validation System of Teleoperation for a Space Robot. INT J ADV ROBOT SYST 2012. [DOI: 10.5772/51129] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Teleoperation of space robots is very important for future on-orbit service. In order to assure the task is accomplished successfully, ground experiments are required to verify the function and validity of the teleoperation system before a space robot is launched. In this paper, a ground-based validation subsystem is developed as a part of a teleoperation system. The subsystem is mainly composed of four parts: the input verification module, the onboard verification module, the dynamic and image workstation, and the communication simulator. The input verification module, consisting of hardware and software of the master, is used to verify the input ability. The onboard verification module, consisting of the same hardware and software as the onboard processor, is used to verify the processor's computing ability and execution schedule. In addition, the dynamic and image workstation calculates the dynamic response of the space robot and target, and generates emulated camera images, including the hand-eye cameras, global-vision camera and rendezvous camera. The communication simulator provides fidelity communication conditions, i.e., time delays and communication bandwidth. Lastly, we integrated a teleoperation system and conducted many experiments on the system. Experiment results show that the ground system is very useful for verified teleoperation technology.
Collapse
Affiliation(s)
- Xueqian Wang
- Shenzhen Academy of Aerospace Technology, Shenzhen, China
- Aerospace Dongfanghong Development Ltd, Shenzhen, China
| | - Houde Liu
- Shenzhen Graduate School, Harbin Institute of Technology, Shenzhen, China
| | - Wenfu Xu
- Shenzhen Graduate School, Harbin Institute of Technology, Shenzhen, China
| | - Bin Liang
- Aerospace Dongfanghong Development Ltd, Shenzhen, China
| | | |
Collapse
|
13
|
Abstract
SUMMARYSpace robotic systems are expected to play an increasingly important role in the future. Unlike on the earth, space operations require the ability to work in the unstructured environment. Some autonomous behaviors are necessary to perform complex and difficult tasks in space. This level of autonomy relies not only on vision, force, torque, and tactile sensors, but also the advanced planning and decision capabilities. In this paper, the authors study the autonomous target capturing from the issues of theory and experiments. Firstly, we deduce the kinematic and dynamic equations of space robotic system. Secondly, the visual measurement model of hand–eye camera is created, and the image processing algorithms to extract the target features are introduced. Thirdly, we propose an autonomous trajectory planning method, directly using the 2D image features. The method predicts the target motion, plans the end-effector's velocities and solves the inverse kinematic equations using practical approach to avoid the dynamic singularities. At last, numeric simulation and experiment results are given. The ground experiment system is set up based on the concept of dynamic simulation and kinematic equivalence. With the system, the experiments of autonomous capturing a target by a free-floating space robot, composed of a 6-DOF manipulator and a satellite as its base, are conducted, and the results validate the proposed algorithm.
Collapse
|
14
|
Xu W, Li C, Liang B, Liu Y, Xu Y. The Cartesian Path Planning of Free-Floating Space Robot using Particle Swarm Optimization. INT J ADV ROBOT SYST 2008. [DOI: 10.5772/5605] [Citation(s) in RCA: 29] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
The Cartesian path planning of free-floating space robot is much more complex than that of fixed-based manipulators, since the end-effector pose (position and orientation) is path dependent, and the position-level kinematic equations can not be used to determine the joint angles. In this paper, a method based on particle swarm optimization (PSO) is proposed to solve this problem. Firstly, we parameterize the joint trajectory using polynomial functions, and then normalize the parameterized trajectory. Secondly, the Cartesian path planning is transformed to an optimization problem by integrating the differential kinematic equations. The object function is defined according to the accuracy requirement, and it is the function of the parameters to be defined. Finally, we use the Particle Swarm Optimization (PSO) algorithm to search the unknown parameters. The approach has the following traits: 1) The limits on joint angles, rates and accelerations are included in the planning algorithm; 2) There exist not any kinematic and dynamic singularities, since only the direct kinematic equations are used; 3) The attitude singularities do not exist, for the orientation is represented by quaternion; 4) The optimization algorithm is not affected by the initial parameters. Simulation results verify the proposed method.
Collapse
Affiliation(s)
- Wenfu Xu
- The Institute of Space Intelligent System Harbin Institute of Technology, Harbin, P.R. China
| | - Cheng Li
- The Institute of Space Intelligent System Harbin Institute of Technology, Harbin, P.R. China
| | - Bin Liang
- The Institute of Space Intelligent System Harbin Institute of Technology, Harbin, P.R. China
| | - Yu Liu
- The Institute of Space Intelligent System Harbin Institute of Technology, Harbin, P.R. China
| | - Yangsheng Xu
- Dept. of Automation and Computer-Aided Engineering The Chinese University of Hong Kong, Hong Kong, P.R.China
| |
Collapse
|