Finite-Horizon Kinetic Energy Optimization of a Redundant Space Manipulator
Source abstract
Abstract
The minimization of energy consumption is of the utmost importance in space robotics. For redundant manipulators tracking a desired end-effector trajectory, most of the proposed solutions are based on locally optimal inverse kinematics methods. On the one hand, these methods are suitable for real-time implementation; nevertheless, on the other hand, they often provide solutions quite far from the globally optimal one and, moreover, are prone to singularities. In this paper, a novel inverse kinematics method for redundant manipulators is presented, which overcomes the above mentioned issues and is suitable for real-time implementation. The proposed method is based on the optimization of the kinetic energy integral on a limited subset of future end-effector path points, making the manipulator joints to move in the direction of minimum kinetic energy. The proposed method is tested by simulation of a three degrees of freedom (DOF) planar manipulator in a number of test cases, and its performance is compared to the classical pseudoinverse solution and to a global optimal method. The proposed method outperforms the pseudoinverse-based one and proves to be able to avoid singularities. Furthermore, it provides a solution very close to the global optimal one with a much lower computational time, which is compatible for real-time implementation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Space Satellite Systems and Control · Robotic Mechanisms and Dynamics · Robotic Path Planning Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Design, Manufacturing and Engineering Management, University of Strathclyde, Glasgow G1 1XJ, UK
Department of Industrial Engineering, University of Padova, 35131 Padova, Italy
References (27)
Show source-provided references
1. A review of space robotics technologies for on-orbit servicing10.1016/j.paerosci.2014.03.002 ↗
2. Redundancy resolution through local optimization: A review10.1002/rob.4620060607 ↗
3. Least-Squares-Based Reaction Control of Space Manipulators10.2514/1.45874 ↗
4. Novel reaction control techniques for redundant space manipulators: Theory and simulated microgravity tests10.1016/j.actaastro.2010.06.014 ↗
5. Cocuzza, S., Tringali, A., and Yan, X.-T. (2016, January 26–30). Energy-efficient motion of a space manipulator. Proceedings of the 67th International Astronautical Congress, Guadalajara, Mexico.
6. Kelemen, M., Virgala, I., Lipták, T., Miková, L., Filakovský, F., and Bulej, V. (2018). A novel approach for a inverse kinematics solution of a redundant manipulator. Appl. Sci., 8.10.3390/app8112229 ↗
7. A Control Method for Joint Torque Minimization of Redundant Manipulators Handling Large External Forces10.1007/s10846-018-0964-8 ↗
8. Coordinated motion planning and control of autonomous underwater vehicle-manipulator systems subject to drag optimization10.1109/48.922789 ↗
9. Review of Pseudoinverse Control for Use with Kinematically Redundant Manipulators10.1109/TSMC.1983.6313123 ↗
10. Baillieul, J., Hollerbach, J.M., and Brockett, R. (1984, January 12–14). Programming and control of kinematically redundant manipulators. Proceedings of the 23rd Conference on Decision and Control, Las Vegas, NV, USA.10.1109/CDC.1984.272110 ↗
11. Resolved Motion Rate Control of Manipulators and Human Prostheses10.1109/TMMS.1969.299896 ↗
12. Redundancy Resolution of Manipulators through Torque Optimization10.1109/JRA.1987.1087111 ↗
13. A local solution with global characteristics for the joint torque optimization of a redundant manipulator10.1002/rob.4620060508 ↗
14. A Dynamic Approach to Nominal Trajectory Synthesis for Redundant Manipulators10.1109/TSMC.1984.6313329 ↗
15. Numerical Filtering of the Operation of Robotic Manipulators through Kinematically Singular Configurations10.1002/rob.4620050603 ↗
16. Local Optimization of Weighted Joint Torques for Redundant Robotic Manipulators10.1109/70.388785 ↗
17. Kinematic control of redundant manipulators: Generalizing the task priority framework to inequality tasks10.1109/TRO.2011.2142450 ↗
18. A unified quadratic-programming-based dynamical system approach to joint torque optimization of physically constrained redundant manipulators10.1109/TSMCB.2004.830347 ↗
19. Energy-optimal trajectory planning for robot manipulators with holonomic constraints10.1016/j.sysconle.2011.11.005 ↗
20. Minimum Energy Control of Redundant Linear Manipulators10.1115/1.4027419 ↗
21. Optimal Control of the Industrial Robot Manutec r3
22. Trajectory Modeling of Robot Manipulators in the Presence of Obstacles10.1023/A:1017587311457 ↗
23. Field, G., and Stepanenko, Y. (1996, January 22–28). Iterative Dynamic Programming: An Approach to Minimum Energy Trajectory Planning for Robotic Manipulators. Proceedings of the 1996 IEEE Intemational Conference on Robotics and Automation, Minneapolis, MN, USA.
24. Nurmi, J., and Mattila, J. (2017). Global energy-optimal redundancy resolution of hydraulic manipulators: Experimental results for a forestry manipulator. Energies, 10.10.3390/en10050647 ↗
25. Tringali, A., and Cocuzza, S. (2020). Globally optimal inverse kinematics method for a redundant robot manipulator with linear and nonlinear constraints. Robotics, 9.10.3390/robotics9030061 ↗
26. Predictive Inverse Kinematics for Redundant Manipulators with Task Scaling and Kinematic Constraints10.1109/TRO.2018.2871439 ↗
27. Task-Priority Based Redundancy Control of Robot Manipulators10.1177/027836498700600103 ↗