Abstract:
An assist device includes a first body-worn unit that is worn on at least shoulders or a chest of a user; a second body-worn unit that is worn on each of right and left legs or a waist of the user; a belt body provided to extend along a back side of the user, from the first body-worn unit to the second body-worn unit; an actuator provided in the first body-worn unit or the second body-worn unit and allows a part of the belt body to be reeled and unreeled; a battery configured to supply electricity to the actuator; and a controller configured to control the actuator. When a remaining charge level of the battery has decreased to a predetermined set value, the controller executes a vibrating motion process of causing the actuator to perform a vibrating motion of intermittently repeating reeling of a minute amount of the belt body.
Abstract:
A CPU of a robot control device calculates load torque based on the inertia force, centrifugal force or Coriolis force, gravity force, friction torque, and actuator inertia torque applied to a joint axis of each link, each time an orientation parameter indicative of the link position and orientation allowed by a redundant degree of freedom is sequentially changed, under a constraint of end-effector position and orientation as target values. The CPU obtains the link position and orientation at which the ratio of the load torque to the rated torque of a rotary actuator provided for each joint is minimized, while the orientation parameter is being changed, and provides a feed-forward value that gives rise to each load torque obtained when the ratio of the load torque to the rated torque of the rotary actuator is minimized, to a control command generated to the rotary actuator of each joint axis for achieving the end-effector position and orientation as target values.
Abstract:
An assist device includes: a first harness to be fitted to at least one of a shoulder region and a breast region of a user; a second harness configured to be fitted to one of a leg region and a waist region, of the user; a belt body provided so as to extend to the first harness and to the second harness along a back side of the user; an actuator provided in one of the first harness and the second harness; and a controller performs operation control of the actuator. The actuator winds a part of the belt body and unwinds the part of the belt body. The controller performs the operation control of the actuator based on a posture change of the user.
Abstract:
An assist device includes a body wearing unit and an actuator unit. The actuator unit includes an output link configured to pivot about a joint of an assist target body part and to be attached to the assist target body part; an actuator including an output shaft configured to generate an assist torque via the output link; a torque determination unit configured to determine a combined torque obtained by combining a user torque and the assist torque from the output shaft, the user torque being input from the output link when the user causes the assist target body part to pivot; a correction unit configured to calculate a correction amount for the determined combined torque; and a pivot angle control unit configured to control a pivot angle of the output shaft based on the determined combined torque and the calculated correction amount.
Abstract:
A frequency detector includes an oscillation related information output portion to which moving body position related information and a correction parameter are input, and which outputs a frequency adjustment parameter and estimated moving body position related information; a frequency estimating portion to which the frequency adjustment parameter is input, and which outputs an estimated frequency; and an adjusting portion to which the moving body position related information, the estimated moving body position related information, and the estimated frequency are input, and which outputs the correction parameter.
Abstract:
A pair of manipulators are caused to take a plurality of attitudes in a state where distal ends of the manipulators are coupled to each other, coordinates of joints between links at each attitude change are acquired on the basis of detection signals, at each attitude change, of rotary encoders provided for servomotors that drive the links of the manipulators, and a position and attitude of an installation point of a slave robot with reference to an installation point of a master robot are calculated on the basis of the joint coordinates acquired at the corresponding attitude change in a forward kinematics manner. A deviation vector for each attitude change between actual measured values of the installation point of the slave robot and the calculated values of the installation point of the slave robot is calculated, and robot constants of both manipulators are identified from the deviation vector.
Abstract:
A CPU of a robot control device calculates load torque based on the inertia force, centrifugal force or Coriolis force, gravity force, friction torque, and actuator inertia torque applied to a joint axis of each link, each time an orientation parameter indicative of the link position and orientation allowed by a redundant degree of freedom is sequentially changed, under a constraint of end-effector position and orientation as target values. The CPU obtains the link position and orientation at which the ratio of the load torque to the rated torque of a rotary actuator provided for each joint is minimized, while the orientation parameter is being changed, and provides a feed-forward value that gives rise to each load torque obtained when the ratio of the load torque to the rated torque of the rotary actuator is minimized, to a control command generated to the rotary actuator of each joint axis for achieving the end-effector position and orientation as target values.