Additional sensing capabilities are available with the optional sensored gripper for the IBM 7565 system. These capabilities include force sensing with strain gauges and optical sensing with a light emitting diode.
The gripper is shown in Fig. Indicating the tactile sensing and optical sensing features.
Image : Sensored gripper used with IBM 7565 robot system: (a) Tactile sensing features, (b) Light emitting diode for optical sensing. (Courtesy: International Business Machines Corporation)
The sensors can be used with SENSIO and MONITOR commands. The strain gauges are used to detect positive and negative forces in three directions as indicated in Fig. The strain gages corresponding to the three directions are
Tip sensors – These indicate whether there is a force pressing up from the bottom of the gripper. This might occur, for instance, if the gripper is pressed against the worktable.
It would also have a value when an object is being held in the gripper with the gripper in a vertical orientation as shown in the figure.
The weight of the object would cause a force to be registered in these sensors. The AML words SLT and SRT are used as the logical I/O identifiers for the left and right sensors in SENSIO and MONITOR commands.
Pinch sensors – If the gripper is closed on an object, these pinch sensors will indicate the pressure with positive measurement values.
If the gripper is used to grasp the inside of a cup by opening against the sides of the cup, negative values will be indicated.
The AML words SLP and SRP are used as the logical I/O identifiers for SENSOR and MONITOR commands.
Side sensors – If the gripper is moved against an obstacle from the side, these sensors will indicate the presence of the obstacle.
The AML words SLS and SRS are used as the logical I/O identifiers for SENSOR and MONITOR commands.
Two examples of the use of these gripper sensors will be used for illustration. The command
MONITOR(SLP,3, – 1000.0 + 1000.0);
would cause the monitor to trip when the force exerted on the left pinch strain gauge deviates by 1000 grams from its current value. The command
SENSIO(〈SLP, SLT, SRP, SRT, SLS, SRS>,6 of REAL);
would return the following aggregate which contains the force on each of the six strain gauges in the gripper fingers.
<236.432,465.002,21.5060,17.8920,-15.0060,-23.7722>
These values are in grams of force. The AML word LED_can be used with the SENSIO and MONITOR commands to determine if an opaque object is blocking the light-emitting diode. For example, the command
SENSOR(LED, INT)
-1
returns a 0 to indicate that no object is blocking the LED, whereas a value of -1 indicates that an object is blocking the light path. The word LED in the statement identifies the logical I/O number of the gripper light detection circuit.
Read More Topics |
The textual robot language |
Robot language structure |
Uses of sensors in robotics |
Methods of robot programming |