Patent classifications
B25J9/1638
ROBOT CONTROL METHOD AND ROBOT
A control method of a robot, the robot including a first member, a second member connected to the first member, a drive device configured to rotate or slide the second member with respect to the first member, and an end effector connected to the second member, wherein posture of the end effector is changed by drive of the drive device, the robot control method includes detecting, based on an output signal from an inertial sensor disposed on the end effector, a gravity influence amount indicating a degree of influence of gravity received by the end effector, determining, based on the detected gravity influence amount, a drive algorithm for the drive device from among a plurality of drive modes, and driving the drive device by the determined drive algorithm.
SYSTEMS AND METHODS FOR PROVIDING CONTACT DETECTION IN AN ARTICULATED ARM
A sensing manipulator of an articulated arm is disclosed. The sensing manipulator includes a compliant section and a movement detection system provided along a first direction of the compliant section such that movement of the compliant section along both the first direction and at least one direction transverse to said first direction, are detectable by the movement detection system.
Collaborative Robot
A robot comprises at least one articulate arm having members including a base, an end effector and a plurality of links, wherein each link is movably connected to two others of said members by respective joints, at least one sensor for detecting an external force acting on any one of the members, and a controller for controlling movements of the joints, so as to move the end effector along a pre-programmed path. In case of the sensor detecting an external force, the controller is adapted to adopt a first release strategy for escaping from the external force, to evaluate whether the first strategy is successful, and if not, to adopt a second release strategy.
ROBOT, CONTROL DEVICE, AND ROBOT SYSTEM
A robot includes a movable section capable of moving, a driving section configured to drive the movable section, a transmitting section located between the movable section and the driving section, a first position detecting section configured to detect a position on an input side of the transmitting section, a second position detecting section configured to detect a position on an output side of the transmitting section, and an inertial sensor provided in the movable section. The driving section is driven on the basis of a detection result of the first position detecting section, a detection result of the second position detecting section, and a detection result of the inertial sensor.
Brick/block laying machine incorporated in a vehicle
A self-contained truck-mounted brick laying machine can include a frame that can support packs or pallets of bricks placed on a platform. A transfer robot can pick up and move the brick(s). A carousel can be coaxial with a tower. The carousel can transfer the brick(s) via the tower to an articulated and/or telescoping boom. The bricks can be moved along the boom by, e.g., linearly moving shuttles, to reach a brick laying and adhesive applying head. The brick laying and adhesive applying head can mount to an element of the stick, about an axis which is disposed horizontally. The poise of the brick laying and adhesive applying head about the axis can be adjusted and can be set in use so that the base of a clevis of the robotic arm mounts about a horizontal axis, and the tracker component is disposed uppermost on the brick laying and adhesive applying head. The brick laying and adhesive applying head can apply adhesive to the brick and can have a robot that lays the brick. Vision and laser scanning and tracking systems can be provided to allow the measurement of as-built slabs, bricks, the monitoring and adjustment of the process and the monitoring of safety zones. The first, or any course of bricks can have the bricks pre machined by the router module so that the top of the course is level once laid.
MACHINE TOOLS
A representative machine comprises a non-rigid robotic device having a tool head; and a rigid inertial stiffening system that is part of a tool head and includes a mass to provide precise position of the tool head. The rigid inertial stiffening system achieves high positional precision of the tool head, in the face of large disturbing forces by locally accelerating the mass to counter the disturbing forces.
Robot
A robot includes a base, a first arm that rotates around a first rotation axis, a second arm that rotates around a second rotation axis extending in a direction different than the first rotation axis, a third arm that rotates around a third rotation axis extending in a direction parallel to the second rotation axis, a first inertia sensor at the first arm, a second (a) inertia sensor at the third arm, a first angle sensor at a first drive source, a third angle sensor at a third drive source, and the drive sources rotate the respective arms. Angular velocities from the first inertia sensor and the first angle sensor are fed back to a first drive source control unit. Angular velocities from the second (a) inertia sensor and the third angle sensor are fed back to a second drive source control unit.
Method for controlling a segment of an arm of a co-manipulator
A method for controlling an actuator of a hinged segment including the steps of: estimating an inertia J of the segment and a minimum viscous hinge friction f; estimating or measuring a traveling speed {dot over (X)} of the segment and an internal deformation ΔX of the actuator; synthesizing a control law H.sub.∞ generating a control current (or torque) from the estimates or measurements and meeting a performance objective pertaining to a transfer function (I) between an acceleration {umlaut over (X)} of the segment and an external force F to which the segment is subjected: (II) with (III), ε being a mathematical artifact and s being the Laplace variable; and controlling the actuation of the hinged segment according to the control law thus synthesized.
ROBOT STABILITY CONTROL METHOD, ROBOT AND COMPUTER-READABLE STORAGE MEDIUM
A robot stability control method includes: obtaining a desired zero moment point (ZMP) and a fed-back actual ZMP of a robot at a current moment; based on a ZMP tracking control model, the desired ZMP and the actual ZMP, calculating a desired value of a motion state of a center of mass of the robot at the current moment, wherein the desired value of the motion state of the center of mass comprises a correction amount of the position of the center of mass; based on a spring-mass-damping-acceleration model and the desired value of the motion state of the center of mass, calculating a lead control input amount for the correction amount of the position of the center of mass; and controlling motion of the robot according to the lead control input amount and a planned value of the position of the center of mass at the current moment.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
There is provided an information processing apparatus and an information processing method to increase movement patterns of an autonomous mobile body more easily, the information processing apparatus including an operation control unit configured to control an operation of a driving unit. The operation control unit generates, on the basis of a teaching movement, control sequence data for causing a driving unit of an autonomous mobile body to execute an autonomous movement corresponding to the teaching movement, and causes the driving unit to execute the autonomous movement according to the control sequence data, on the basis of an action plan determined by situation estimation. The information processing method includes controlling, by a processor, an operation of a driving unit, and the controlling further includes generating control sequence data, and causing the driving unit to execute an autonomous movement according to the control sequence data.