BlockList

Sunday, October 17, 2021

Dynamic Hybrid Filter for Vision-Based Pose Estimation of a Hexa Parallel Robot

One of the problems with industrial robots is their ability to accurately locate the pose of the end-effector. Over the years, many other solutions have been studied including static calibration and dynamic positioning. This paper presents a novel approach for the pose estimation of a Hexa parallel robot. The vision system uses three simple color feature points fixed on the surface of the end-effector to measure the pose of the robot. The Intel RealSense Camera D435i is used as a 3D measurement of feature points, which offers a cheap solution and high accuracy in positioning. Based on the constraint of three color feature points, the pose of the end-effector, including position and orientation, is determined. A dynamic hybrid filter is designed to correct the vision-based pose measurement. The complementary filter is used to eliminate the noise of image processing due to environmental light source interference. The unscented Kalman filter is designed to smooth out the pose estimation of the vision system based on the robot’s kinematic parameters. The combination of two filters in the same control scheme contributes to increased stability and improved accuracy of the robot’s positioning. The simulation, experiment, and comparison demonstrate the effectiveness and feasibility of the proposed method.

DOI:  https://doi.org/10.1155/2021/9990403






Tuesday, September 22, 2020

Dynamic Filtered Path Tracking Control for a 3RRR Robot Using Optimal Recursive Path Planning and Vision-based Pose Estimation

This study proposes a dynamic filtered path tracking control schema for a 3RRR planar parallel robot to reduce the positioning errors caused by various sources such as backlash in the mechanical system, system nonlinearities, uncertainties, and unknown disturbances. The optimal recursive algorithm is implemented absolutely in path planning based on the optimization problem. Compared to other methods, this algorithm not only helps the robot avoid singularities but also ensures the shortest movement distance of links thanks to the optimization in path planning. The vision system using the 3D Intel RealSense camera D435i is proposed to provide the visual measurement as feedback for the pose estimation of the 3RRR planar parallel robot. The unscented Kalman filter is designed to reduce the errors of the pose estimation due to the camera’s intrinsic parameters, the vibration of the mechanical system, and unknown noises. The establishment of important equations and parameters of the unscented Kalman filter is detailed in this study. The simulation, experiment, and comparison are conducted to verify the effectiveness and feasibility of the proposed approaches.

Keywords: 3RRR planar parallel robot, dynamic filtered path tracking control, optimal recursive path planning, vision-based pose estimation, unscented Kalman filter.

DOI:  https://doi.org/10.1109/ACCESS.2020.3025952




Sunday, May 31, 2020

Optimal Fuzzy Impedance Control for a Robot Gripper Using Gradient Descent Iterative Learning Control in Fuzzy Rule Base Design

This paper proposes a novel control approach for a robot gripper in which the impedance control, fuzzy logic control, and iterative learning control are combined in the same control schema. The impedance control is used to keep the gripping force at the desired value. The fuzzy impedance controller is designed to estimate the best impedance parameters in real time when gripping unknown objects. The iterative learning control process is employed to optimize the sample dataset for designing the rule base to enhance the effectiveness of the fuzzy impedance controller. Besides, the real-time gripping force estimator is designed to keep an unknown object from sliding down when picking it up. The simulation and experiment are implemented to verify the proposed method. The comparison with another control method is also made by repeating the experiments under equivalent conditions. The results show the feasibility and superiority of the proposed method.

Keywords: robot gripper; iterative learning control (ILC); fuzzy logic control; impedance control

DOI: https://doi.org/10.3390/app10113821


Wednesday, April 15, 2020

Vision/Position Hybrid Control for a Hexa Robot Using Bacterial Foraging Optimization in Real-time Pose Adjustment

This paper presents a novel architecture of the vision/position hybrid control for a Hexa parallel robot. The 3D vision system is combined with the Proportional-Integral-Derivative (PID) position controller to form a two-level closed-loop controller of the robot. The 3D vision system measures the pose of the end-effector after the PID control. The measurement of the 3D vision system is used as a feedback of the second closed-loop control. The 3D vision system has a simple structure using two fixed symmetric cameras at the top of the robot and four planar colored markers on the surface of the end-effector. The 3D vision system detects and reconstructs the 3D coordinates of colored markers. Based on the distance and coplanarity constraints of the colored markers, the optimization problem is modeled for the real-time adjustment, which is implemented during the operation of the robot to minimize the measurement error of the 3D vision system due to both the initial calibration of the stereo camera and the external noise affecting image processing. The bacterial foraging optimization is appropriately configured to solve the optimization problem. The experiment is performed on a specific Hexa parallel robot to assess the effectiveness and feasibility of the proposed real-time adjustment using the bacterial foraging optimization. The experimental result shows that it has high accuracy and fast computation time although the experiment is conducted on a laptop with an average hardware configuration. An experimental comparison of the performance between the proposed method and another control method is also implemented. The results show the superiority and application potential of the proposed method.

https://doi.org/10.3390/sym12040564




Force/Position Hybrid Control for a Hexa Robot Using Gradient Descent Iterative Learning Control Algorithm

This paper presents an approach of the force/position hybrid control for a Hexa parallel robot to guarantee a safe and accurate interaction when touching the object surface. A double-loop PID controller is proposed to replace the common PID controller in the position control to eliminate position errors due to the dynamics coupling effect between the arms and the vibration of the mechanical system. An impedance control model is used to guarantee a safe and accurate interaction when touching the object surface. In addition, a gradient descent iterative learning control algorithm is used and modified to determine the optimal impedance parameters in unknown environments. A model of the robot is built in SimMechanics to simulate and estimate system parameters. After that, the experimental work was conducted on a real robot to verify the effectiveness and feasibility of the proposed method.

https://doi.org/10.1109/ACCESS.2019.2920020