5 research outputs found
Hierarchical robust fuzzy sliding mode control for a class of simo under-actuated systems with mismatched uncertainties
The development of the algorithms for single input multi output (SIMO) under-actuated systems with mismatched uncertainties is important. Hierarchical sliding-mode controller (HSMC) has been successfully employed to control SIMO under-actuated systems with mismatched uncertainties in a hierarchical manner with the use of sliding mode control. However, in such a control scheme, the chattering phenomenon is its main disadvantage. To overcome the above disadvantage, in this paper, a new compound control scheme is proposed for SIMO under-actuated based on HSMC and fuzzy logic control (FLC). By using the HSMC approach, a sliding control law is derived so as to guarantee the stability and robustness under various environments. The FLC as the second controller completely removes the chattering signal caused by the sign function in the sliding control law. The results are verified through theoretical proof and simulation software of MATLAB through two systems Pendubot and series double inverted pendulum
Control of an Underactuated Three-Link Passive-Active- Active Manipulator Based on Three Stages and Stability Analysis
This paper presents a novel three-stage control strategy for the motion control of an underactuated three-link passive-active-active (PAA) manipulator. First, a nonlinear control law is designed to make the angle and angular velocity of the third link convergent to zero. Then, a swing-up control law is designed to increase the system energy and control the posture of the second link. Finally, an integrated method with linear control and nonlinear control is introduced to stabilize the manipulator at the straight-up position. The stability of the control system is guaranteed by Lyapunov theory and LaSalle's invariance principle. Compared to other approaches, the proposed strategy innovatively introduces a preparatory stage to drive the third link to stretch-out toward the second link in a natural way, which makes the swing-up control easy and quick. Besides, the intergraded method ensures the manipulator moving into the balancing stage smoothly and easily. The effectiveness and efficiency of the control strategy are demonstrated by numerical simulations
Friction compensation in the swing-up control of viscously damped underactuated robotics
A dissertation submitted to the Faculty of Engineering and the Built Environment,
University of the Witwatersrand, Johannesburg, in fulfilment of the requirements
for the degree of Master of Science in Engineering in the Control Research Group
School of Electrical and Information Engineering, Johannesburg, 2017In this research, we observed a torque-related limitation in the swing-up control
of underactuated mechanical systems which had been integrated with viscous
damping in the unactuated joint. The objective of this research project was thus to
develop a practical work-around solution to this limitation.
The nth order underactuated robotic system is represented in this research as a
collection of compounded pendulums with n-1 actuators placed at each joint with
the exception of the first joint. This system is referred to as the PAn-1 robot (Passive
first joint, followed by n-1 Active joints), with the Acrobot (PA1 robot) and the PAA
robot (or PA2 robot) being among the most well-known examples. A number of friction
models exist in literature, which include, and are not exclusive to, the Coulomb
and the Stribeck effect models, but the viscous damping model was selected for
this research since it is more extensively covered in existing literature. The effectiveness
of swing-up control using Lyapunov’s direct method when applied on the
undamped PAn-1 robot has been vigorously demonstrated in existing literature, but
there is no literature that discusses the swing-up control of viscously damped systems.
We show, however, that the application of satisfactory swing-up control using
Lyapunov’s direct method is constrained to underactuated systems that are either
undamped or actively damped (viscous damping integrated into the actuated joints
only). The violation of this constraint results in the derivation of a torque expression
that cannot be solved for (invertibility problem, for systems described by n > 2) or a
torque expression which contains a conditional singularity (singularity problem, for
systems with n = 2). This constraint is formally summarised as the matched damping
condition, and highlights a clear limitation in the Lyapunov-related swing-up control
of underactuated mechanical systems. This condition has significant implications
on the practical realisation of the swing-up control of underactuated mechanical
systems, which justifies the investigation into the possibility of a work-around. We
thus show that the limitation highlighted by the matched damping condition can be
overcome through the implementation of the partial feedback linearisation (PFL)
technique. Two key contributions are generated from this research as a result, which
iii
include the gain selection criterion (for Traditional Collocated PFL), and the convergence
algorithm (for noncollocated PFL).
The gain selection criterion is an analytical solution that is composed of a set of
inequalities that map out a geometric region of appropriate gains in the swing-up
gain space. Selecting a gain combination within this region will ensure that the
fully-pendent equilibrium point (FPEP) is unstable, which is a necessary condition
for swing-up control when the system is initialised near the FPEP. The convergence
algorithm is an experimental solution that, once executed, will provide information
about the distal pendulum’s angular initial condition that is required to swing-up a
robot with a particular angular initial condition for the proximal pendulum, along
with the minimum gain that is required to execute the swing-up control in this
particular configuration. Significant future contributions on this topic may result
from the inclusion of more complex friction models. Additionally, the degree of
actuation of the system may be reduced through the implementation of energy
storing components, such as torsional springs, at the joint.
In summary, we present two contributions in the form of the gain selection criterion
and the convergence algorithm which accommodate the circumnavigation of the
limitation formalised as the matched damping condition. This condition pertains to the
Lyapunov-related swing-up control of underactuated mechanical systems that have
been integrated with viscous damping in the unactuated joint.CK201
Automating endoscopic camera motion for teleoperated minimally invasive surgery using inverse reinforcement learning
During a laparoscopic surgery, an endoscopic camera is used to provide visual feedback of the surgery to the surgeon and is controlled by a skilled assisting surgeon or a nurse. However, in robot-assisted teleoperated systems such as the daVinci surgical system, the same control lies with the operating surgeons. This results in an added task of constantly changing view point of the endoscope which can be disruptive and also increase the cognitive load on the surgeons. The work presented in this thesis aims to provide an approach that results in an intelligent camera control for such systems using machine learning algorithms. A particular task of pick and place was selected to demonstrate this approach. To add a layer of intelligence to the endoscope, the task was classified into subtasks representing the intent of the user. Neural networks with long short term memory cells (LSTMs) were trained to classify the motion of the instruments in the subtasks and a policy was calculated for each subtask using inverse reinforcement learning (IRL). Since current surgical robots do not enable the movement of the camera and instruments simultaneously, an expert data set was unavailable that could be used to train the models. Hence, a user study was conducted in which the participants were asked to complete the task of picking and placing a ring on a peg in a 3-D immersive simulation environment created using CHAI libraries. A virtual reality headset, Oculus Rift, was used during the study to track the head movements of the users to obtain their view points while they performed the task. This was considered to be expert data and was used to train the algorithm to automate the endoscope motion. A 71.3% accuracy was obtained for the classification of the task into 4 subtasks and the inverse reinforcement learning resulted in an automated trajectory of the endoscope which was 94.7% similar to the human trajectories collected demonstrating that the approach provided in thesis can be used to automate endoscopic motion similar to a skilled assisting surgeon
Modeling, analysis and control of robot-object nonsmooth underactuated Lagrangian systems: A tutorial overview and perspectives
International audienceSo-called robot-object Lagrangian systems consist of a class of nonsmooth underactuated complementarity Lagrangian systems, with a specific structure: an "object" and a "robot". Only the robot is actuated. The object dynamics can thus be controlled only through the action of the contact Lagrange multipliers, which represent the interaction forces between the robot and the object. Juggling, walking, running, hopping machines, robotic systems that manipulate objects, tapping, pushing systems, kinematic chains with joint clearance, crawling, climbing robots, some cable-driven manipulators, and some circuits with set-valued nonsmooth components, belong this class. This article aims at presenting their main features, then many application examples which belong to the robot-object class, then reviewing the main tools and control strategies which have been proposed in the Automatic Control and in the Robotics literature. Some comments and open issues conclude the article