Patent classifications
B25J9/1625
METHODS, APPARATUS, COMPUTER PROGRAMS, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUMS FOR CONTROLLING AT LEAST ONE OF A FIRST ROBOT AND A SECOND ROBOT TO COLLABORATE WITHIN A SYSTEM
A method of controlling at least one of a first robot and a second robot to collaborate within a system, the first robot and the second robot being physically separate to one another, the method including: receiving sensed data associated with the second robot; determining position and/or orientation of the second robot using the received sensed data; determining an action for the second robot using the determined position and/or orientation of the second robot; and providing a control signal to the second robot to cause the second robot to perform the determined action to collaborate with the first robot.
SYSTEM AND METHOD FOR CONTROLLING CONTINUUM ROBOT, AND CONTINUUM ROBOT
A control system for a continuum robot including at least one curvable unit driven by a wire and configured to be curvable, and a driving unit driving the wire includes: a position control unit performing control so that an error between a target displacement of push-pull driving of the wire by the driving unit and a displacement of a wire holding mechanism holding the wire obtained from a continuum robot is compensated; a force control unit performing control so that an error between a target generated force corresponding to a target tension of the wire output from the position control unit and a generated force corresponding to a tension of the wire obtained from the continuum robot is compensated; and wherein a first loop control system including the force control unit and a second loop control system including the position control unit.
Maneuvering collaborative devices for a rescue mission
Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
CONTINUUM ROBOT CONTROL SYSTEM AND CONTROL METHOD, AND PROGRAM
An object is to provide a mechanism that can ensure safe operation of a continuum robot. A block FTL calculates a target bending angle θ.sub.fFTL and a target rotational angle ζ.sub.fFTL of a following bending section on the basis of a target bending angle θ.sub.lt and a target rotational angle ζ.sub.lt of a distal-most bending section and a displacement of a base. A switch unit 330 selects the target bending angle θ.sub.fFTL and the target rotational angle θ.sub.fFTL of the following bending section obtained from the block FTL or a target bending angle θ.sub.lf and a target rotational angle ζ.sub.lf of the following bending section obtained from a block P.sub.l corresponding to following operating means. A kinematic computing unit 340 computes, on the basis of the target bending angle and the target rotational angle, a drive displacement by which a driving unit drives a wire in the following bending section.
VIBRATING ACTUATOR, MULTI-AXIS STAGE, ARTICULATED ROBOT, AND CONTINUUM ROBOT
A vibrating actuator includes a vibrator and a contact body. The vibrator includes an elastic body and an electrical-mechanical energy transducer. The contact body is long in a predetermined direction and contacts the vibrator. The vibrator and the contact body are relatively moved in the predetermined direction by vibration of the vibrator. An end portion of the long contact body is covered with a viscoelastic body circumferentially with respect to the predetermined direction.
CONTINUUM ROBOT, CONTROL METHOD OF THE SAME, AND STORAGE MEDIUM
In a wire-driven continuum robot, in accordance with a profile of a first bending angle regarding a bending angle of a follow-up bending section that corresponds to a forward movement of a continuum robot, and is set in accordance with an input first target bending angle of a distal bending section, a bending angle of the following-up bending section is controlled to reach the first target bending angle. Before a movement amount of a forward movement reaches a first movement amount, the control is performed as follows. More specifically, a profile of a second bending angle that is different from the profile of the first bending angle is set, and by a further forward movement of the continuum robot, a bending angle of the following-up bending section reaches the second target bending angle in accordance with the profile of the second bending angle.
Continuum robot control methods and apparatus
A continuum robot having at least two independently manipulateable bendable section for advancing the robot through a passage, without contacting fragile elements within the passage, wherein the robot incorporates control algorithms that enable the continuum robot to operate and advance into the passage, as well as the systems and procedures associated with the continuum robot and said functionality.
Method for the alignment of a multiaxial manipulator with an input device
A method is provided for the alignment of a multiaxial manipulator with an input device, which serves to control the manipulator, which method includes the steps of execution of one or more reference movements with the input device, execution of one or more reference movements with the manipulator, recording of the executed reference movements, calculation of a transformation matrix based on the recorded reference movements, and use of the calculated transformation matrix for the alignment of the movements of the input device with the manipulator.
CONTROL SYSTEM FOR CONTINUUM ROBOT, CONTROL METHOD FOR CONTINUUM ROBOT, AND STORAGE MEDIUM
A control system for a continuum robot includes a kinematics calculation unit configured to calculate a length of a wire in a bendable portion. The kinematics calculation unit includes a wire length calculation unit configured to calculate, for each of a plurality of minute sections obtained by dividing the bendable portion in a longitudinal direction thereof, a length of the wire in the minute section based on a bending angle, a turning angle, and a torsional angle of the minute section, and an addition unit configured to add the lengths of the wire in the plurality of minute sections obtained by the wire length calculation unit to calculate the length of the wire in the bendable portion.
MULTI-SCALE INSPECTION AND INTELLIGENT DIAGNOSIS SYSTEM AND METHOD FOR TUNNEL STRUCTURAL DEFECTS
A multi-scale inspection and intelligent diagnosis system and method for tunnel structural defects includes: a traveling section; a supporting section, disposed on the traveling section, and including a rotatable telescopic platform, where two mechanical arms working in parallel are disposed on the rotatable telescopic platform; an inspection section, mounted on the supporting section, and configured to perform multi-scale inspection on surface defects and internal defects in different depth ranges of a same position of a tunnel structure, and transmit inspected defect information to a control section; and the control section, configured to: construct a deep neural network-based defect diagnosis model; construct a data set by using historical surface defect and internal defect information, and train the deep neural network-based defect diagnosis model; and receive multi-scale inspection information in real time, and automatically recognize types, positions, contours, and dielectric attributes of the internal and surface defects.