Articulated robot and method of estimating reduced state of gas in gas spring of the articulated robot
A robot includes an arm supporting part, a rotary arm rotatably supported by the arm supporting part, a drive motor configured to rotate the rotary arm, a gas spring configured to reduce a load of the drive motor by supporting a load acting on the rotary arm and a controller. The controller determines that the rotary arm rotates, and estimates a reduced state of gas in the gas spring based on a comparison between an actual current value and a theoretical current value of the drive motor when the rotary arm rotates.
1. An articulated robot, comprising:
an arm supporting part;
a rotary arm rotatably supported by the arm supporting part;
a drive motor configured to rotate the rotary arm;
a gas spring configured to reduce a load of the drive motor by supporting a load acting on the rotary arm; and
a controller configured to determine whether the rotary arm is in a rotating state where a dynamic friction force acts on the rotary arm regardless of operating conditions, and configured to estimate a reduced state of gas in the gas spring based on a comparison between an actual current value of the drive motor and a theoretical current value of the drive motor, the actual current value being a current value acquired when the rotary arm is in the rotating state rather than when the rotary arm is at rest.
2. The articulated robot of claim 1 , wherein the controller determines a magnitude of a fluctuation in an angular acceleration of the drive motor.
3. The articulated robot of claim 2 , wherein the controller uses the actual current value when the rotary arm is in a posture in which the gas spring generates a torque at or above 25% of a maximum torque to be generated by the gas spring.
4. The articulated robot of claim 1 , wherein the controller uses the actual current value when the rotary arm is in a posture in which the gas spring generates a torque at or above 25% of a maximum torque to be generated by the gas spring.
5. A method of estimating a reduced state of gas in a gas spring of an articulated robot including:
a rotary arm;
a drive motor configured to drive the rotary arm; and
the gas spring configured to reduce a load of the drive motor by supporting a load acting on the rotary arm,
the method comprising the steps of:
acquiring an actual current value of the drive motor; and
estimating the reduced state of gas in the gas spring based on the actual current value,
wherein the acquiring the actual current value includes determining whether the rotary arm is in a rotating state where a dynamic friction force acts on the rotary arm regardless of operating conditions and acquiring the actual current value when the rotary arm is in the rotating state rather than when the rotary arm is at rest, and
wherein the estimating the reduced state of gas includes estimating the reduced state of gas in the gas spring based on a comparison between the actual current value acquired in the acquiring the actual current value, and a theoretical current value.