摘要:
A method for locating a first vehicle component relative to a second vehicle component includes the following steps: (a) moving the robotic arm to a first position such that a form feature of the first vehicle component is within a field of view of a camera; (b) capturing an image the form feature of the first vehicle component; (c) moving the robotic arm to a second position such that the form feature of the second vehicle component is within the field of view of the camera; (d) capturing an image of the form feature of the second vehicle component; (e) picking up the second vehicle component using the robotic arm; and (f) moving the robotic arm along with the second vehicle component toward the first vehicle component.
摘要:
An assembly system and a part holding assembly are configured to locate and secure a part defining holes. The part holding assembly further includes a first clamping device movable along a first track for positioning the first clamping device relative to the part. The first clamping device is configured to engage the part to secure the part to the first clamping device. The part holding assembly also includes a first pin device movable along a second track for positioning the first pin device relative to the location of one of the holes of the part. The first pin is configured to be disposed through the one of the holes of the part when in a closed position for locating the part. The first pin is configured to expand in the one of the holes when in an open position for securing the part to the first pin device.
摘要:
A tooling pivot is configured to pivot and to hold a tool in a plurality of operating positions. The tooling pivot includes a bracket, a tooling plate, a motor, a brake, and a controller. The tooling plate is connected to the bracket, connectable to the tool, and rotatable. The motor is connected to the bracket and to the tooling plate and is configured to rotate the tooling plate to an operating position. The brake is connected to the bracket and is configured to hold the tooling plate in the operating position. The controller is connected to the motor and to the brake and is configured to control the motion and position of the tooling plate and to control the holding of the tooling plate. The brake is configured to release the tooling plate when the motor rotates the tooling plate to the operating position.
摘要:
A method of assembling a component includes gripping a first subcomponent with a first end-of-arm tool and grasping a second subcomponent with a second end-of-arm tool. The first tool is attached to a first robot arm and the first subcomponent defines a first plurality of locating holes. The second tool is attached to a second robot arm and the second subcomponent defines a second plurality of locating holes. After grasping, the method includes aligning at least one of the first locating holes adjacent to at least one of the second locating holes to set an initial position of the second subcomponent with respect to the first subcomponent without releasing the first and second subcomponents. After aligning, the method includes forming a joint between the first and second subcomponents with a joining tool attached to a joining robot arm to thereby assemble the component. A component assembly system is also disclosed.
摘要:
A system, for planning a grasp for implementation by a grasping device having multiple grasping members, including a processor and a computer-readable storage device having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform multiple operations. The operations include generating, for each of the multiple grasping members, multiple planar polygon representations of a three-dimensional object model. The operations also include transforming a planar polygon, of the multiple polygons generated, to a frame of a link of multiple links of a subject member of the multiple grasping members, forming a transformed polygon, being a cross-section of the object model taken along a member-curling plane of the subject member. The operations further include sweeping, in iterations associated respectively with each link of the subject member, the link from a fully-open position for the link to a point at which the link contacts the transformed planar polygon.
摘要:
A gripping device is described, and includes a holder including a base and a conformable jamming element having an electroadhesive element on a surface thereof and a controllable voltage source that is electrically connected to the electroadhesive element.
摘要:
A system for assisting an operator in a manual assembly task includes a base assembly, end-effector, and controller. The base assembly has joint actuators providing three or more degrees of freedom (DOF). The end-effector is in series with the base assembly and has additional joints providing one or more additional DOFs. The base assembly and end-effector support a task load, including a weight and/or a reaction torque of an object. Sensors measure joint positions. The controller receives the measured positions, controls the joint actuators to support the task load, and extends a range of motion of the object. A method includes receiving the position signals as the operator manipulates the object, generating an output signal using the measured positions, and transmitting the output signal to the joint actuators to control the joint actuators, support the task load, and extending a range of motion of the object.
摘要:
A method of determining an optimal grasp pose of an object by an end-effector of a robot in the execution of a task includes receiving a set of inputs via a controller, including a descriptive parameter of the object, a task wrench having a frame of reference, and a commanded end-effector grasp force. The method includes calculating a grasp wrench in the frame of reference of the task wrench, rotating and shifting the grasp pose, and then computing a resultant new grasp wrench via the controller until the task wrench and the grasp wrench are optimally balanced. Additionally, the method includes recording the optimal grasp pose as the grasp pose at which the grasp and task wrenches are optimally balanced, and then executing a control action via the controller using the recorded optimal grasp pose. A robotic system includes the robot and a controller programmed to execute the method.
摘要:
A method for locating a first vehicle component relative to a second vehicle component includes the following steps: (a) moving the robotic arm to a first position such that a form feature of the first vehicle component is within a field of view of a camera; (b) capturing an image the form feature of the first vehicle component; (c) moving the robotic arm to a second position such that the form feature of the second vehicle component is within the field of view of the camera; (d) capturing an image of the form feature of the second vehicle component; (e) picking up the second vehicle component using the robotic arm; and (f) moving the robotic arm along with the second vehicle component toward the first vehicle component.
摘要:
A system including a memory having instructions causing a processor to perform operations, for planning a grasping-device approach to an object by a grasping device, a pre-grasp device position, and a pre-grasp device pose. The operations comprise obtaining input data including grasping-device data, object data, and environmental-constraint data, determining, based on the grasping-device data, a grasp volume model, determining a test approach vector, and determining, using the vector, the constraint data, and the model, whether approach vector modification is needed. The operations also include modifying, if modification is needed, the test approach, yielding a resulting approach vector, and determining, if modification is not needed, that the test approach is the resulting approach vector. And the operations include determining a virtual floor indicating a position below which the grasping device cannot move, and determining, based on the resulting vector, virtual floor, model, and object data, the device approach, position, and pose.