B25J9/1628

Handling gait disturbances with asynchronous timing

An example method may include i) detecting a disturbance to a gait of a robot, where the gait includes a swing state and a step down state, the swing state including a target swing trajectory for a foot of the robot, and where the target swing trajectory includes a beginning and an end; and ii) based on the detected disturbance, causing the foot of the robot to enter the step down state before the foot reaches the end of the target swing trajectory.

Transmission system for converting signal of 9-channel encoder into 1000Mbps PHY signal
10663953 · 2020-05-26 ·

A transmission system for converting a signal of a 9-channel encoder into a 1000 Mbps PHY signal, includes a PHY chip circuits U1 and U2, digital photocouplers U3U11, 485 transceivers U12U20, RJ45 isolation transformer-integrated jacks J1 and J2, a field programmable gate array (FPGA) chip circuit, an electronic propulsion control system (EPCS) configuration chip circuit, a Jtag interface and SM-6P-PCB jackets J3J11, wherein two-channel MII digital signal output and input ends of the FPGA chip circuit are respectively connected with MII digital signal input and output ends of the PHY chip circuits U1 and U2; differential data signal output and input ends of the PHY chip circuits U1 and U2 are respectively connected to the RJ45 isolation transformer-integrated jacks J1 and J2, and a master station and a slave station are arranged at the same time.

ROBOT STEP LENGTH CONTROL METHOD, ROBOT CONTROLLER, AND COMPUTER-READABLE STORAGE MEDIUM
20240017404 · 2024-01-18 ·

A robot step length control method, a robot controller, and a computer-readable storage medium are provided. The method includes: if it detects that a humanoid robot is not in a balanced state at a current time, it correspondingly obtains a torso deflection posture parameter, a lower limb parameter and a leg swing frequency of the legs of the humanoid robot at the current time; and it calculates, using a swinging leg capture point algorithm, a calculated step length for maintaining a stable state of the humanoid robot that meets a posture balance requirement of the robot at the current time based on the torso deflection posture parameter, the lower limb parameter, and the leg swing frequency, so that the humanoid robot can be restored to the balanced state after moving with the calculated step length, thereby improving the anti-interference ability of the robot.

ROBOT CONTROL SYSTEM, ROBOT CONTROL METHOD, AND ROBOT
20240017403 · 2024-01-18 ·

A robot control system, a robot control method, and a robot. The robot control system includes a motion control unit configured to perform motion control of a robot, and a rectifier control unit which includes an AC-DC control unit configured to generate a rectifier control signal for driving a rectifier power stage. The rectifier power stage is bcing configured to convert AC power from a grid into DC power. The robot control system also includes a safety control unit configured to generate a safety control signal for selectively turning on or off safety switches connected to an output of the rectifier power stage. The robot control system also includes a motor control unit configured to perform motor control of the robot.

ROBOT

Some examples include a method of operating a robot including receiving a task assignment for the robot, initiating a sequence of operations associated with the robot performing the task assignment, sensing an interruption event to the sequence of operations at a first location of the robot, interrupting the sequence of operations, referencing a database of assistant resources, determining available assistant resources from the database of assistant resources, selecting an available assistant resource from the database to assist with resolving the interruption event at the first location, transmitting a communication requesting assistance to the selected available assistant resource to assist at the first location, sensing when the interruption event has been resolved, and resuming the sequence of operations from the interruption event.

ROBOT SYSTEM
20200139551 · 2020-05-07 ·

This robot system includes a sensor system that performs at least detection of a position of an object that is being moved by moving device, where the position of the object is detected based on data obtained by a sensor; a robot that performs a task on the object; a robot controller that controls the robot; and a measurement unit which is connected to the robot controller and which measures an amount of movement of the object moved by the moving device, in which the sensor system transmits a signal to the sensor when the sensor system causes the sensor to obtain the data, and the robot controller retains a value associated with a measurement value of the measurement unit when the robot controller receives the signal and associates the value with the position of the object detected by the sensor system.

Control Apparatus, Robot System, And Control Method
20200130198 · 2020-04-30 ·

A control apparatus includes a robot control unit that controls a robot having a robot distal end portion pivoting about respective axes of a distal end first axis and a distal end second axis, and a display control unit that displays a window containing a first operation part for pivoting the robot distal end portion about the distal end first axis using the robot control unit and a second operation part for pivoting the robot distal end portion about the distal end second axis using the robot control unit. In the window, a control mode can be switched between a first control mode of enabling operations by the first operation part and the second operation part and a second control mode of enabling the operation by the first operation part and disabling the operation by the second operation part. At teaching of control of the robot, the robot distal end portion is controlled into a posture with the distal end first axis perpendicular to a working surface on which the robot performs work in the first control mode, and then, the control mode can be switched to the second control mode.

Robot system

Robot system which includes a master device configured to receive an operating instruction from an operator, slave arm, storage device configured to store operating sequence information that defines processing carried out by slave arm, and control device configured to control operation of slave arm. Control device includes a receiver configured to receive an input signal, motion controller configured to determine whether operating mode of slave arm is to be automatic, manual or correctable automatic mode and control operation of slave arm in determined operating mode, and continuation determinator configured to determine whether continuation of automatic mode is permitted. In a process at which slave arm is scheduled to operate in automatic mode, after motion controller suspends operation of slave arm in automatic mode at a given step of process, continuation determinator determines whether continuation of automatic mode is permitted based on input signal received by receiver when operation is suspended.

Remote control robot system

A robot main body having a robotic arm, a remote control device which includes a robotic arm operational instruction input part installed outside of a working area and by which an operational instruction for the robotic arm is inputted, and a contactless action detecting part configured to detect a contactless action including at least one given operating condition parameter change instructing action by an operator, a control device communicably connected to the remote control device and configured to control operation of the robot main body.

Motion-controlling method of robot and the robot thereof

The present disclosure relates to a motion-controlling method of a robot and the robot thereof. A main control circuit continuously transmits a controlling instruction to a cache circuit. The controlling instruction may include the controlling information of a specific servo. A driving circuit is configured to obtain and analyze the controlling instruction from the cache circuit, so as to obtain the controlling information of the specific servo. The driving circuit transmits the controlling information to the specific servo to control the specific servo. As such, coherence of the robot may be improved.