DirCol5i: Trajectory Optimization for Problems With High-Order Derivatives

Author(s):  
Matthew P. Kelly

In this technical brief, we focus on solving trajectory optimization problems that have nonlinear system dynamics and that include high-order derivatives in the objective function. This type of problem comes up in robotics—for example, when computing minimum-snap reference trajectories for a quadrotor or computing minimum-jerk trajectories for a robot arm. DirCol5i is a transcription method that is specialized for solving this type of problem. It uses the fifth-order splines and analytic differentiation to compute higher-derivatives, rather than using a chain-integrator as would be required by traditional methods. We compare DirCol5i to traditional transcription methods. Although it is slower for some simple optimization problems, when solving problems with high-order derivatives DirCol5i is faster, more numerically robust, and does not require setting up a chain integrator.

Electronics ◽  
2020 ◽  
Vol 9 (12) ◽  
pp. 2001
Author(s):  
Guoyuan Qi ◽  
Shengli Ma ◽  
Xitong Guo ◽  
Xia Li ◽  
Jianchuan Guo

A model-independent control strategy called high-order differential feedback control (HODFC) is applied to a quadrotor unmanned aerial vehicle (QUAV) based on a semi-autopilot indoor optical positioning system. The affine system form of the quadrotor model is provided to facilitate the design of the HODFC. A fifth-order high order differentiator (HOD) is introduced to estimate with high precision the derivatives of the reference input and the QUAV system’s states. A filtering signal of the control output is incorporated in the control law to overcome the system model’s unknown part in the HODFC scheme. The stability of both the HODFC and the HOD are proved. The physical and straightforward parameters are provided to make the HODFC scheme for the QUAV easy to operate. The real-time trajectory tracking experiments with varied reference trajectories and disturbances are carried out to illustrate the superior performance of the HODFC versus the proportional-integral-derivative (PID) method, in terms of the mean of absolute error, the integral of absolute error and the integral of the time-weighted absolute error. The results also demonstrate that the HODFC has superiority in static and dynamic trajectory tracking, especially when the system is disturbed.


Author(s):  
Athanasios Donas ◽  
Ioannis Famelis ◽  
Peter C Chu ◽  
George Galanis

The aim of this paper is to present an application of high-order numerical analysis methods to a simulation system that models the movement of a cylindrical-shaped object (mine, projectile, etc.) in a marine environment and in general in fluids with important applications in Naval operations. More specifically, an alternative methodology is proposed for the dynamics of the Navy’s three-dimensional mine impact burial prediction model, Impact35/vortex, based on the Dormand–Prince Runge–Kutta fifth-order and the singly diagonally implicit Runge–Kutta fifth-order methods. The main aim is to improve the time efficiency of the system, while keeping the deviation levels of the final results, derived from the standard and the proposed methodology, low.


Author(s):  
Arnaud Hamon ◽  
Yannick Aoustin

The design of a knee joint is a key issue in robotics and biomechanics to improve the compatibility between prosthesis and human movements and to improve the bipedal robot performances. We propose a novel design for the knee joint of a planar bipedal robot, based on a four-bar linkage. The dynamic model of the planar bipedal robot is calculated. We design walking reference trajectories with double support phases, single supports with a flat contact of the foot in the ground and single support phases with rotation of the foot around the toe. During the double support phase, both feet rotate. This phase is ended by an impact on the ground of the toe of one foot, the other foot taking off. The single support phase is ended by an impact of the swing foot heel, the other foot keeping contact with the ground through its toe. For both gaits, the reference trajectories of the rotational joints are prescribed by polynomial functions in time. A parametric optimization problem is presented for the determination of the parameters corresponding to the optimal cyclic walking gaits. The main contribution of this paper is the design of a dynamical stable walking gait with double support phases with feet rotation, impacts and single support phases for this novel bipedal robot.


2018 ◽  
Vol 189 ◽  
pp. 10019
Author(s):  
Hao Li ◽  
Changzhu Wei

A trajectory optimization method for RLV based on artificial memory principles is proposed. Firstly the optimization problem is modelled in Euclidean space. Then in order to solve the complicated optimization problem of RLV in entry phase, Artificial-memory-principle optimization (AMPO) is introduced. AMPO is inspired by memory principles, in which a memory cell consists the whole information of an alternative solution. The information includes solution state and memory state. The former is an evolutional alternative solution, the latter indicates the state type of memory cell: temporary, short-and long-term. In the evolution of optimization, AMPO makes a various search (stimulus) to ensure adaptability, if the stimulus is good, memory state will turn temporary to short-term, even long-term, otherwise it not. Finally, simulation of different methods is carried out respectively. Results show that the method based on AMPO has better performance and high convergence speed when solving complicated optimization problems of RLV.


2020 ◽  
Vol 2020 ◽  
pp. 1-7
Author(s):  
Minqiang Xu ◽  
Jing Niu ◽  
Li Guo

This paper is concerned with a high-order numerical scheme for nonlinear systems of second-order boundary value problems (BVPs). First, by utilizing quasi-Newton’s method (QNM), the nonlinear system can be transformed into linear ones. Based on the standard Lobatto orthogonal polynomials, we introduce a high-order Lobatto reproducing kernel method (LRKM) to solve these linear equations. Numerical experiments are performed to investigate the reliability and efficiency of the presented method.


Sign in / Sign up

Export Citation Format

Share Document