Abstract:
An electromechanical system operates through physical interaction with an operator, and includes a plurality of joints providing multiple degrees of freedom (DOF), including actuated joints and unactuated joints. The unactuated joints are distal with respect to the actuated joints and are in redundant DOF to the actuated joints. The system includes a plurality of actuators each configured to actuate one or more of the actuated joints, and a plurality of sensors each positioned with respect to a respective one of the actuated and unactuated joints. Each sensor is configured to measure corresponding joint data indicative of a position or angle of the respective actuated or unactuated joints. A controller in communication with the sensors receives the measured joint data as feedback signals, generates control signals using the feedback signals, and transmits the control signals to the actuators to thereby control an actuation state of the actuators.
Abstract:
An electromechanical system operates through physical interaction with an operator, and includes a plurality of joints providing multiple degrees of freedom (DOF), including actuated joints and unactuated joints. The unactuated joints are distal with respect to the actuated joints and are in redundant DOF to the actuated joints. The system includes a plurality of actuators each configured to actuate one or more of the actuated joints, and a plurality of sensors each positioned with respect to a respective one of the actuated and unactuated joints. Each sensor is configured to measure corresponding joint data indicative of a position or angle of the respective actuated or unactuated joints. A controller in communication with the sensors receives the measured joint data as feedback signals, generates control signals using the feedback signals, and transmits the control signals to the actuators to thereby control an actuation state of the actuators.
Abstract:
An articulated compliance mechanism for use with a support structure includes a carriage and a pair of parallel four-bar linkage arrangements. The arrangements collectively have a first set of links configured to rigidly connect to the support structure, a second set of links rotatably coupled to the carriage a distance from the first set of links, and a third set of links rotatably coupled to and spanning the distance. The compliance mechanism supports and provides the carriage, e.g., a rectangular shaped frame, with a stable equilibrium point using a gravitational restoring force, and provides the carriage with a passive translational degree of freedom along a horizontal axis in response to an input force from an operator. An additional compliance mechanism may be serially connected to provide a passive translational degree of freedom along a vertical axis. A system includes the compliance mechanism and support structure.
Abstract:
A jointed mechanism includes a passive pendulum system attached to and suspended from the multi-axis robot. The system includes one or more position sensors configured to measure a joint angle on the pendulum system, at least one arm, and an end-effector attached to a distal end of the pendulum system. A controller implements a method to selectively control motion of the robot in a plurality of control modes. The control modes include a Cooperative Mode and an Autonomous Mode. The controller is configured to detect contact with the end-effector when operating in the Autonomous Mode, and to automatically initiate a control action in response to the contact. The pendulum system may be a parallelogram arrangement.
Abstract:
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.