B25J9/1676

ROBOT OBSTACLE AVOIDANCE METHOD, COMPUTER READABLE STORAGE MEDIUM, AND ROBOT

A robot obstacle avoidance method, a robot controller using the same, and a storage medium are provided. The method includes: determining an influence value of an obstacle on a motion range of a joint of the robot according to a position of the obstacle in a workspace of the robot; establishing a state transition relationship of the robot by taking a joint velocity of the robot as a control target and a joint angular velocity of the robot as a control input quantity; and avoiding the robot from colliding with the obstacle during a movement process of the robot by performing a model predictive control on the robot according to the state transition relationship and the influence value. In the present disclosure, the influence of the obstacle on the motion range of the joint of the robot is fully considered.

DYNAMIC MOTION PLANNING SYSTEM

A method and system for dynamic collision avoidance motion planning for industrial robots. An obstacle avoidance motion optimization routine receives a planned path and obstacle detection data as inputs, and computes a commanded robot path which avoids any detected obstacles. Robot joint motions to follow the tool center point path are used by a robot controller to command robot motion. The planning and optimization calculations are performed in a feedback loop which is decoupled from the controller feedback loop which computes robot commands based on actual robot position. The two feedback loops perform planning, command and control calculations in real time, including responding to dynamic obstacles which may be present in the robot workspace. The optimization calculations include a safety function which efficiently incorporates both relative position and relative velocity of the obstacles with respect to the robot.

INTELLIGENT OBSTACLE AVOIDANCE OF MULTI-AXIS ROBOT ARM

A system for the intelligent obstacle avoidance of multi-axis robot arm includes a multi-axis robot arm and a host device. The multi-axis robot arm includes a plurality of knuckles and a plurality of connecting arms. The plurality of the connecting arms are alternately connected with the plurality of the knuckles. The host device is electrically connected with the multi-axis robot arm. The host device includes a database device, an operation control module and a signal transmission module. The database device, the operation control module and the signal transmission module are electrically connected. The signal transmission module transmits a control signal to the multi-axis robot arm for performing an optimum obstacle avoidance posture.

ROBOT ARM OBSTACLE AVOIDANCE METHOD AND ROBOT ARM OBSTACLE AVOIDANCE SYSTEM

An obstacle avoidance method for a robot arm is provided, including a modeling step, a collecting and evaluating coordinates step, an obtaining control parameter step, an establishing an occupation function step, and a finding an obstacle avoiding posture step. The present invention pre-stores the data obtained in performing the modeling step, the step of collecting and evaluating coordinates, the step of obtaining control parameter, and the step of establishing the occupation function into a database, thereby allowing the robot arm to quickly evaluate whether a collision behavior will occur in subsequent execution of a task. If a collision will occur, the robot arm executes the step of the finding the obstacle avoiding posture to dodge obstacles. The invention uses a non-contact approach for anti-collision design, which can improve the shortcomings faced by the existing contact type anti-collision design.

SYSTEM AND METHOD FOR RADIO BASED LOCATION OF MODULAR ARM CARTS IN A SURGICAL ROBOTIC SYSTEM

A position and tracking system for radio-based localization in an operating room, includes a receiver, a mobile cart, a processor, and a memory coupled to the processor. The mobile cart includes a robotic arm and a transmitter in operable communication with the receiver. The memory has instructions stored thereon which, when executed by the processor, cause the system to receive, from the transmitter, a signal including a position of the mobile carts in a 3D space based on the signal communicated by the transmitter and determine a spatial pose of the mobile carts based on the received signal.

FRICTION COMPENSATION DEVICE, AND ROBOT CONTROL DEVICE

A friction compensation device of the present disclosure includes a drive torque calculation unit that calculates output torque of a transmission mechanism from a motor's position, velocity, and acceleration, the transmission mechanism being connected to a motor via a shaft to transmit the driving force of the motor, and a friction estimate value calculation unit that calculates a friction estimate value that is an estimate value of a friction force on the shaft. The friction estimate value calculation unit includes a friction correction value calculation unit that calculates a friction correction value to correct the friction force on the shaft, in accordance with the output of the drive torque calculation unit.

SYSTEMS, METHODS, AND DEVICES FOR DEFINING A PATH FOR A ROBOTIC ARM
20230113312 · 2023-04-13 ·

Systems, methods, and devices for defining a path for a robotic arm are provided. One or more no-fly zones may be generated. The one or more no-fly zones correspond to a section of a work volume defined as inaccessible to a robotic arm and the work volume is defined as accessible to the robotic arm. A pose of an object may be determined and an obstacles map based on the determined pose and known dimensions of the object may be generated. A path for the robotic arm may be defined that avoids collision with the object identified in the obstacles map and avoiding the one or more no-fly zones.

Deployable Safety Fence for Mobile Robots
20230110358 · 2023-04-13 ·

A system for automated guided vehicle safety may include an automated guided vehicle (AGV) having a propulsion system configured to move the AGV, and a processor configured to control the propulsion system, and a laser imaging system configured to deploy a virtual safety fence at least partially surrounding the AGV. The laser imaging system may include a plurality of laser imaging sensors including a front sensor and a rear sensor, and a movable boom, the front sensor being mounted to the movable boom and configured to extend in front of the housing of the AGV.

Medical manipulator
11622821 · 2023-04-11 · ·

Embodiments of the technology disclosed herein is directed to a medical manipulator capable of detecting an instant when a tip of the medical manipulator is unexpectedly separated from a body tissue and thus avoid making contact with surrounding body tissues. The technology disclosed eliminates the needs for providing a force sensor located on the tip of the medical manipulator. The medical manipulator includes a movable unit at one end and an electric motor, a control unit, and an operation input unit at opposed end thereof. The movable unit includes a treating unit for treating the body tissue. The electric motor is configured to operate the movable unit. The electric motor includes a current sensor or a torque detecting unit for detecting the torque of the motor. The control unit includes a torque reducing unit for reducing the torque transmitted to the movable unit from the electric motor.

Cleaning robot
11654574 · 2023-05-23 · ·

A cleaning robot is provided. The cleaning robot includes a motion device configured to move the cleaning robot in an environment, and an exterior housing. The cleaning robot also includes a motion sensor configured to obtain parameters relating to a motion of the cleaning robot, and a storage device configured to store data including at least one of the one or more images or the one or more motion parameters. The cleaning robot also includes a camera configured to capture one or more images of the environment. The camera is disposed internal to a slant surface located at a front end of the exterior housing and is pivotable relative to the slant surface. The slant surface inclines upwardly with respect to a forward moving direction. The camera and the slant surface face substantially a same direction. A direction of the camera and the forward moving direction form an acute angle.