The present invention generally pertains to the automated assembly of products. One example application is the installation of glass panels in a progressively-assembled motor vehicle.
High volume assembly of products and vehicles typically employs automated assembly processes. In assembling large products, often industrial, multi-axis programmable robots are used to pick up, manipulate and position large components, for example glass panels or sheet components, along an assembly line. These processes are also commonly carried out when assembling small devices as well.
In such automated assembly processes, conventional robots are positioned along various positions or assembly stations along an assembly line. Each robot is typically assigned and programmed to grasp a component or components and perform an assembly operation. An example robotic assembly operation may be grasping a glass panel component from a shipping rack, moving the glass panel toward an installation position on a vehicle, and releasing and installing the glass panel in the vehicle panel opening, for example the windshield opening of the vehicle.
Each conventional assembly robot typically must include a tool or device commonly known as an end effector to grasp or otherwise engage a component. A conventional end effector is a tool that connects to a robot wrist and receives power and actuating instructions from the robot processor and controller for controlling the timing and movement of the end effector according to the work the robot end effector is designed to accomplish. Conventional robotic assembly processes typically required a custom made or dedicated end effector for each robot according to the specific geometry of the component the robot was designed to grasp and manipulate. In a large assembly facility, this typically requires dozens, if not hundreds, of different end effectors which is very costly and time consuming to fabricate, install and maintain.
Additionally, if the assembly line alternates the type or model of products to be assembled, this often required shut down of the line to change or reconfigure many of the robot end effectors to accommodate the differently configured panel for that different model, for example a different windshield with different dimensions and/or panel contour. Alternately, complex and expensive tool changer devices must be used which disengage and set down one end effector and pick up another to accommodate the model assembly change. This changing of end effectors, or reconfiguring the end effectors, slows production cycle times and reliability of the device and assembly line. Conventional end effectors have been advantageous in high-volume “batch build” type systems where high volumes of the same product are produced. These conventional end effectors are disadvantageous in “random build” type assembly lines and facilities where several different versions or models of products are frequently interchanged to coincide with orders to meet customer demand.
Conventional glass panel installation or “decking” systems use end effectors that have either a modular frame or a manufactured frame that is specific for a particular glass panel and are not configurable or adaptable for use with differently configured glass panels. Typical glass decking systems also use grippers that require individual units such as risers, blades, and arms, for each functional component to be engaged by the gripper. Accordingly, typical glass decking robot end effectors are highly complex, large and bulky, prone to collisions, are time consuming to configure and reconfigure, and expensive to construct.
Conventional glass decking end effectors typically use separate, dedicated devices for positionally locating the glass panel and holding or securing the glass panel. For example, bumpers or blocks are used for locating the glass panel relative to the end effector and vacuum suction cups are used for engaging and holding the glass panel. The use of these separate, dedicated units create staggered opposing vector forces that can adversely influence or change the shape of the glass to be installed and ultimately compromise the geometry and fit of the glass panel to the vehicle body.
The present invention includes a glass decking system and an adaptable robot end effector useful in the glass decking system, or in other systems. The exemplary adaptable end effector is operable to accommodate or adapt to a variety of differently configured panels, for example glass panels, having different glass panel geometries or contours. The glass decking system including robots and adaptable end effectors is operable to install a variety of differently configured glass panels in a plurality of different locations on the vehicle. The adaptability to engage different glass panels and install them on different locations of the vehicle, is accomplished without having to stop operation of the decking system to change or reconfigure the end effectors due to the differently configured glass panels.
In one example, the adaptable end effector includes a base plate, a plurality of integrated blocks used to engage the glass panel, and an actuator operable to move selected of the engaging blocks to engage the particular glass panel to be engaged and installed. Each of integrated blocks includes a holding element to engage the glass panel, and a locating element which contacts the engaged panel securing the glass panel in place to the end effector. In one example, the locating elements each include an abutment surface which receives the glass panel when engaged and secured by the end effector. In one example, the locating element abutment surfaces are numerical control and/or precision machined surfaces (NC surfaces) to be the same as, or corresponding to, the as-designed surface or contour of the glass panel engaged by that particular integrated block.
In one example, a particular end effector is equipped with at least one first integrated block connected to and positioned on the base plate operable to contact a first glass panel when the holding elements engage the first glass panel. The particular end effector may also equipped with at least one second integrated block connected to and positioned on the base plate operable to contact a second glass panel having a different second contour or configuration when the holding elements engage the second glass panel. The particular end effector may also include at least one combination integrated block connected to and positioned on the base plate. The combination integrated block is operable to contact the first glass panel when the holding elements engage a first glass panel or alternately operable to contact the second glass panel when the holding elements engage a second glass panel.
In one example, the adaptable end effector includes a sensor connected to the base plate to detect one or more predetermined metrics of the glass panel and/or vehicle. In one example, the sensor captures an image of the glass panel when the end effector is about to grasp and verify that the present end effector operating parameters are appropriate for the particular imaged glass panel. The sensor may also detect other metrics at different points in the process, for example, validating that the end effector has physically engaged or disengaged a glass panel.
One example of the glass decking system includes at least a first glass decking station positioned on opposing sides of the assembly line and vehicle path of travel. In one example a first and a second decking station is included on both sided of the assembly line.
In one example of a decking station, a programmable robot including an adaptable end effector is used to engage and install a variety of differently configured glass panels and install the engaged glass panels in different locations on the vehicle without having to change or reconfigure the end effectors as described above.
One example of the glass decking station includes a panel transfer area where the panels are selectively positioned prior to engagement by the robot for installation. In another example a monitoring area is used to detect one or more metrics of the glass panel prior to engagement and installation on the vehicle. In another example, the robots are selectively movable on tracks to position the robots relative to the vehicle depending on the engaged glass panel to be installed on the vehicle.
In one example the glass decking system includes a primary glass decking cell and a back-up glass decking cell. One or both of the primary and/or decking cells include the at least one decking station described above.
Other features and functions understood by those skilled in the art will be apparent after reviewing the following technical descriptions and drawings.
The description herein makes reference to the accompanying drawings wherein like reference numerals refer to like parts throughout the several views, and wherein:
Referring to
Referring to
As shown in the
In the example
In the example using moveable robots 130 on tracks 134, robots 130 may be positioned on powered carts with actuators, for example electric motors, that are in communication with control system 130 wherein the actuators are energized and de-energized to automatically move the robots 130 between predetermined positions. Other devices and methods for moving robots 130 known by those skilled in the art may be used. It is also understood that one or more of the robots 130 may be used without track 134. In this example, the one or more robots may be stationarily mounted to the facility floor or other structure. It is further understood that one or more robots 130 may be mounted to elevated or overhead positioned support structures and suspend downward versus mounted to tracks 134 or stationarily mounted to the facility floor.
In the
It is understood that the robots 130 may be configured and programmed to install alternate glass panels 132, or other panels or objects, to a vehicle 120, or other product, to suit the particular application. It is further understood that a greater or fewer number of decking station 110, and/or robots 130, may be used to suit the particular application and performance requirements. Alternately, or in addition to, robots 130, other automated devices and/or programmable devices may be used with end effector 200 to engage, manipulate, and install glass panels 132, other panels, or other components, as known by those skilled in the art to suit the particular application.
Exemplary decking stations 110 further each include a panel transition area 136 operable to sequence or buffer several glass panels prior to engagement by robot 130. In one example, each panel transition area 136 includes a conveyor 140 positioned within reach or communication of the station 110 robot 130. Exemplary conveyor 140 includes an entry end 146 and an exit end 150 positioned at the opposite end of the conveyor 140. In one example, conveyor 140 is an endless belt-type conveyor which supports and transfers glass panels 132 which are placed and positioned on the conveyor 140 at the entry end 146 and are selectively moved toward the exit end 150 where the station robot 130 engages the glass panel 132 for installation on vehicle 120 as further described below. It is understood that different forms of conveyors 140 may be used to suit the particular application. It is understood that other devices, for example automated guided vehicles (AGVs), may be used instead of the conveyor 140 as described to move the panels from the entry end 146 to the exit end 150.
Still referring to the example primary cell 102 and panel transition area 136, in one example, individual glass panels 132 are sequentially loaded or positioned onto conveyor 140 at the entry end 146. This may be conducted using an automated device, for example a programmable robot (not shown), manually by an operator, or semi-automated through a load assist device (not shown). In one example, the conveyor 140 automatically indexes toward exit end 150 as glass panels are removed by station robot 130 from the exit end 150 for installation on the vehicle. Movement or indexing by the conveyor 140 may be made through sensors (not shown), for example in the monitor area 154 described below, in communication with the control system 350. Other devices and methods to index the glass panels 132 toward the exit end 150 known by those skilled in the art may be used. The conveyor 140 may have fixtures or other tooling positioned thereon which receive and accurately and precisely position the glass panels 132 relative to the conveyor, robot 130, and/or the vehicle 120 so the robot can properly engage the glass panel 132 in the exit end 150 for installation.
In an alternate example of station 110 and panel transition area 136, a conveyor 140 is not used. In the example, the station robot 130 may directly engage a glass panel positioned in, for example, a predetermined position glass dunnage rack or other holding fixture (not shown). In the example, robot 130 would engage the next positioned glass panel 132 from the rack or fixture and either install it on the vehicle 120 as previously described, or move the engaged glass panel to an intermediate process step, for example into exit end 150 for further processing before installation. This alternate process may be used, for example if conveyor 140 malfunctions or is undergoing maintenance or other service.
In an alternate example, panel transition area 136 can alternately be used as a place for inspection of the glass panel 132, application of adhesive to the glass and inspection thereof, and/or other processes, prior to engagement by station robot 130 for installation on the vehicle 120. In the example of use as an inspection area, if a glass panel does not pass a quality inspection, for example missing or misapplied adhesive, the rejected glass panel 132 can be removed from the station 110 by an operator or other automated device.
In the
As shown in the
The exemplary sensors 154 may include one or more of high resolution cameras, including but not limited to video cameras, laser scanning devices, ultrasonic or frequency devices, or other devices, that are in hardwire or wireless communication with a local or central control system 350 whereby data is stored on each glass panel 132, for example the different glass panels to be installed in primary cell 102. The control system may further store in a data memory storage device in control system 350 (
In one example, system 100 control system 350 processor 352 (
As further described below, the sensors 154 may be connected to and onboard the end effectors 200, or they may be separate, stand-alone units in the primary cell 102 adjacent exit end 150 as generally described. In one example further described below, sensors 154 installed on end effector 200 may be used to image and/or otherwise scan the predetermined position on the vehicle 120 that the engaged glass panel 132 is to be installed to ensure proper position and installation of the glass panel 132 relative to the vehicle 120. It is understood that sensors 154 may be positioned in, or are in communication with, other areas of station 110 other than the exit area 150, for example, entry end 146, or conveyor 140, to suit the particular application as known by those skilled in the art.
Still referring to
In operation, in exemplary system 100, as further described below for end effector 200, glass panels 132 are sequentially positioned in the entry end 146 of panel transition area 136. Conveyor 140 selectively moves panels 132 positioned on the conveyor toward exit end 150. Sensors 154 may be used to detect predetermined metrics of the glass panel positioned in exit end 150 before engagement of the panel 132 by robot 130. If the detected panel 132 satisfies predetermined metrics as determined by control system 350, robot 130 engages the panel 132 through end effector 200 as further described below. The robot 130 then manipulates, positions, and installs the engaged glass panel 132 in the predetermined position on the vehicle, for example the windshield in the vehicle 120 vehicle windshield opening. They glass decking system 100 is advantageous in that through use of end effector 200 described below, the robots 130 may engage and install differently configured glass panels in different predetermined areas of vehicle 120 without having to stop the system 100 and change or alternately configure the end effectors 200 to accommodate different vehicles positioned in the primary cell 102.
Referring to
Referring to
Referring to the
In one example, a single plate 210 is sized, shaped and configured to be useful for all types of components, for example glass panels 132, that will be installed in a particular primary 102 or backup cell 204. The exemplary single plate 210 is also useful regardless of the type or model of product, for example different vehicles 120 and/or different models of a particular vehicle 120, to receive differently configured glass panels 132. Although described as a single or unitary plate, plate 120 may be made from multiple plates connected together to form a rigid plate to support the end effector 200 components described below.
Exemplary end effector 200 further includes a connector 220. In one example where end effector 200 is used with a robot 130, connector 220 is configured to connect to a wrist or mounting plate of a robot (not shown). In one example, connector 220 includes connection devices, for example quick-connect couplings, whereby on engagement of the connector 220 to the robot 130 wrist, electrical power, data, and fluid lines or cables from the robot 130 are placed in communication with the connector 220 and other devices of the end effector 220. For example, the robot connection lines, cables, or conduits may provide one or more of electrical power supply; electronic and/or digital signal cables; and/or pressurized air, water, hydraulic fluid or lubricant; and/or other supply of materials or services from the robot 130 to the end effector 200 to support the function of the end effector 200 components as further described below and known by those skilled in the art. Connector 220 can take other forms and configurations to suit the particular automated, or semi-automated, device to suit the particular application as known by those skilled in the art.
Integrated Engagement Blocks
As best seen in
The number and positioning of the blocks 230 connected to plate 210 may vary based on the types and/or models of the glass panel 132 it is configured to engage. For example, end effector 200 plate 210 configured for a large sport utility vehicle (SUV) windshield may include a greater number of multifunctional blocks 230 than a plate 210 that is configured for a small sedan backlight. The position of the blocks 230 may also vary on plate 210 to suit the particular object, for example glass panel 132. For example, for a smaller glass panel 132, for example quarter glass, one or more of the blocks 230 may be positioned closer to a center of the plate 210 versus around the plate 210 perimeter 216 for a larger glass panel 132.
As best seen in
End effector 200 integration of the locating element 232 and the holding element 236 reduces these conventional opposing vector forces on the overall glass panel 132 geometry and improves on the disadvantages in conventional end effectors. Through use of the integrated blocks 230, locating elements 232 and NC surface abutment surfaces 234, improved accuracy and repeatability in panel engagement, handling, and installation of the panels, for example glass panels 132, on the vehicles 120.
In one example of block 230 shown in
Adapter 240 may be made from ferrous, non-ferrous, composite, polymeric or elastomer materials and includes one or more through bores 250 for structures to support the operation of the holding element 236 as described further below. Adaptor 240 many have alternate, shapes, sizes, configurations and materials to suit the particular application, for example glass panels 132, as known by those skilled in the art. In one example as shown in
Still referring to
Exemplary locating element 232 is connected to the adaptor 240 (or plate 210) by one or more, or a plurality, of bolt fasteners 260 positioned through the plate 210, the adaptor 240 and into the locating element 232 to secure the multifunctional block 230 to the plate 210. Other devices and methods to connect locating element 232 to adaptor 240, and/or block 230 to plate 210, to suit the particular application may be used as known by those skilled in the art.
Referring to
In one example, locating elements 232, 232A, 232B are made from a rigid material, for example aluminum, which may be precisely and accurately formed and/or machined to close tolerances. Other materials, or combinations of other materials, for example rigid materials in combination with semi-rigid or semi-compressible materials, may be used to suit the particular application as known by those skilled in the art. As noted for the example shown in
In one example of end effector 200, a holding element actuator 270 is used to selectively operate or activate each of the holding elements 236 used to engage and disengage a panel, for example glass panel 132. In one example, one or more actuators 270 are mounted to plate 210 and is in communication with a pressurized air vacuum source, for example provided from the robot 130 through connector 220 and air hoses to the integrated blocks 230 to selectively move the holding elements 236 as further described below. In the example, a manifold (not shown) with an air valve for each block 230 is used. Each valve is in communication with the control system 350 to open or close the valve selectively providing an air vacuum pressure to the selected blocks and the respective holding element 236. Other centralized actuator 270 systems may be used as known by those skilled in the art to suit the particular end effector 200 and system 100.
Referring to
In the
In the example holding element 236 shown, suction cup 280 includes an upper portion 292 and a lower portion 294 which includes the engagement surface 284. The engagement surface 284 may further include one or more, or a plurality of, through air holes such that on application of a vacuum air force 282 from an air vacuum source through the through air holes in the engagement surface 284, a distributed, strong air vacuum force 282 is produced at the engagement surface 284 to engage or grip, or alternately disengage or release, the object or panel to be secured by end effector 200, for example glass panel 132.
As best seen in
It is understood that actuator 270 and holding element 236 may be alternately configured and functionally operate to suit the particular application as known by those skilled in the art. For example, a combination of selectively applied forced, pressurized air toward the holding element (not shown), and the described air vacuum pressure force 282, may be used selectively, or in sequenced combination, to alter the position of the holding element 236 to and from the first 286 and second 288 positions. It is further understood that alternate forms of fluid pressure other than the described vacuum force 282, may be used to axially move holding element 236, and engage the holding element to the panel or object, for example, glass panel 132, to suit the particular application.
Referring to
In the
In one example, the abutment surface 234 is a numerical control and/or precision-machined surface (NC surface). In one example, this abutment surface 234 NC surface is accurately and precisely obtained through a computer numerical control (CNC) milling or machining device using the glass panel 132 design data (for example computer aided design (CAD) data) to be the same as, similar to, and/or corresponding to, the shape or surface contour of the glass panel 132 (or other component to be engaged) taking into account other common design factors and tolerances. This has the benefits of proper 3-dimensional engagement and handling, and installation of the glass panel 132 on vehicle 132. This results in a more dimensionally and positionally robust end effector 200, and an more accurate, precise and repeatable process increasing quality of the finished product, for example vehicle 120. Other devices or methods to form or shape the abutment surface 234 to suit the particular application known by those skilled in the art may be used.
In the example illustrated, the first block 230A abutment surface 234 is in abutting contact or engagement with the first glass panel (and suction cup 280 engagement surface 284) all around, or nearly all around, the perimeter of the abutment surface 234. In one example of operation, when end effector 200 (and system 100), is programmed and executing to next engage the first glass panel, control system 350 will send a signal to the holding element actuator 270 to selectively provide the air vacuum force 282 to only the first blocks 230A.
In the
Further, the axial and angular positions of the first 230A and second 230 blocks locating element abutment surfaces 234 are coordinated so as to not interfere with engagement of the other of the first of the second glass panel. In one example where spatial or dimensional interference between the first block 230A and second block 230B exists or cannot be accommodated by the positions of the abutment surfaces 234 alone, one or more block actuators 290 are used to selectively and automatically move one or more of the first 230A (shown in
Referring to
Referring to the
Referring to the
As shown in the
Referring to the
Although shown that combination integrated blocks 230C are used in combination with both first 230A and second 230B blocks, it is understood that combination blocks 230C may be used with either first 230A or second 230B blocks, or end effector 200 may be configured with only combination blocks 230C to suit the particular application. It is further understood that end effector 200 may not include any combination block 230C.
Referring to the
Each sensor 300 is in electronic/digital communication with, and is capable of sending and receiving signals, through cables or wirelessly, between the local or central control system 350 (
In the
In one example, sensor 300 is used to detect and/or recognize the type of panel or component to be engaged prior to engagement by the robot 130 and end effector 200, for example, to confirm that the glass panel 132 is the proper glass panel to be engaged and/or installed in vehicle 120. Alternately, or in combination, sensors 300 may be used to identify the type of glass panel 132 prior to engagement by the robot 130 and end effector 200 in order to activate the vacuum force 292 to the appropriate integrated blocks 230 for the identified and verified glass panel 132. Other predetermined metrics detected by sensors 300 may include the size, dimensions, contour, tint or other metrics of the glass panel 132. Sensors 30 may also detect and/or measure distances, force or pressure between the glass panel 132 and the integrated blocks 230, as well as other metrics known by those skilled in the art. Examples of an imaging recognition systems and device are disclosed in U.S. Pat. Nos. 8,150,165 and 8,923,602 which are incorporated herein by reference.
In one example of operation, as robot 130 moves the end effector 200 into the predetermined location of the panel, for example glass panel 132, to be engaged or otherwise manipulated, the sensor 300 (or sensors), would capture an image, or otherwise detect, the glass panel 132 prior to the end effector 200 engaging the glass panel 132 with the integrated blocks 230. In one example, the captured image data would be sent to the end effector control unit, or local or centralized control unit, 350 for comparison to previously stored in memory image data for a variety of components. For example, if the glass panel 132 detected data is not the type of glass panel 132 the end effector 200 is set or programmed to engage, a fault or other alarm may be issued by the control unit to alert a broader control system or operator. On detection of such a fault, a visual or audible signal may be generated and the robot 130 and/or end effector 200 may stop operations until the fault status is resolved. Alternate types of sensors 300 and/or predetermined metrics to identify the object or glass panel 132 to be engaged include use of a laser scanner to scan indicia printed on the glass panel which provides data of the type of glass panel. This identification data is sent to one of the control systems 350 mentioned, is compared, and/or return signals sent to execute actions as described above. Still further examples include comparing the detected glass panel data to stored in memory build process data, for example comparing the detected glass panel 132 is the proper glass panel for the vehicle 120 positioned in, or scheduled for, the primary cell 102.
In another example of use of sensors 300, one more sensors 300 may be used to detect the locational positioning of the glass panel 132, for example positioned in the conveyor 140 exit end 150, or the glass panel position relative to a holding fixture, to detect and determine if the glass panel 132 is in a proper position to be engaged by the end effector 200. Any mis-position or misalignment of the glass panel 132 to be engaged prior to attempted engagement, can be remedied by control system 350 adjusting the position or path of travel of the robot 130 to properly position the end effector 200 relative to the glass panel 132. This detection by sensors 300 and/or automatic adjustment by control system 350 can prevent damage to the glass panel 132, the end effector 200, or robot 130. Other predetermined metrics that one more sensors 300 may be used for is determining actual or positive engagement of the glass panel 132 and/or positive disengagement of the glass panel 132 from the end effector 200, prior to movement of the robot 130 along the next predetermined path of travel. Other uses and detection metrics for sensors 300 for end effector 200 may be used to suit the particular application as known by those skilled in the art.
In one example of operation of end effector 200, end effector 200 is connected to a preprogrammed, multi-axis robot 130 described above. On receiving a signal from the control system 300, the robot 130 moves the end effector in proximity to the next panel, for example glass panel 132, that is to be engaged and installed on vehicle 120 (or other product). On one example, sensors 300 are used to detect a predetermined metric of the glass panel, for example verify the glass panel is the proper glass panel 132 for the vehicle positioned in the primary cell 102. On verification of the proper glass panel 132 to be engaged, for example a first glass panel 132A, the control system 350, will signal the robot 130 to position the end effector 200 in the proper orientation to engage the glass panel with the integrated blocks 230.
In one example, the appropriate integrated blocks, for example first blocks 230A, respective suction cup 280 engagement surfaces 284 will be in the first position 286. The robot will then be signaled to move the end effector 200 until suction cup engagement surfaces are in contact with the first glass panel 132A. The control system 350, through holding element actuator 270, will activate or otherwise expose the first integrated blocks 230A to the vacuum force 292 thereby engaging the first glass panel 132A with the engagement surface 284 and move the suction cup 280 and engaged first glass panel 132A into abutting engagement or contact with the first integrated blocks 230A abutment surfaces 234 to properly positon and secure the first glass panel to the end effector 200. In an example where end effector includes combination blocks 230C, the first glass panel will also abuttingly engage the first abutment portions 234A of the combination integrated blocks.
In one example, on verification that the first glass panel 132A is physically engaged by end effector 200, the control system will signal the robot to move the engaged first glass panel toward vehicle 120 for positioning and installation of the glass panel in a predetermined location on the vehicle 120, for example in the vehicle windshield opening. As described for system 100 above, the robot 130 may move relative to the vehicle 120 to be in communication with the predetermined vehicle opening. In one example, sensors 300 are used to detect the vehicle predetermined opening for proper orientation of the first glass panel 132A relative to the vehicle 120, make any adjustments, and install and disengage the first glass panel. A similar process would be conducted for alternate glass panels, for example second glass panel 132B. The robot 130 and end effector 200 would then receive a signal to return to the exit end 150 to begin the process to engage the next glass panel. Other methods, including the addition or alternate sequence of steps, may be used to suit the particular application as known by those skilled in the art.
Referring to
In the end effector 200 onboard control system 350 example, for example, end effector 200 control system 350 is in communication with the robot 130 control system 350. In the example, the onboard control system 350 serves to control movement and operations of the end effector 200 and robot 130 in the examples described above. The robot 130 control system, or the onboard control system 350 may send and receive signals from a local control system 350, for example a local control system that monitors and controls the automated or semi-automated equipment in the primary 102 and back-up 104 cells as described for
Alternately, the local or centralized control system 350 may include the preprogrammed instructions, operating systems, software and hardware to detect metrics described above and send signals to the robot 130 and/or end effector 200 to operate the robot 130 and end effector 200 in the examples as described above. In one example of a local control system 350, one or more robot cabinets may be positioned proximate to the primary 102 and backup cells 104.
Referring to
Examples of wireless communication networks that may be used to communicate between the control system(s) 350 and components described herein include, but are not limited to, large area networks (LAN), a campus area network (CAN) or other networks suitable for the application as described as known by those skilled in the art. Examples of wireless communication networks, systems and protocols usable with system 100 and end effector 200 include wireless routers for communication based on IEEE standard 802.11 (also known as wi-fi). Other wireless communication protocols, for example BLUETOOTH, may be used. Other wired communication systems and components for communication may be based on IEEE standard 802.3 (also known as the Ethernet) may be used in certain applications. Other forms of communication networks, wired and wireless communication protocols, systems and devices known by those skilled in the art may be used.
While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not to be limited to the disclosed embodiments but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims, which scope is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures as is permitted under the law.
This application claims priority benefit to U.S. Provisional Patent Application No. 62/926,524 filed Oct. 27, 2019 the entire contents of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62926524 | Oct 2019 | US |