Abstract:
A robot system includes a robot and a robot control device. The robot includes a plurality of links connected to via a plurality of joint axes, servo motors that drive the joint axes, and a contact detection sensor that detects that one of the links touches an object. The robot control device includes a contact position determination unit that determines a contact position of the link based on an output of the contact detection sensor, a retracting direction vector calculation unit that calculates a retracting direction vector in a retracting direction of the link corresponding to the contact position, an assist torque calculation unit that calculates assist torque references for moving the links in the direction of the retracting direction vector, and a flexible control unit that adds the assist torque references to torque references for the servo motors to flexibly control the links.
Abstract:
The positional displacement detector includes a contact member, a prohibition member, and a vibration detector. The contact member is configured to make contact with the object and deform with a positional displacement of the object. The prohibition member is configured to make contact with the deformed contact member to prohibit a deformation of a magnitude equal to or more than a predetermined magnitude from being caused to the contact member. The vibration detector is configured to detect a vibration generated when the contact member has made contact with the prohibition member.
Abstract:
A movement assist device includes: a motor including a stator and a rotator; two arm members connected to each of the stator and the rotator and configured to be connected to a predetermined part of a body of an equipped person; a signal acceptor configured to accept a trigger signal that triggers a driving of the motor; and a driving controller configured to drive the motor so that the two arm members expand in response to a trigger that the signal acceptor accepts a first one of the trigger signal.
Abstract:
A controller for a motion assisting apparatus for a wearer includes circuitry. The circuitry is configured to set switching points in a change in a turning angle of a drive mechanism driven by a drive motor and attached to an ankle joint of the wearer to assist a turning motion of the ankle joint, a ratio of the change in the turning angle being equal to zero at the switching points. The circuitry is configured to set a motion pattern such that the turning angle monotonically increases or monotonically decreases between the switching points. The circuitry is configured to control the drive motor to change the turning angle according to the motion pattern.
Abstract:
A force sensor and a robot that can suppress a load applied to load sensor elements are provided.A force sensor includes: a first base member one surface of which is fixed on a fixed member; a plurality of load sensor elements that is provided on another surface of the first base member to detect a load; a second base member that is disposed facing the other surface of the first base member to generate a preload to be applied to each of the load sensor elements toward the first base member; a preload adjusting unit that adjusts the magnitude of the preload generated by the second base member; and buffer bodies that receive a part of an external load to be applied to each of the load sensor elements from the outside.
Abstract:
A robot system includes: a robot including a camera unit shooting an object in a container, a hand gripping the object, and a contact detector detecting that the hand contacts the container; and a robot control device, which includes a control unit causing the hand to contact the container; a contact detection unit detecting by the contact detector that the hand contacts the container, and finding a contact position thereof; a first processing unit calculating a position of the container from a stereo image of the container acquired by the camera unit; a second processing unit calculating a difference between the position of the container calculated by the first processing unit and the contact position found by the contact detection unit as a correction amount; and a third processing unit correcting information on a position in a height direction of the object in the container based on the correction amount.