-
Augmenting Inertial Motion Capture with SLAM Using EKF and SRUKF Data Fusion Algorithms
Authors:
Mohammad Mahdi Azarbeik,
Hamidreza Razavi,
Kaveh Merat,
Hassan Salarieh
Abstract:
Inertial motion capture systems widely use low-cost IMUs to obtain the orientation of human body segments, but these sensors alone are unable to estimate link positions. Therefore, this research used a SLAM method in conjunction with inertial data fusion to estimate link positions. SLAM is a method that tracks a target in a reconstructed map of the environment using a camera. This paper proposes q…
▽ More
Inertial motion capture systems widely use low-cost IMUs to obtain the orientation of human body segments, but these sensors alone are unable to estimate link positions. Therefore, this research used a SLAM method in conjunction with inertial data fusion to estimate link positions. SLAM is a method that tracks a target in a reconstructed map of the environment using a camera. This paper proposes quaternion-based extended and square-root unscented Kalman filters (EKF & SRUKF) algorithms for pose estimation. The Kalman filters use measurements based on SLAM position data, multi-link biomechanical constraints, and vertical referencing to correct errors. In addition to the sensor biases, the fusion algorithm is capable of estimating link geometries, allowing the imposing of biomechanical constraints without a priori knowledge of sensor positions. An optical tracking system is used as a reference of ground-truth to experimentally evaluate the performance of the proposed algorithm in various scenarios of human arm movements. The proposed algorithms achieve up to 5.87 (cm) and 1.1 (deg) accuracy in position and attitude estimation. Compared to the EKF, the SRUKF algorithm presents a smoother and higher convergence rate but is 2.4 times more computationally demanding. After convergence, the SRUKF is up to 17% less and 36% more accurate than the EKF in position and attitude estimation, respectively. Using an absolute position measurement method instead of SLAM produced 80% and 40%, in the case of EKF, and 60% and 6%, in the case of SRUKF, less error in position and attitude estimation, respectively.
△ Less
Submitted 16 February, 2023;
originally announced February 2023.
-
Impact Invariant Trajectory Optimization of 5-Link Biped Robot Using Hybrid Optimization
Authors:
Aref Amiri,
Hassan Salarieh
Abstract:
Bipedal robots have received much attention because of the variety of motion maneuvers that they can produce, and the many applications they have in various areas including rehabilitation. One of these motion maneuvers is walking. In this study, we presented a framework for the trajectory optimization of a 5-link (planar) Biped Robot using hybrid optimization. The walking is modeled with two phase…
▽ More
Bipedal robots have received much attention because of the variety of motion maneuvers that they can produce, and the many applications they have in various areas including rehabilitation. One of these motion maneuvers is walking. In this study, we presented a framework for the trajectory optimization of a 5-link (planar) Biped Robot using hybrid optimization. The walking is modeled with two phases of single-stance (support) phase and the collision phase. The dynamic equations of the robot in each phase are extracted by the Lagrange method. It is assumed that the robot heel strike to the ground is full plastic. The gait is optimized with a method called hybrid optimization. The objective function of this problem is considered to be the integral of torque-squared along the trajectory, and also various constraints such as zero dynamics are satisfied without any approximation. Furthermore, in a new framework, there is presented a constraint called impact invariance, which ensures the periodicity of the time-varying trajectories. On the other hand, other constraints provide better and more human-like movement.
△ Less
Submitted 30 December, 2022;
originally announced January 2023.
-
Optimal Motion Generation of the Bipedal Under-Actuated Planar Robot for Stair Climbing
Authors:
Aref Amiri,
Hassan Salarieh
Abstract:
The importance of humanoid robots in today's world is undeniable, one of the most important features of humanoid robots is the ability to maneuver in environments such as stairs that other robots can not easily cross. A suitable algorithm to generate the path for the bipedal robot to climb is very important. In this paper, an optimization-based method to generate an optimal stairway for under-actu…
▽ More
The importance of humanoid robots in today's world is undeniable, one of the most important features of humanoid robots is the ability to maneuver in environments such as stairs that other robots can not easily cross. A suitable algorithm to generate the path for the bipedal robot to climb is very important. In this paper, an optimization-based method to generate an optimal stairway for under-actuated bipedal robots without an ankle actuator is presented. The generated paths are based on zero and non-zero dynamics of the problem, and according to the satisfaction of the zero dynamics constraint in the problem, tracking the path is possible, in other words, the problem can be dynamically feasible. The optimization method used in the problem is a gradient-based method that has a suitable number of function evaluations for computational processing. This method can also be utilized to go down the stairs.
△ Less
Submitted 30 December, 2022;
originally announced January 2023.
-
Stabilizing unstable periodic orbit of unknown fractional-order systems via adaptive delayed feedback control
Authors:
Bahram Yaghooti,
Kaveh Safavigerdini,
Reza Hajiloo,
Hassan Salarieh
Abstract:
This article presents an adaptive nonlinear delayed feedback control scheme for stabilizing the unstable periodic orbit of unknown fractional-order chaotic systems. The proposed control framework uses the Lyapunov approach and sliding mode control technique to guarantee that the closed-loop system is asymptotically stable on a periodic trajectory sufficiently close to the unstable periodic orbit o…
▽ More
This article presents an adaptive nonlinear delayed feedback control scheme for stabilizing the unstable periodic orbit of unknown fractional-order chaotic systems. The proposed control framework uses the Lyapunov approach and sliding mode control technique to guarantee that the closed-loop system is asymptotically stable on a periodic trajectory sufficiently close to the unstable periodic orbit of the system. The proposed method has two significant advantages. First, it employs a direct adaptive control method, making it easy to implement this method on systems with unknown parameters. Second, the framework requires only the period of the unstable periodic orbit. The robustness of the closed-loop system against system uncertainties and external disturbances with unknown bounds is guaranteed. Simulations on fractional-order duffing and gyro systems are used to illustrate the effectiveness of the theoretical results. The simulation results demonstrate that our approach outperforms the previously developed linear feedback control method for stabilizing unstable periodic orbits in fractional-order chaotic systems, particularly in reducing steady-state error and achieving faster convergence of tracking error.
△ Less
Submitted 9 November, 2023; v1 submitted 14 August, 2022;
originally announced August 2022.
-
Human Leg Motion Tracking by Fusing IMUs and RGB Camera Data Using Extended Kalman Filter
Authors:
Omid Taheri,
Hassan Salarieh,
Aria Alasty
Abstract:
Human motion capture is frequently used to study rehabilitation and clinical problems, as well as to provide realistic animation for the entertainment industry. IMU-based systems, as well as Marker-based motion tracking systems, are the most popular methods to track movement due to their low cost of implementation and lightweight. This paper proposes a quaternion-based Extended Kalman filter appro…
▽ More
Human motion capture is frequently used to study rehabilitation and clinical problems, as well as to provide realistic animation for the entertainment industry. IMU-based systems, as well as Marker-based motion tracking systems, are the most popular methods to track movement due to their low cost of implementation and lightweight. This paper proposes a quaternion-based Extended Kalman filter approach to recover the human leg segments motions with a set of IMU sensors data fused with camera-marker system data. In this paper, an Extended Kalman Filter approach is developed to fuse the data of two IMUs and one RGB camera for human leg motion tracking. Based on the complementary properties of the inertial sensors and camera-marker system, in the introduced new measurement model, the orientation data of the upper leg and the lower leg is updated through three measurement equations. The positioning of the human body is made possible by the tracked position of the pelvis joint by the camera marker system. A mathematical model has been utilized to estimate joints' depth in 2D images. The efficiency of the proposed algorithm is evaluated by an optical motion tracker system.
△ Less
Submitted 7 December, 2020; v1 submitted 1 November, 2020;
originally announced November 2020.
-
Boundary Vibration Control of Strain Gradient Timoshenko Micro-Cantilevers Using Piezoelectric Actuators
Authors:
Amin Mehrvarz,
Hasan Salarieh,
Aria Alasty,
Ramin Vatankhah
Abstract:
In this paper the problem of boundary control of vibration in a clamped-free strain gradient Timoshenko micro-cantilever is studied. For getting systems closer to reality, the force or moment exertion conditions should be modeled. To this end, a piezoelectric layer is laminated on one side of the beam and the controlling actuation is applied through the piezoelectric voltage. The beam and piezoele…
▽ More
In this paper the problem of boundary control of vibration in a clamped-free strain gradient Timoshenko micro-cantilever is studied. For getting systems closer to reality, the force or moment exertion conditions should be modeled. To this end, a piezoelectric layer is laminated on one side of the beam and the controlling actuation is applied through the piezoelectric voltage. The beam and piezoelectric layer are coupled and modeled at the same time and the dynamic equations and boundary conditions of the system are achieved using the Hamilton principle. To achieve the purpose of eliminating vibration of the system, the control law is obtained from a Lyapunov function using Lasalle invariant set theorem. The control law has a form of feedback from the spatial derivatives of boundary states of the beam. The finite element method using the strain gradient Timoshenko beam element has been used and then the simulation is performed to illustrate the impact of the proposed controller to the micro beam.
△ Less
Submitted 21 May, 2019; v1 submitted 3 December, 2018;
originally announced December 2018.