B25J9/1687

Working robot and control method for working robot
11685042 · 2023-06-27 · ·

A working robot includes an arm including a plurality of shafts, a hand, a controller, a handling portion configured to receive a manipulating force applied by a teaching operator, a manipulating force detection portion configured to detect the manipulating force, and a reaction force detection portion configured to detect a reaction force received by the hand from a work target object. When the teaching operator teaches an operation of the arm and the hand for generating a work operation program, in a case where the reaction force has not been detected, the controller adjusts a parameter of impedance control such that resistance to movement of the hand applied is reduced, and in a case where the reaction force has been detected by the reaction force detection portion, the controller adjusts the parameter of impedance control such that the resistance to movement of the hand applied is increased.

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.

METHOD OF CONTROLLING ROBOT APPARATUS, ROBOT APPARATUS, AND METHOD OF MANUFACTURING ARTICLE
20170361464 · 2017-12-21 ·

A robot apparatus includes: a robotic arm provided with a robotic hand capable of changing its position and its orientation by using joints; a visual sensor which measures a position or an orientation of a gripped object gripped with the robotic hand at a measurement teaching point; and a control device. The control device controls the position or the orientation of the gripped object when the gripped object is attached to an attachment target object at a corrected teaching point corrected based on a measurement result by the visual sensor. In this case, the control device determines a measurement teaching point, where the measurement with the visual sensor takes place, such that a driving direction of each of the joints from the measurement teaching point to the corrected teaching point is set to a definite driving direction.

Tooling system and method for installing hybrid module with clutch and torque convertor into transmission assembly

A tooling system for assembling a hybrid vehicle transmission includes a positioning device, support structure, gripper, clutch actuator, rotational actuator, and controller. The positioning device positions a hybrid module relative to a transmission housing. The gripper grips an input shaft of the hybrid module. The clutch actuator actuates the clutch of the hybrid module. The rotational actuator rotates the gripper about an assembly axis. The controller controls operation of the clutch actuator, positioning device, gripper, and rotational actuator such that an operation is performed that includes the clutch actuator actuating the clutch, the gripper gripping the input shaft of the hybrid module, the rotational actuator rotating the gripper to rotate the input shaft of the hybrid module relative to an input shaft of the transmission module, and the positioning device translating the hybrid module toward the transmission module to seat a housing of the hybrid module on the transmission housing.

METHOD AND ASSEMBLY STATION FOR VEHICLE BODY DOOR ASSEMBLY
20170361885 · 2017-12-21 · ·

A method and assembly station (12) for assembling vehicle body doors (22) utilizes sensing of vehicle body hinge members (26) and door hinge members (28) with the door positioned by a robot (16) to provide assembly with reduced labor cost.

System and Method of Robotic Positioning of Multiple Tools
20170355025 · 2017-12-14 ·

Systems and methods for robotic positioning of multiple tools. The system may include one or more robotic devices, multiple tools, and one or more controllers. The one or more robotic devices are each configured to connect to the tools, move the tools to a desired work position, and release the tools at the work position. The tools are able to operate mechanically independently from the robotic devices to perform an operation at the position to which they are delivered. After releasing the tools the robotic devices are able to perform other operations including moving additional tools to different work positions. The one or more controllers oversee the operation of the one or more robotic devices and tools and control the overall operation on a work piece.

REMOTELY CONTROLLING ROBOTIC PLATFORMS BASED ON MULTI-MODAL SENSORY DATA
20170355080 · 2017-12-14 · ·

Provided are methods and systems for remotely controlling of robotic platforms in confined spaces or other like spaces not suitable for direct human operation. The control is achieved using multi-modal sensory data, which includes at least two sensory response types, such as a binocular stereoscopic vision type, a binaural stereophonic audio type, a force-reflecting haptic manipulation type, a tactile type, and the like. The multi-modal sensory data is obtained by a robotic platform positioned in a confined space and transmitted to a remote control station outside of the confined space, where it is used to generate a representation of the confined space. The multi-modal sensory data may be used to provide multi-sensory high-fidelity telepresence for an operator of the remote control station and allow the operator to provide more accurate user input. This input may be transmitted to the robotic platform to perform various operations within the confined space.

SYSTEM AND/OR METHOD OF COOPERATIVE DYNAMIC INSERTION SCHEDULING OF INDEPENDENT AGENTS

A method can include: receiving imaging data; identifying containers using an object detector; scheduling insertion based on the identified containers; and optionally performing an action based on a scheduled insertion. However, the method can additionally or alternatively include any other suitable elements. The method functions to schedule insertion for a robotic system (e.g., ingredient insertion of a robotic foodstuff assembly module). Additionally or alternatively, the method can function to facilitate execution of a dynamic insertion strategy; and/or facilitate independent operation of a plurality of robotic assembly modules along a conveyor line.

Control device, picking system, distribution system, program, control method and production method
11679503 · 2023-06-20 · ·

An trajectory information generating unit for generating trajectory information defining a trajectory for which a picking hand picks a work at a first position and arranges the work at a second position, an execution control unit for operating a picking apparatus based on trajectory information generated by the trajectory information generating unit, and an execution time estimating unit for estimating a period of time from when the picking apparatus receives an instruction for starting an operation on a work to a time when the operation of the picking apparatus on the work is ended are included. The trajectory information generating unit may adjust an amount of calculation based on an estimation result of the execution time estimating unit.

Robot device controller for controlling position of robot
11679508 · 2023-06-20 · ·

A first characteristic portion of a first workpiece and a second characteristic portion of a second workpiece are previously determined. A characteristic amount detection unit detects a first characteristic amount related to the position of the first characteristic portion and a second characteristic amount related to the position of the second characteristic portion in an image captured by a camera. A calculation unit calculates, as a relative position amount, the difference between the first characteristic amount and the second characteristic amount. A command generation unit generates a movement command for operating a robot based on a relative position amount in the image captured by the camera and a relative position amount in a predetermined reference image.