Unidrive Modular Robot: Dynamics, Control, and Experiments

2005 ◽  
Vol 128 (4) ◽  
pp. 969-975 ◽  
Author(s):  
Hamidreza Karbasi ◽  
Amir Khajepour ◽  
Jan Paul Huissoon

In this paper, a control design methodology for the new class of modular robots so-called “unidrive modular robots” is introduced. Unidrive modular robots because of employing only a single drive for operating all the joints have a substantial advantage over regular modular robots in terms of the mass of each module. The drive is mounted at the robot base and all joints tap power from the single drive using clutches. By controlling the engagement time of the clutches, the position and velocity of the joints are regulated. In this work, a general state space model of the robot is first developed and then based on the theory of variable structure systems and sliding mode control a design methodology for local controllers is introduced. The control design technique is validated by experimental results.

Robotica ◽  
2009 ◽  
Vol 28 (1) ◽  
pp. 149-159 ◽  
Author(s):  
Hamidreza Karbasi ◽  
Jan Paul Huissoon ◽  
Amir Khajepour

SUMMARYIn this paper, a control design methodology for a new class of modular robots, so-called “uni-drive modular robots” is introduced. Uni-drive modular robots have a substantial advantage over regular modular robots in terms of the mass of each module since then employ only a single drive for powering all the joints. The drive is mounted at the robot base and all joints tap power from this single drive using clutches. By controlling the engagement time of the clutches, the position and velocity of the joints are regulated. After reviewing the structure of the uni-drive modular robot, a self-expansion formula to generate the dynamics of the robot is introduced. The control of uni-drive n-module robots is realized by blending independent joint control and theory of variable structure systems via a pulse width modulation technique. A uni-drive modular robot is used to conduct simulations and validate the control design technique.


2000 ◽  
Vol 122 (4) ◽  
pp. 632-640 ◽  
Author(s):  
M. Onder Efe ◽  
Okyay Kaynak ◽  
Xinghuo Yu

Noise rejection, handling the difficulties coming from the mathematical representation of the system under investigation and alleviation of structural or unstructural uncertainties constitute prime challenges that are frequently encountered in the practice of systems and control engineering. Designing a controller has primarily the aim of achieving the tracking precision as well as a degree of robustness against the difficulties stated. From this point of view, variable structure systems theory offer well formulated solutions to such ill-posed problems containing uncertainty and imprecision. In this paper, a simple controller structure is discussed. The architecture is known as Adaptive Linear Element (ADALINE) in the framework of neural computing. The parameters of the controller evolve dynamically in time such that a sliding motion is obtained. The inner sliding motion concerns the establishment of a sliding mode in controller parameters, which aims to minimize the error on the controller outputs. The outer sliding motion is designed for the plant. The algorithm discussed drives the error on the output of the controller toward zero learning error level, and the state tracking error vector of the plant is driven toward the origin of the phase space simultaneously. The paper gives the analysis of the equivalence between the two sliding motions and demonstrates the performance of the algorithm on a three degrees of freedom, anthropoid robotic manipulator. In order to clarify the performance of the scheme, together with the dynamic complexity of the plant, the adverse effects of observation noise and nonzero initial conditions are studied. [S0022-0434(00)01704-4]


2017 ◽  
Vol 2 (2) ◽  
Author(s):  
Ringo Rimbe ◽  
Raidandi Danwe ◽  
Babagana M Mustapha

A Lyapunov approach to constructing switching surfaces for variable structure systems is investigated in this paper. The method guarantees sliding mode for any initial condition of the state vector and asymptotic stability is always achieved during sliding motion. An application for  the design of  a variable structure ship steering controller is carried out and  simulation results are presented. The designed controller exhibits robustness as applied to a linear time-invariant ship model and a time varying non-linear  ship model operating in  an uncertain and  time-varying environment.


Author(s):  
I. Boiko ◽  
H. Hussein ◽  
A. Al Durra

Perspectives of using sliding mode control in e-learning are discussed. The concepts of variable structure systems and sliding mode control are given. Analysis of convergence based on the second Lyapunov's method is presented. The analysis presented is based on the dynamic models of learning available in the literature. The suitability of the use of sliding mode to adaptation of level of challenge of the tasks in e-learning is demonstrated. It is shown that with frequent enough evaluation of tasks, optimal level of task challenge can be ensured.


Author(s):  
R. B. Potts ◽  
X. Yu

AbstractVariable structure systems with sliding modes have been widely discussed and used in many different fields of applications. The precise behaviour at a switching surface is complicated because there the system is non-analytic. The damped simple harmonic oscillator with a nonlinear variable structure is discretised and analysed in detail, revealing the occurrence and structure of pseudo-sliding modes which give insight to the corresponding sliding modes for the continuous system. Necessary and sufficient conditions are obtained and the analysis illustrated with graphs from numerical solutions.


Author(s):  
Nassim Khaled ◽  
Nabil G. Chalhoub

A self-tuning fuzzy-sliding mode controller is presented in the current work. It aims at combining the advantages of the variable structure systems (VSS) theory with the self-tuning fuzzy logic controller. Neither the development of an accurate dynamic model of the plant nor the construction of a rule-based expert system is required for designing the controller. The only requirement is that the upper bound of the modeling uncertainties has to be known. The stability of the controlled system is ensured by forcing the tuning parameter to satisfy the sliding condition. The controller is implemented to control the heading of an under-actuated ship. The simulation results demonstrate the robust performance of the controller in accurately tracking the desired yaw angle specified by the guidance system in the presence of considerable modeling imprecision and environmental disturbances.


Sign in / Sign up

Export Citation Format

Share Document