B25J9/06

Systems and methods of servicing equipment

A robotic assembly for servicing equipment, the robotic assembly including an area configured to receive components associated with a workscope of the equipment; an environmental capture device configured to capture information associated with an environment in which the robotic assembly is disposed; and one or more computing devices configured to: locate the equipment in the environment; autonomously navigate the robotic assembly through the environment to the equipment; and autonomously adjust a position of the robotic assembly in response to the workscope.

Articulated manipulator

Disclosed herein is an articulated manipulator capable of moving a tool such as an inspection device, a processing device, or a welding device to a desired position for inspection or repair of a defect portion in a limited place. The articulated manipulator includes a base plate, a movable unit slidably coupled on the base plate, a rotatable unit rotatably coupled on the movable unit, and a rotation unit rotatably coupled to one side of the rotatable unit.

Articulated manipulator

Disclosed herein is an articulated manipulator capable of moving a tool such as an inspection device, a processing device, or a welding device to a desired position for inspection or repair of a defect portion in a limited place. The articulated manipulator includes a base plate, a movable unit slidably coupled on the base plate, a rotatable unit rotatably coupled on the movable unit, and a rotation unit rotatably coupled to one side of the rotatable unit.

Automated mounting and positioning apparatus for increased user independence

An accessibility-enhancing joint module may include a housing, a powered motor disposed within the housing, a rotatable receiving member operatively connected to the powered motor, a coupling element configured to attach to the receiving member, and a control board disposed within the housing and operatively connected to the powered motor, wherein the coupling element is disposed external to the housing. An accessibility-enhancing arm assembly may include a first joint module and a second joint module and a tubular arm member attached to the proximal mounting portion of the first joint module and the proximal mounting portion of the second joint module, each joint module including a housing having a body portion and a proximal mounting portion, a powered motor disposed within the housing, and a rotatable receiving member operatively connected to the powered motor. The joint module(s) and/or the arm assembly may be operable by a variety of accessible controls.

Automated mounting and positioning apparatus for increased user independence

An accessibility-enhancing joint module may include a housing, a powered motor disposed within the housing, a rotatable receiving member operatively connected to the powered motor, a coupling element configured to attach to the receiving member, and a control board disposed within the housing and operatively connected to the powered motor, wherein the coupling element is disposed external to the housing. An accessibility-enhancing arm assembly may include a first joint module and a second joint module and a tubular arm member attached to the proximal mounting portion of the first joint module and the proximal mounting portion of the second joint module, each joint module including a housing having a body portion and a proximal mounting portion, a powered motor disposed within the housing, and a rotatable receiving member operatively connected to the powered motor. The joint module(s) and/or the arm assembly may be operable by a variety of accessible controls.

ROBOT STIFFNESS
20230191593 · 2023-06-22 · ·

A continuum arm robot comprising: a tool, a tip section comprising a number of sections a manipulatable robotic section having multiple degrees of freedom, a stiffening section comprising a passive core with an inflatable section surrounding the passive core and a valve for allowing a fluid into the inflatable outer; and a passive section comprising a length of flexible conduit, wherein the core of the passive section and the stiffening section contain the cables for manipulating the tip section and the fluid conduit for supplying the fluid to the inflatable outer.

CONTINUUM ARM ROBOT SYSTEM

A control system for a compliant robotic system including at least two compliant robots having actuator packs, the control system including: an individual local control system associated with each actuator pack, the local control system providing control signals to the actuator causing movement within the robots, an overall control system controlling the overall motion of robots when proximate within a workspace, the overall control signal providing signals to the actuators associated with the robots, so as to cause linked movement of the continuum arm robots, and wherein each individual control system is provided with a clock synchronized with the other, and wherein the overall control system is provided with a redundancy control system that limits the motion of the compliant robots within certain degrees of freedom, so that the motion of the at least two complaint robots does not conflict when operating under the overall control system.

CONTINUUM ARM ROBOT SYSTEM

A control system for a compliant robotic system including at least two compliant robots having actuator packs, the control system including: an individual local control system associated with each actuator pack, the local control system providing control signals to the actuator causing movement within the robots, an overall control system controlling the overall motion of robots when proximate within a workspace, the overall control signal providing signals to the actuators associated with the robots, so as to cause linked movement of the continuum arm robots, and wherein each individual control system is provided with a clock synchronized with the other, and wherein the overall control system is provided with a redundancy control system that limits the motion of the compliant robots within certain degrees of freedom, so that the motion of the at least two complaint robots does not conflict when operating under the overall control system.

METHOD OF AUTOMATICALLY AVOIDING OBSTACLE FOR ARM ROBOT AND CONTROL DEVICE

Method of automatically avoiding an obstacle for a robot including a geometric model expression step, an area setting step, a final posture deciding step, an initial route deciding step, a virtual posture calculation step, an interference determining step, a way-point posture deciding step that decides the virtual posture as a way-point posture; and when the geometric model is determined to interfere with the no-entry area, virtually generates a repulsive force for relatively repelling an interfering portion of the geometric model from an interfering portion of the no-entry area, calculates a posture in a state where the interfering portion of the model is pushed from the no-entry area into the operating area by the repulsive force, and decides the calculated posture as a way-point posture; an updated route deciding step, and a step repeatedly performing the steps from the initial route deciding step to the updated route deciding step.

METHOD OF AUTOMATICALLY AVOIDING OBSTACLE FOR ARM ROBOT AND CONTROL DEVICE

Method of automatically avoiding an obstacle for a robot including a geometric model expression step, an area setting step, a final posture deciding step, an initial route deciding step, a virtual posture calculation step, an interference determining step, a way-point posture deciding step that decides the virtual posture as a way-point posture; and when the geometric model is determined to interfere with the no-entry area, virtually generates a repulsive force for relatively repelling an interfering portion of the geometric model from an interfering portion of the no-entry area, calculates a posture in a state where the interfering portion of the model is pushed from the no-entry area into the operating area by the repulsive force, and decides the calculated posture as a way-point posture; an updated route deciding step, and a step repeatedly performing the steps from the initial route deciding step to the updated route deciding step.