Search results
1 – 10 of over 4000Yue Qiao, Wang Wei, Yunxiang Li, Shengzui Xu, Lang Wei, Xu Hao and Re Xia
The purpose of this paper is to introduce a motion control method for WFF-AmphiRobot, which can effectively realize the flexible motion of the robot on land, underwater and in the…
Abstract
Purpose
The purpose of this paper is to introduce a motion control method for WFF-AmphiRobot, which can effectively realize the flexible motion of the robot on land, underwater and in the transition zone between land and water.
Design/methodology/approach
Based on the dynamics model, the authors selected the appropriate state variables to construct the state space model of the robot and estimated the feedback state of the robot through the maximum a posteriori probability estimation. The nonlinear predictive model controller of the robot is constructed by local linearization of the model to perform closed-loop control on the overall motion of the robot. For the control problem of the terminal trajectory, using the neural rhythmic movement theory in bionics to construct a robot central pattern generator (CPG) for real-time generation of terminal trajectory.
Findings
In this paper, the motion state of WFF-AmphiRobot is estimated, and a model-based overall motion controller for the robot and an end-effector controller based on neural rhythm control are constructed. The effectiveness of the controller and motion control algorithm is verified by simulation and physical prototype motion experiments on land and underwater, and the robot can ideally complete the desired behavior.
Originality/value
The paper designed a controller for WFF-AmphiRobot. First, when constructing the robot state estimator in this paper, the robot dynamics model is introduced as the a priori estimation model, and the error compensation of the a priori model is performed by the method of maximum a posteriori probability estimation, which improves the accuracy of the state estimator. Second, for the underwater oscillation motion characteristics of the flipper, the Hopf oscillator is used as the basis, and the flipper fluctuation equation is modified and improved by the CPG signal is adapted to the flipper oscillation demand. The controller effectively controls the position error and heading angle error within the desired range during the movement of the WFF-AmphiRobot.
Details
Keywords
Manlu Liu, Rui Lin, Maotao Yang, Anaid V. Nazarova and Jianwen Huo
The characteristics of spherical robots, such as under-drive, non-holonomic constraints and strong coupling, make it difficult to establish its motion control model accurately. To…
Abstract
Purpose
The characteristics of spherical robots, such as under-drive, non-holonomic constraints and strong coupling, make it difficult to establish its motion control model accurately. To improve the anti-interference performance of spherical robots in practical engineering, this paper proposes a spherical robot motion controller based on auto-disturbance rejection control (ADRC) with parameter tuning.
Design/methodology/approach
This paper considers the influences of the spherical shell, internal frame and pendulum on the movement of the spherical robot during the rotation to establish the multi-body dynamics model of the XK-I spherical robot. Due to the serious coupling problem of the dynamic model, the motion control state equation is constructed using linearization and decoupling. The XK-I spherical robot PSO-ADRC motion controller with parameter tuning function is designed by combining the state equation with the particle swarm optimization (PSO) algorithm. Finally, experiments are performed to evaluate the feasibility of PSO-ADRC in an actual case compared to ADRC, PSO-PID and PID.
Findings
By analyzing the required time to reach the expected value, the control stability and the fluctuation range of the standard deviation after reaching the expected value, the superiority of PSO-ADRC to ADRC, PSO-PID and PID is demonstrated in terms of the speed and anti-interference ability.
Practical implications
The proposed method can be applied to the robot control field.
Originality/value
A parameter-tuning method for auto-disturbance-rejection motion control of the spherical robot is proposed. According to the experimental results, the anti-interference ability of the spherical robot moving on uneven ground is improved. Therefore, it provides a foundation for the autonomous environmental monitoring of the spherical robot equipped with sensors.
Details
Keywords
Tugrul Oktay, Harun Celik and Ilke Turkmen
The purpose of this paper is to examine the success of constrained control on reducing motion blur which occurs as a result of helicopter vibration.
Abstract
Purpose
The purpose of this paper is to examine the success of constrained control on reducing motion blur which occurs as a result of helicopter vibration.
Design/methodology/approach
Constrained controllers are designed to reduce the motion blur on images taken by helicopter. Helicopter vibrations under tight and soft constrained controllers are modeled and added to images to show the performance of controllers on reducing blur.
Findings
The blur caused by vibration can be reduced via constrained control of helicopter.
Research limitations/implications
The motion of camera is modeled and assumed same as the motion of helicopter. In model of exposing image, image noise is neglected, and blur is considered as the only distorting effect on image.
Practical implications
Tighter constrained controllers can be implemented to take higher quality images by helicopters.
Social implications
Recently, aerial vehicles are widely used for aerial photography. Images taken by helicopters mostly suffer from motion blur. Reducing motion blur can provide users to take higher quality images by helicopters.
Originality/value
Helicopter control is performed to reduce motion blur on image for the first time. A control-oriented and physic-based model of helicopter is benefited. Helicopter vibration which causes motion blur is modeled as blur kernel to see the effect of helicopter vibration on taken images. Tight and soft constrained controllers are designed and compared to denote their performance in reducing motion blur. It is proved that images taken by helicopter can be prevented from motion blur by controlling helicopter tightly.
Details
Keywords
Shuang Hao, Guangming Song, Juzheng Mao, Yue Gu and Aiguo Song
This paper aims to present a fully actuated aerial manipulator (AM) with a robust motion/force hybrid controller for conducting contact-typed inspection tasks in industrial plants.
Abstract
Purpose
This paper aims to present a fully actuated aerial manipulator (AM) with a robust motion/force hybrid controller for conducting contact-typed inspection tasks in industrial plants.
Design/methodology/approach
An AM is designed based on a hexarotor with tilted rotors and a rigidly attached end effector. By tilting the rotors, the position and attitude of the AM can be controlled independently, and the AM can actively exert forces on industrial facilities through the rigidly attached end effector. A motion/force hybrid controller is proposed to perform contact-typed inspection tasks. The contact-typed inspection task is divided into the approach phase and the contact phase. In the approach phase, the AM automatically approaches the contact surface. In the contact phase, a motion/force hybrid controller is used for contact-typed inspection. Finally, a disturbance observer (DOB) is used to estimate external disturbances and used as feedforward compensation.
Findings
The proposed AM can slowly approach the contact surface without significant impact in the contact phase. It can realize constant force control in the direction normal to the contact surface in the contact phase, whereas the motion of the remaining directions can be controlled by the operator. The use of the DOB ensures the robustness of the AM in the presence of external wind disturbances.
Originality/value
A fully actuated AM system with a robust motion/force hybrid controller is proposed. The effectiveness of the proposed AM system for conducting contact-typed industrial inspection tasks is validated by practical experiments.
Details
Keywords
This paper aims to improve the infilling efficiency and the quality of parts forming. It proposes two improved scanning path planning algorithm based on velocity orthogonal…
Abstract
Purpose
This paper aims to improve the infilling efficiency and the quality of parts forming. It proposes two improved scanning path planning algorithm based on velocity orthogonal decomposition.
Design/methodology/approach
The algorithms this paper proposes replace empty paths and corners with circular segments, driving each axis synchronously according to the SIN or COS velocity curve to make the extruder always moves at a constant speed at maximum during the infilling process. Also, to support the improved algorithms, a three-dimensional (3D) printing control system based on circular motion controller is also designed.
Findings
The simulation and experiment results show that the improved algorithms are effective, and the printing time is shortened more significantly, especially in the case of small or complex models. What’s more, the optimized algorithm is not only compact in shape but also not obvious in edge warping.
Research limitations/implications
The algorithms in this paper are not applicable to traditional motion controllers.
Practical implications
The algorithms in this paper improve the infilling efficiency and the quality of parts forming.
Social implications
There are no social implications in this paper.
Originality/value
The specific optimization method of parallel-line scanning algorithm based on velocity orthogonal decomposition is replacing the empty paths with arc corners. And the specific optimization method of contour offsetting algorithm based on velocity orthogonal decomposition is to add connection paths between adjacent contours and turn all straight corners into arcs. What’s more, the 3D printing control system based on the circular motion controller can achieve multi-axis parallel motion to support these two improved path scanning algorithms.
Details
Keywords
Jochen Maaß, Sven Molkenstruck, Ulrike Thomas, Jürgen Hesselbach and Friedrich Wahl
This paper aims to introduce a generic robot‐programming paradigm for assembly tasks that overcomes the strong coupling between the motion commands and underlying algorithms of…
Abstract
Purpose
This paper aims to introduce a generic robot‐programming paradigm for assembly tasks that overcomes the strong coupling between the motion commands and underlying algorithms of programming languages currently on the market. Therefore, it allows an improved method of assembly task programming.
Design/methodology/approach
A manipulation primitive (MP) is defined which decouples the programming concept from the algorithms. These primitives can be integrated into existing programming languages and are supported by an intuitive graph‐based language which is introduced in this paper. An open reference architecture to support those primitive‐based programming languages has been designed.
Findings
It is possible to describe complex assembly tasks such as manipulation on conveyors or sensor‐integrated compliant motion without abandoning the generality of the programming paradigm. Execution on a reference control system has proven to be successful for several manipulation tasks on different machines.
Originality/value
A complete definition of the MP and a graphical language based on this primitive is given, accompanied by extensive detail information on crucial aspects of the control architecture such as modular trajectory generation, generic interfaces, and real‐time task scheduling.
Details
Keywords
Julien Blaise, Ilian Bonev, Bruno Monsarrat, Sébastien Briot, Jason Michel Lambert and Claude Perron
The purpose of this paper is to propose two simple tools for the kinematic characterization of hexapods. The paper also aims to share the experience of converting a popular…
Abstract
Purpose
The purpose of this paper is to propose two simple tools for the kinematic characterization of hexapods. The paper also aims to share the experience of converting a popular commercial motion base (Stewart‐Gough platform, hexapod) to an industrial robot for use in heavy duty aerospace manufacturing processes.
Design/methodology/approach
The complete workspace of a hexapod is a six‐dimensional entity that is impossible to visualize. Thus, nearly all hexapod manufacturers simply state the extrema of each of the six dimensions, which is very misleading. As a compromise, a special 3D subset of the complete workspace is proposed, an approximation of which can be readily obtained using a computer‐aided design (CAD)/computer‐aided manufacturing (CAM) software suite, such as computer‐aided 3D interactive application (CATIA). While calibration techniques for serial robots are readily available, there is still no generally agreed procedure for calibrating hexapods. The paper proposes a simple calibration method that relies on the use of a laser tracker and requires no programming at all. Instead, the design parameters of the hexapod are directly and individually measured and the few computations involved are performed in a CAD/CAM software such as CATIA.
Findings
The conventional octahedral hexapod design has a very limited workspace, though free of singularities. There are important deviations between the actual and the specified kinematic model in a commercial motion base.
Practical implications
A commercial motion base can be used as a precision positioning device with its controller retrofitted with state‐of‐the‐art motion control technology with accurate workspace and geometric characteristics.
Originality/value
A novel geometric approach for obtaining meaningful measures of the workspace is proposed. A novel, systematic procedure for the calibration of a hexapod is outlined. Finally, experimental results are presented and discussed.
Details
Keywords
Zhou Haitao, Haibo Feng, Li Xu, Songyuan Zhang and Yili Fu
The purpose of this paper is to improve control performance and safety of a real two-wheeled inverted pendulum (TWIP) robot by dealing with model uncertainty and motion…
Abstract
Purpose
The purpose of this paper is to improve control performance and safety of a real two-wheeled inverted pendulum (TWIP) robot by dealing with model uncertainty and motion restriction simultaneously, which can be extended to other TWIP robotic systems.
Design/methodology/approach
The inequality of lumped model uncertainty boundary is derived from original TWIP dynamics. Several motion restriction conditions are derived considering zero dynamics, centripedal force, ground friction condition, posture stability, control torque limitation and so on. Sliding-mode control (SMC) and model predictive control (MPC) are separately adopted to design controllers for longitudinal and rotational motion, while taking model uncertainty into account. The reference value of the moving velocity and acceleration, delivered to the designed controller, should be restricted in a specified range, limited by motion restrictions, to keep safe.
Findings
The cancelation of model uncertainty commonly existing in real system can improve control performance. The motion commands play an important role in maintaining safety and reliability of TWIP, which can be ensured by the proposed motion restriction to avoid potential movement failure, such as slipping, lateral tipping over because of turning and large fluctuation of body.
Originality/value
An inequation of lumped model uncertainty boundary incorporating comprehensive errors and uncertainties of system is derived and elaborately calculated to determine the switching coefficients of SMC. The motion restrictions for TWIP robot moving in 3D are derived and used to impose constraints on reference trajectory to avoid possible instability or failure of movement.
Details
Keywords
Introduces the reader to the concepts and benefits of electronic cam capability in electronic motion control systems. General mechanical cam operation is discussed and the concept…
Abstract
Introduces the reader to the concepts and benefits of electronic cam capability in electronic motion control systems. General mechanical cam operation is discussed and the concept of electronic cam is described. A “rotary knife” application is used to illustrate how electronic cam can increase the quality of motion and simplify programming.
Smart cam or electronic cam is a combination of a computer program for motion definition and a high‐performance servo mechanism. By using this, one can obtain a high‐speed…
Abstract
Smart cam or electronic cam is a combination of a computer program for motion definition and a high‐performance servo mechanism. By using this, one can obtain a high‐speed, reliable and application‐oriented motion, just as obtained from a mechanical cam system. Hard cams are dedicated and difficult to change, but smart cams are flexible in stroke, in timing, etc. With the progress of computer and servo technology, smart cams are becoming widely used. In this report the methods used to create smart cams are discussed and some examples are shown. The experimental results of these examples show excellent performance which is as good as hard cams.
Details