Hysteresis Compensation in Force/Torque Sensors Using Time Series Information
Ryuichiro Koike1, Sho Sakaino2, Toshiaki Tsuji3
1Graduate School of Science and Engineering, Saitama University, Sakura-ku, Saitama City, Saitama 338-8570, Japan. koiryu1221@gmail.com.
Sensors (Basel, Switzerland)
|October 3, 2019
Summary
This study compensates for six-axis force sensor hysteresis using machine learning and time series data. Incorporating historical data significantly improves the precision of force sensing calibration.
Area of Science:
- Robotics and Control Systems
- Machine Learning Applications
- Sensor Technology
Background:
- Hysteresis in six-axis force sensors complicates high-precision force sensing.
- Existing one-axis hysteresis models are difficult to extend to multi-axis systems.
- Advanced modeling techniques are needed for accurate multi-axis force sensing.
Purpose of the Study:
- To compensate for hysteresis in six-axis force sensors via signal processing.
- To achieve high-precision force sensing by addressing multi-axis hysteresis challenges.
- To explore machine learning for multi-axis hysteresis compensation.
Main Methods:
- Utilizing machine learning, specifically regression, to model and compensate for hysteresis.
- Investigating the impact of time series data on machine learning model performance.
- Applying signal processing techniques for sensor calibration.
Main Results:
- Machine learning effectively compensates for hysteresis in six-axis force sensors.
- Including time series information in the regression process enhances performance.
- Improved accuracy in force sensing calibration was demonstrated.
Conclusions:
- Machine learning, particularly with time series data, offers a viable solution for multi-axis hysteresis compensation.
- This approach enhances the precision of six-axis force sensors.
- The findings contribute to advancements in high-precision force sensing technology.
Related Concept Videos
Time-Domain Interpretation of PD Control
345
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
345
Torque On A Current Loop In A Magnetic Field
5.7K
The most common application of magnetic force on current-carrying wires is in electric motors. These consist of loops of wire, which are placed between the magnets with a magnetic field. When current flows through the loops, the magnetic field applies torque, which causes the shaft to rotate, thus converting electrical energy to mechanical energy.
Consider a rectangular current-carrying loop containing N turns of wire, placed in a uniform magnetic field. The net force on a current-carrying loop...
Consider a rectangular current-carrying loop containing N turns of wire, placed in a uniform magnetic field. The net force on a current-carrying loop...
5.7K
Torque
22.0K
Torque is an important quantity for describing the dynamics of a rotating rigid body. We see the application of torque in many ways in the world, such as when pressing the accelerator in a car, which causes the engine to apply additional torque on the drivetrain. Here, we define torque and provide a framework to create an equation to calculate torque for a rigid body with fixed-axis rotation.
Torque can be considered as the rotational counterpart to force. Since forces change the translational...
Torque can be considered as the rotational counterpart to force. Since forces change the translational...
22.0K
Net Torque Calculations
11.2K
When a mechanic tries to remove a hex nut with a wrench, it is easier if the force is applied at the farthest end of the wrench handle. The lever arm is the distance from the pivot point (the hex nut in this case) to the person’s hand. If this distance is large, the torque is higher. Only the component of the force perpendicular to the lever arm contributes to the torque. Therefore, pushing the wrench perpendicular to the lever arm is more advantageous. If multiple people apply force to...
11.2K
Electro-mechanical Systems
1.6K
Electromechanical systems are intricate configurations that effectively combine electrical and mechanical elements to achieve a desired outcome. Central to many of these systems is the DC motor, a device that converts electrical energy into mechanical motion, enabling various applications ranging from simple fans to complex robotic mechanisms.
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
1.6K
Linear Approximation in Time Domain
310
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
310


