Abstract:
A method for position correction of a machine relative to a work piece. The machine may be provided with an end effector. The work piece may be engaged with the end effector. A force or a moment resulting from engaging the work piece with the end effector may be measured. A pose error may be determined from the force and/or the moment, wherein the pose error may define a misalignment of the end effector. The end effector may be repositioned an amount equal to the pose error to correct the misalignment. One application may involve torqueing nuts with a nut runner, which may be accomplished through the use of an automated machine such as a robot.
Abstract:
A robotic system includes a jointed mechanism, position sensors, and a controller. The mechanism has an end-effector, and further includes actively-controlled joints and passive joints that are redundant with the actively-controlled joints. The position sensors are operable for measuring joint positions of the passive joints. The controller is in communication with the position sensors, and is programmed to execute a method to selectively control the actively-controlled joints in response to the measured joint positions using force control and/or a modeled impedance of the robotic mechanism. Possible control modes in impedance control include an Autonomous Mode in which an operator does not physically interact with the end-effector and a Cooperative Control Mode in which the operator physically interacts with the end-effector.
Abstract:
A system and method for automating an assembly process of threading a tube-nut onto a threaded connector. The system includes a robot having a force sensor and a tube-nut runner tool coupled to the robot and having a tool head with a rotatable socket therein. The method includes engaging the socket to the tube-nut under force control using the force signal from the force sensor. The tool controller causes the socket to rotate the tube-nut where the tool controller controls the torque and/or angle displacement of the tool head to tighten the tube-nut on the threaded connector. The method also includes disengaging the tool head from the tube-nut after the tube-nut is properly tightened onto the threaded connector under force control to ensure that the end member is properly disengaged from the tube-nut.