2021
DOI: 10.3390/s21020456
|View full text |Cite
|
Sign up to set email alerts
|

PID++: A Computationally Lightweight Humanoid Motion Control Algorithm

Abstract: Currently robotic motion control algorithms are tedious at best to implement, are lacking in automatic situational adaptability, and tend to be static in nature. Humanoid (human-like) control is little more than a dream, for all, but the fastest computers. The main idea of the work presented in this paper is to define a radically new, simple, and computationally lightweight approach to humanoid motion control. A new Proportional-Integral-Derivative (PID) controller algorithm called PID++ is proposed in this wo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…The specific problem of reducing the PID step overshoot response has been addressed by many approaches [ 12 ], such as by analyzing the relation between the location of the transfer function poles and the overshoot [ 23 ], by using sliding perturbation observers [ 24 ], by implementing a Tabu search algorithm [ 25 ], or by explicitly avoiding the overshoots [ 26 ]. The versatility of the basic core algorithm of the PID controller has fostered many enhancements [ 27 ] and its application to control dynamic systems [ 28 ]. For example, Podlubny [ 29 ] proposed a PID implementation involving a fractional-order integrator and a fractional-order differentiator (PI λ D μ ) in order to control systems that are better described by fractional-order mathematical models, a proposal that has been applied successfully to control a quadrotor unmanned aerial vehicle (UAV) [ 30 ] and to control the position of a micrometric linear axis [ 31 ].…”
Section: Introductionmentioning
confidence: 99%
“…The specific problem of reducing the PID step overshoot response has been addressed by many approaches [ 12 ], such as by analyzing the relation between the location of the transfer function poles and the overshoot [ 23 ], by using sliding perturbation observers [ 24 ], by implementing a Tabu search algorithm [ 25 ], or by explicitly avoiding the overshoots [ 26 ]. The versatility of the basic core algorithm of the PID controller has fostered many enhancements [ 27 ] and its application to control dynamic systems [ 28 ]. For example, Podlubny [ 29 ] proposed a PID implementation involving a fractional-order integrator and a fractional-order differentiator (PI λ D μ ) in order to control systems that are better described by fractional-order mathematical models, a proposal that has been applied successfully to control a quadrotor unmanned aerial vehicle (UAV) [ 30 ] and to control the position of a micrometric linear axis [ 31 ].…”
Section: Introductionmentioning
confidence: 99%
“…In order to make the industrial robot capable of more complex work, the robot control technology requires to have the characteristics of high speed, high precision, multi-coordination and has good dynamic performance. In summary, finding a way to control industrial robotsin a way that makes them respond quickly to the predetermined trajectory instructions while maintaining a high dynamic tracking accuracy, aiming to achieve stable operation, has become an important research topic in the field of industrial robot motion control [ 1 , 2 , 3 , 4 , 5 , 6 ].…”
Section: Introductionmentioning
confidence: 99%
“…Each of the PID controller components affects the controller's response characteristics, such as its stability, responsiveness, and steady-state error. Figure 6 shows a basic PID algorithm block diagram, where r(t) is the desired setpoint, e(t) is the error signal, and the feedback signal is the process variable [13]. The general effects of each controller gain (Kp, Kd, Ki) on a closed-loop system are summarized in Table 2 In this laboratory exercise, the "guess and check" method is employed for PID tuning [12].…”
Section: B Motor Identification and Modelingmentioning
confidence: 99%