Aspects of the present disclosure relate to a system for grasping an object.
Movement of objects, such as parts and material, is an important part of production and assembly processes. Conventional systems and methods for moving objects are limited in their capability or may not be suitable for certain production processes, such as moving large objects or objects having complex geometry or shape. Keeping with this example, the large or complex objects may be moved using manual or automated handling. Manual handling includes moving the materials with an operator or operators, which is a cumbersome process that may damage the material. Automated handling includes robotic systems with an end effector. However, the robotic systems are limited in the size and shape objects of they can move, and may require reconfiguration for each object that is moved. Multiple robotic systems may be required for moving large or complex objects. Further, robotic systems are not suitable for moving delicate material because the end effector may damage the material by exerting a force on the material that is higher than the force the material can withstand.
Accordingly, there is a need for an improved system for moving objects that can grasp and move large objects or objects having complex shapes without damaging the objects.
Certain embodiments provide an end effector system. The end effector system includes an end effector coupled to a gimbal assembly. The end effector is configured to grasp an object. The gimbal assembly is attached to a shaft. The end effector system further includes a first actuator coupled to the shaft and configured to move the shaft. The end effector system further includes a self-alignment assembly. The self-alignment assembly includes a first surface coupled to the end effector and a second surface coupled to the first actuator and configured to interface with the first surface. The first actuator is configured to move the shaft such that the first surface engages the second surface to position the gimbal assembly at a first position.
Other embodiments provide a stringer placement system. The stringer placement system includes a plurality of end effectors supported along a support structure. The support structure includes a plurality of longitudinal stiffeners. Each respective longitudinal stiffener of the plurality of longitudinal stiffeners includes a lower circumferential guide track and a rack gear. The support structure further includes a gimbal assembly coupled to each respective end effector of the plurality of end effectors. The gimbal assembly is configured to allow the respective end effector to rotate about at least one axis. The stringer placement system further includes a radial actuation system coupled to the respective end effector. The radial actuation system includes a radial actuator. The radial actuator is configured to move the respective end effector in a direction orthogonal to a respective longitudinal stiffener. The stringer placement system further includes a circumferential actuation system coupled to the respective end effector. The circumferential actuation system includes a circumferential actuator coupled to a pinion gear. The pinion gear is configured to engage the rack gear of the respective longitudinal stiffener to move the respective end effector along the respective longitudinal stiffener. The stringer placement system further includes a lower carriage assembly configured to movably attach the radial actuation system and the circumferential actuation system to the lower circumferential guide track of the respective longitudinal stiffener.
Other embodiments provide a method of grasping an object using an end effector. The method includes moving an end effector system along a circumferential guide track of a longitudinal stiffener using a first actuator. The end effector system includes the end effector coupled to a gimbal assembly. The end effector is configured to grasp an object. The gimbal assembly is attached to a shaft. The end effector system further includes a second actuator coupled to the shaft. The second actuator is configured to move the shaft. The end effector system further includes a self-alignment assembly. The self-alignment assembly includes a first surface coupled to the end effector and a second surface coupled to the second actuator and configured to interface with the first surface. The method further includes moving the end effector in a direction perpendicular to the longitudinal stiffener such that the end effector contacts the object and rotates about an axis of the gimbal assembly. The method further includes grasping the object with the end effector.
The following description and the related drawings set forth in detail certain illustrative features of one or more embodiments.
The appended figures depict certain aspects of the one or more embodiments and are therefore not to be considered limiting of the scope of this disclosure.
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the drawings. It is contemplated that elements and features of one embodiment may be beneficially incorporated in other embodiments without further recitation.
In the following description, details are set forth by way of example to facilitate an understanding of the disclosed subject matter. It should be apparent to a person of ordinary skill in the field, however, that the disclosed implementations are exemplary and not exhaustive of all possible implementations. Thus, it should be understood that reference to the described examples is not intended to limit the scope of the disclosure. Any alterations and further modifications to the described devices, instruments, methods, and any further application of the principles of the present disclosure are fully contemplated as would normally occur to one skilled in the art to which the disclosure relates. In particular, it is fully contemplated that the features, components, and/or steps described with respect to one implementation may be combined with the features, components, and/or steps described with respect to other implementations of the present disclosure.
Aspects of the present disclosure provide a system for grasping and moving objects, such as a material or part, without damaging the objects.
Typically, objects may be moved using manual or automated handling. For example, pick and place of materials, such as a stringer or longeron of an aircraft, which may be a pre-cured composite, may be done through manual handling. An operator or multiple operators if the stringer is large, will carefully pick up the stringer and transport the stringer to a different location, such as to an aircraft structure for installation. However, manual handling is a slow process, requires human operators, and can damage the stringer if the stringer is not handled carefully.
Automated handling may also be used to pick and place the stringer, but is limited in application because of the size and shape of the stringer. For example, the stringer may span across several formers or bulkheads. The formers may vary in size and shape depending on their location on the aircraft. As a result, the stringer may follow a curved path across the formers and the automated handling must be adjusted to properly place the stringer along the curved path. Automated handling may also be incapable of moving more than one stringer at a time. Thus, automated handling may not be used to place objects such as stringers, or may only be used in limited applications.
The adaptable support system described herein addresses these issues by using adjustable end effectors having a gimbal assembly and an alignment system. A position of each end effector can be adjusted to account for variable geometry of shaped objects, resulting in a universal design that can manipulate a wide variety of objects that formerly required manual manipulation. This in-turn leads to faster, safer, and more precise object placement, improving the production process and quality of the end product alike.
The system 100 may pick up a plurality of stringers 118 from a staging tray 116 using the end effector system 102. Each end effector system 102 may extend toward the stringers 118 to grasp the stringers 118, as described in relation to
The support structure 104 may be a radial structure that follows a shape of the airframe 114, but in other embodiments, the support structure 104 may not be curved or may be shaped to a match a different profile.
A controller 199 may control the system 100 as described in relation to
The stringer placement system 200 (referred to as the system 200) includes a plurality of end effector systems 202 (one of which is shown) coupled to a support structure 204. The support structure 204 includes longitudinal stiffeners 206A, ribs 206B, rib ends 206C, and a support structure mount plate 206D. The support structure 204 is arranged such that the ribs 206B are orthogonal to (e.g., substantially perpendicular to) the longitudinal stiffeners 206A and are coupled to the longitudinal stiffeners 206A. The substantially perpendicular arrangement of the ribs 206B to the longitudinal stiffeners 206A may ensure the support structure 204 is structurally sound enough to handle shear, torsion, and bending loads. In some embodiments, substantially perpendicular means 90 degrees within +/−3 degrees, or within +/−2 degrees, or within +/−1 degree.
The rib ends 206C are coupled to outer sides of the outermost longitudinal stiffeners 206A, and are positioned in-line with the ribs 206B. In some embodiments, the rib ends 206C are part of the ribs 206B. The ribs 206B and rib ends 206C may be coupled to the longitudinal stiffeners 206A through brackets and fasteners, such as bolts and nuts, screws, anchors, and rivets, or through welding or adhesive. In some embodiments, a lap joint, such as a cross lap joint, may be used to couple the ribs 206B and rib ends 206C to the longitudinal stiffeners 206A. The support structure mount plate 206D is coupled to the support structure 204 and is configured to mount the support structure 204 to the motion system discussed in relation to
A gimbal assembly 240 is coupled to each end effector 234 and allows the end effector 234 to rotate about at least one axis, as further described in relation to
A circumferential actuation system 226 is coupled to the end effector 334 and may move the end effector system 202 along a length of the longitudinal stiffener 206A. In the depicted embodiment, the circumferential actuation system 226 engages a rack gear 272 of the longitudinal stiffener 206A to move along a circumferential guide track 270 of the longitudinal stiffener 206A. The rib ends 206C and/or ribs 206B may limit the motion range of the circumferential actuation system 226 since part of the radial actuation system 220 may extend between the rib ends 206C and/or the ribs 206B. Thus, several end effector systems 202 may be used per each longitudinal stiffener 206A, such as one end effector system 202 between each rib end 206C and/or rib 206B.
In some embodiments, the system 200 may not comprise the rib ends 206C. In such embodiments, the motion range of the circumferential actuation system 226 may span the length of the longitudinal stiffener 206A. For example, one end effector system 202 and circumferential actuation system 226 may be used per each longitudinal stiffener 206A. Several end effector systems 202 may be used per longitudinal stiffener 206A. The controller 199 (in
In some embodiments, the system 200 may not comprise ribs 206B or rib ends 206C. In some embodiments, the longitudinal stiffeners 206A may mount directly to the motion system (e.g., the robotic arm 108 in
The stringer placement system 300 (referred to as the system 300) includes a plurality of end effector systems 302 (one of which is shown) coupled to a support structure 304. The support structure 304 includes longitudinal stiffeners 306A (one of which is shown), ribs (e.g., ribs 306B in
The end effector system 302 includes a gimbal assembly 340, an end effector 334, and a self-alignment assembly 360. The self-alignment assembly 360 is used to align the end effector system 302 before or after use. The self-alignment assembly 360 includes a first alignment feature, such as a self-alignment mechanism cup 362, coupled to the end effector 334. The self-alignment mechanism cup 362 is coupled to the end effector 334 through a plurality of self-alignment mechanism support legs 366 (referred to as the support legs 366). In the embodiment depicted in
The self-alignment assembly 360 further includes a second alignment feature, such as a self-alignment mechanism cone 364. A radial actuation system 320 moves the self-alignment mechanism cup 362 in relation to the self-alignment mechanism cone 364 as described below. The self-alignment mechanism cup 362 is coupled to the radial actuation system 320 through the gimbal assembly 340. The self-alignment mechanism cup 362 aligns the end effector system 302 to a first position when it contacts the self-alignment mechanism cone 364, as further described in relation to
The end effector system 302 is movably coupled to the system 300 through a lower carriage assembly 380 and an upper carriage assembly 390. The lower carriage assembly 380 is movably coupled to the lower guide track 370 and the upper carriage assembly 390 is movably coupled to the upper guide track 374 as further discussed in relation to
A circumferential actuation system 326 is coupled to the lower carriage assembly 380. The circumferential actuation system 326 moves the end effector system 302 along at least a portion of the length of the longitudinal stiffeners 306A, such as along the guide tracks 370 and 374. For example, the circumferential actuation system 326 may be used to position the end effector system 302 over an object to be grasped. The circumferential actuation system 326 is further discussed in relation to
A radial actuation system 320 includes a radial actuator 322 and a shaft 324. The radial actuator 322 moves the shaft 324, which is coupled to the lower carriage assembly 380. In some embodiments, the radial actuation system 320 may be coupled to the upper carriage assembly 390. The radial actuation system 320 moves with the circumferential actuation system 326. The shaft 324 is disposed inside an actuator cylinder 323 of the radial actuator 322 and is coupled to the end effector system 302, such as to the gimbal assembly 340. Thus, the radial actuation system 320 is coupled to the end effector 334 in the depicted embodiment. The shaft 324 is further disposed through the self-alignment mechanism cone 364. The cone mount bracket 361 may be fastened to the self-alignment mechanism cone 364 and to the radial actuator 322 using fasteners, but may also be coupled through welding, adhesive, or other means.
The radial actuator 322 moves the gimbal assembly 340, end effector 334, and the self-alignment mechanism cup 362 toward and away from the longitudinal stiffener 306A by moving the shaft 324. The radial actuator 322 moves the shaft 324 linearly in relation to the self-alignment mechanism cone 364 and in relation to the longitudinal stiffeners 306A. In some embodiments, the radial actuation system 320 may be used to move the end effector system 302 in a direction perpendicular to the movement of the circumferential actuation system 326. In some embodiments, the radial actuation system 320 moves the end effector system 302 in a direction that is perpendicular to at least one of the guide tracks 370 and 374. The radial actuator 322 may be a linear actuator, such as a mechanical or electro mechanical, hydraulic, pneumatic, or piezoelectric linear actuator, to name a few options.
In the embodiment depicted in
The end effector system 302 uses the end effector 334 to grasp objects. A grasping surface 335 of the end effector 334 is used to grasp the objects. When grasping an object (e.g., the stringer 118), the grasping surface 335 is positioned adjacent to the object to be grasped. In the embodiments depicted in
In some embodiments, when the grasping surface 335 of the end effector 334 contacts the object to be grasped, the contact with the object changes the orientation of the end effector system 302 such that at least a portion of the grasping surface 335 is parallel to a surface of the object to be grasped. The grasping surface 335 is a surface of the end effector 334 that is furthest from the longitudinal stiffener 306A. The end effector 334 is in a second position when the end effector 334 grasps the object.
The controller 199 (
In some embodiments, the rack gear 372 may be coupled to the longitudinal stiffeners 306A through fasteners. In some embodiments, the tracks 370 and 374 may be integrally formed with the longitudinal stiffeners 306A. In some embodiments, the tracks 370 and 374 and/or rack gear 372 may be welded to the longitudinal stiffeners 306A or bonded using an adhesive. Coupling the tracks 370 and 374 and/or rack gear 372 to the longitudinal stiffeners 306A using fasteners beneficially allows replacement of at least a portion of the tracks 370 and 374 and/or rack gear 372, for example, if there is excessive wear or damage.
In the embodiment depicted in
In the depicted embodiment, the movement of the end effector system 302 along the tracks 370 and 374 is limited by the ribs 306B and/or the rib ends 306C. The actuator cylinder 323 of the radial actuator 322 would collide or interfere with the ribs 306B and/or the rib ends 306C (depending on the longitudinal stiffener 306A in question) if the circumferential actuation system 326 were to move the end effector system 302 along the entire length of the longitudinal stiffener 306A. In some embodiments, the circumferential actuation system 326 moves the end effector system 302 along an entire length of the longitudinal stiffener 306A. In some embodiments, the actuator cylinder 323 does not extend beyond the ribs 306B and/or the rib ends 306C, at least when the end effector system 302 is extended, such that the radial actuator 322 would not collide or interfere with the ribs 306B and/or the rib ends 306C when the end effector system 302 is moved along the length of the longitudinal stiffener 306A.
In some embodiments, the radial actuator 322 moves the shaft 324 through the radial actuator 322 to move the end effector 334. In such embodiments, what is shown as the actuator cylinder 323 in
In some embodiments, the self-alignment mechanism support legs 366 may be integrally formed with the mount plate 368. In some embodiments, the self-alignment mechanism support legs 366 may connect directly to the end effector 334 using fasteners, welding, adhesive or be integrally formed with the end effector 334. In some embodiments, the end effector plate 333 is not used and the mount plate 368 directly couples to the end effector 334.
The upper carriage assembly 390 includes an upper carriage 392, upper carriage rollers 394, and a cylinder mount 396. The upper carriage 392 may be a plate and is generally parallel to the longitudinal stiffener 306A. The cylinder mount 396 may be coupled to or integrally formed with the upper carriage 392 and protrude orthogonal to (e.g., normal to or substantially perpendicular to) the upper carriage 392. In some embodiments, the cylinder mount 396 protrudes 90 degrees from the upper carriage 392, within +/−5 degrees, within +/−3 degrees, or within +/−1 degrees. The cylinder mount 396 forms an upper carriage opening 397 through which the actuator cylinder 323 (
The upper carriage rollers 394 are rotatably coupled to the upper carriage assembly 390 through a shaft (not labeled) and bearings (not shown) to allow the upper carriage rollers 394 to rotate freely. The upper carriage rollers 394 travel along the upper circumferential guide track 374 and are shaped to complement the upper circumferential guide track 374. In the depicted embodiment, the upper circumferential guide track 374 has a triangular protrusion on sides that engage the upper carriage rollers 394 (e.g., an upper side and a lower side opposite the upper side). The upper carriage rollers 394 include a v-shaped notch that engages the triangular protrusions of the upper circumferential guide track 374.
The lower carriage assembly 380 includes a lower carriage 382, lower carriage rollers 384, and a lower carriage brake assembly 386. The lower carriage rollers 384 are rotatably coupled to the lower carriage 382. The lower carriage assembly 380 uses the lower carriage rollers 384 to move on the lower circumferential guide track 370 similar to how the upper carriage assembly 390 moves on the upper circumferential guide track 374. For example, the lower carriage rollers 384 are shaped to complement a shape of the lower circumferential guide track 370. The lower carriage brake assembly 386 includes a lower carriage lock actuator 388A and a lower carriage lock mechanism 388B. The lower carriage lock actuator 388A moves the lower carriage lock mechanism 388B towards and away from the lower circumferential guide track 370 and may be any suitable linear or rotary actuator. The lower carriage lock mechanism 388B engages the lower circumferential guide track 370 to temporarily lock or fix the end effector system 302 at a position along the longitudinal stiffener 306A, or otherwise prevent the end effector system 302 from moving along the lower circumferential guide track 370. In some embodiments, the lower carriage lock mechanism 388B uses friction to hold the position of the longitudinal stiffener 306A. In some embodiments, the lower carriage lock mechanism 388B uses magnetism to hold the position. In such embodiments, the lower carriage lock mechanism 388B may be an electromagnet or permanent magnet and lower circumferential guide track 370 includes a magnetic material or coating (e.g. iron, steel, nickel, or cobalt).
The circumferential actuation system 326 includes a circumferential actuator 328, a circumferential actuator shaft 330, and a pinion gear 332. The circumferential actuator 328 may be a rotary actuator such as a servo or servomotor, stepper motor, rack-and-pinion actuator, a vane actuator, a helix actuator, a planetary actuator, a linear cylinder, a scotch-yoke actuator, a sprocket actuator, a bladder actuator, a direct-drive motor, and the like. The circumferential actuation system 326 is coupled to the lower carriage assembly 380. For example, the circumferential actuator 328 is coupled to the lower carriage assembly 380 through fasteners, welding, or adhesive. The pinion gear 332 is coupled to the circumferential actuator 328 through a shaft (not labeled). The circumferential actuator 328 rotates the shaft to rotate the pinion gear 332, engage the rack gear 372, and move the end effector system 302 along the tracks 370 and 374.
In the depicted embodiment, the upper carriage rollers 394 engage opposite sides of the upper circumferential guide track 374, which beneficially secures the upper carriage assembly 390 to the longitudinal stiffener 306A and limits or prevents lateral movement (e.g., movement orthogonal, normal, or substantially perpendicular to the longitudinal stiffener 306A) of the upper carriage assembly 390. The lower carriage rollers 384 similarly engage opposite sides of the lower circumferential guide track 370. In some embodiments, the rollers 384 and 394 travel along only one side (e.g., an upper side or a lower side) of the tracks 370 and 374, which beneficially reduces the amount of moving parts in the system 300.
In particular,
The gimbal assembly 340 includes a gimbal housing 342, a gimbal ball 344 (
The gimbal lock assembly 348 engages the gimbal ball 344 to temporarily lock or fix the end effector system 302 at the second position. The gimbal lock assembly 348 includes a gimbal lock actuator 350. In the embodiment depicted in
The vacuum manifold 338 includes a first vacuum port 339A and a second vacuum port 339B. The first and second vacuum ports 339A and 339B are coupled to channels 336 formed in the end effector 334 as discussed in relation to
The shaft 324 couples to the gimbal assembly 340 through the gimbal plate 346, which couples to an upper surface of the gimbal housing 342. In the embodiment depicted in
The gimbal ball 344 is spherical in shape and is disposed inside the gimbal housing 342. A gimbal transfer shaft 356 couples the gimbal ball 344 to the end effector 334 through the mount plate 368. For example, the gimbal housing 342 forms an opening at a lower end to allow access to the gimbal ball 344. The gimbal transfer shaft 356 threads into the gimbal ball 344 at a first end and into the mount plate 368 at a second end opposite the first end. The gimbal ball 344 may rotate freely inside the gimbal housing 342. A coordinate system of the gimbal ball 344 (e.g., x′, y′, and z′) rotates in relation to a coordinate system of the system 300 (e.g., x, y, and z). The gimbal lock actuator 350 is coupled to the gimbal assembly 340 through a gimbal lock plate 349. The gimbal lock plate 349 is coupled to the gimbal plate 346. The gimbal lock plate 349 forms an opening through which a shaft (not labeled) of the gimbal lock actuator 350 is disposed. The gimbal lock mechanism 351 is coupled to the shaft of the gimbal lock actuator 350 and is disposed in an opening (not labeled) in a side of the gimbal housing 342. The gimbal lock actuator 350 may move the gimbal lock mechanism 351 through the opening in the gimbal housing 342 and towards and away from the gimbal ball 344. The gimbal lock mechanism 351 may contact or engage the gimbal ball 344, such as shown in
Thus, the end effector system 302 includes two sub-portions in the depicted embodiment: one sub-portion that remains fixed (e.g., a fixed sub-portion) and one that moves in relation to the fixed sub-portion (e.g., a movable sub-portion). The movable sub-portion includes the self-alignment mechanism cup 362, support legs 366, mount plate 368, end effector plate 333, end effector 334, vacuum manifold 338 (
The movable sub-portion allows the end effector system 302 to be oriented to grasp the object. For example, the radial actuation system 320 may move the end effector system 302 such that the end effector 334 contacts the object. As the radial actuation system 320 moves the end effector system 302 towards the object, the movable sub-portion, including the end effector 334, rotates about an axis of the gimbal assembly (e.g., x′, y′, or z′ axes). The end effector 334 grasps the object when the grasping surface 335 contacts the object, such as when the grasping surface 335 is roughly parallel to a surface of the object to be grasped.
A gap is shown between self-alignment mechanism cone and cup 364 and 362 for illustrative purposes. The gap in the end effector system 302 would be smaller and sized to allow the outer surface of the self-alignment mechanism cone 364 to mate with the inner surface of the self-alignment mechanism cup 362 when in the first position. In some embodiments, the mating of the self-alignment mechanism cone and cup 364 and 362 may align the coordinate system of the gimbal assembly (e.g., x′, y′, and z′ axes) to the coordinate system of the system 300 (e.g., x, y, and z axes).
Returning to the discussion in relation to
The end effector 334 forms a plurality of channels 336 within. Each channel 336 of the plurality of channels 336 includes an opening 337 formed in the grasping surface 335. The channels 336 of the end effector 334 include a first subset 336A and a second subset 336B. The first subset 336A is fluidly coupled to the first vacuum port 339A and the second subset 336B is fluidly coupled to the second vacuum port 339B. The separate subset-vacuum port combinations allow independent control of the vacuum for each of the subsets 336A and 336B of the channels 336. For example, the second subset 336B may pull a stronger vacuum (e.g., having a lower Torr value) than the first subset 336A. The first subset 336A may pull a stronger vacuum than the second subset 336B. In some embodiments, only one of the subsets 336A and 336B pull a vacuum. For example, in the embodiment depicted in
In some embodiments, the openings 337 may form different patterns on the grasping surface 335, such as a grid pattern, such as a circular or spiral pattern, such as another shape, such as a pattern having more dense areas of opening 337 than others (e.g., the first subset 336A may have more openings 337 than the second subset 336B and vice versa), such as a random pattern.
In some embodiments, the end effector 334 includes a mechanical gripper instead of, or in addition to, the channels 336 and openings 337. The mechanical gripper may include articulable members, such as grippers or a claw, which may be actuated to grasp objects. In some embodiments, the end effector 334 includes an electrostatic gripper instead of, or in addition to, the channels 336 and openings 337. The electrostatic gripper may include an electroadhesive pad having electrodes to generate alternate positive and negative charges to grasp objects. In some embodiments, the end effector 334 includes a needle gripper instead of, or in addition to, the channels 336 and openings 337. The needle gripper may include a needle or plurality of needles to penetrate a surface of and grasp an object. The needles may be articulable and move toward and away from the object or move in and out of the end effector 334. In some embodiments, the end effector 334 includes an electromagnetic or magnetic gripper instead of, or in addition to, the channels 336 and openings 337. The electromagnetic or magnetic gripper may include an electromagnet or permanent magnet to grasp magnetic or metallic objects.
An inner surface 377 of the self-alignment mechanism cup 376 is a concave surface and an outer surface 379 of the self-alignment mechanism cone 378 is a convex surface. The first feature or surface coupled to the end effector 334 is the inner surface 377. The second feature or surface of the end effector 334 is the outer surface 379. The self-alignment mechanism cup and cone 376 and 378 function similar to the self-alignment mechanism cup and cone 362 and 364 and the concave surface (e.g., the inner surface 377) engages the convex surface (e.g., the outer surface 379) to align the end effector system 302 in the first position.
While a cup and a cone are discussed in relation to
The first subset 336A is a rectangular, grid-shaped network of channels 336 with each opening 337 connecting to surrounding openings 337 through the channels 336. For example, the first subset 336A connects each opening 337 on a perimeter of the grid to three other openings 337, or two other openings 337 if the opening 337 is at one of four corners of the grid. Openings 337 that are not on the perimeter of the grid connect to four other openings 337.
The first subset 336A of channels 336 includes a first connection channel 336C that fluidly couples the openings 337 to the first vacuum port 339A. The first connection channel 336C is fluidly coupled to a central location of the first subset 336A, which may beneficially ensure an evenly distributed vacuum is pulled through the first subset 336A. In some embodiments, the first connection channel 336C may be fluidly coupled to another location, such as along the perimeter of the grid, which may beneficially be easier to manufacture.
Although
In some embodiments, the channels 336 connect all the openings 337 through one vacuum port 339. In such embodiments, there are no subsets of channels 336. In some embodiments, the channels 336 may include more than two subsets of channels 336, which beneficially allows control of additional (e.g., more than two) zones or regions of openings 337.
The second stringer 418B has a curved shape such that the second stringer 418B travels towards and away from a center rib 306B of the ribs 306B as viewed from above (on the page). The end effectors 334D-F are arranged in a pattern that corresponds to the curved shape of the stringer 418A such that the end effectors 334D and 334F are closer to an outer rib 306B than the end effector 334E.
The friction material pads 552 may comprise organic, ceramic, and/or semi-metallic, or metallic material. The friction material pads 552 may also, or alternatively, comprise flexible materials such as neoprene, silicone, nitrile, acrylic, polycarbonate, polyethylene, polyvinyl chloride, acrylonitrile butadiene styrene, and the like. The friction material pads 552 comprising organic material may comprise at least one of rubber, carbon compounds, glass or fiberglass, and para-aramid, and may be bound together with resin. The friction material pads 552 comprising ceramic material may comprise ceramic fibers. The friction material pads 552 comprising semi-metallic material may include between 30% and 70% of a metal (e.g., at least one of copper, iron, steel, and other composite alloys).
Method 600 begins at step 602 with moving an end effector system along a circumferential guide track of a longitudinal stiffener using a first actuator, as described above with respect to
Method 600 then proceeds to step 604 with moving the end effector in a direction perpendicular to the longitudinal stiffener such that the end effector contacts the object and rotates about an axis of the gimbal assembly, as described above with respect to
Method 600 then proceeds to step 606 with grasping the object with the end effector, as described above with respect to
Some embodiments of method 600 further include positioning the end effector using the second actuator to press the first surface against the second surface
Some embodiments of method 600 further include fixing a position of the end effector by pressing a gimbal lock mechanism against a gimbal ball of the gimbal assembly. In some embodiments, the gimbal ball is disposed inside a gimbal housing of the gimbal assembly.
Note that
The processor 760 can be coupled, via one or more buses, to read information from or write information to memory 750. The processor may additionally, or in the alternative, contain memory, such as processor registers. The memory 750 can include processor cache, including a multi-level hierarchical cache in which different levels have different capacities and access speeds. The memory 750 can also include random access memory (RAM), other volatile storage devices, or non-volatile storage devices. The storage can include hard drives, flash memory, etc. Memory 750 can also include a computer program product embodied on memory 750 comprising code such as a motion system control application 752 that is used to control the end effectors as discussed in relation to
The processor 760 also may be coupled to an input device 770 and an output device 780 for, respectively, receiving input from and providing output to the system controller 199. Input devices 770 may include, but are not limited to a radial position sensor 798A to detect a position of an end effector system (e.g., the end effector system 202 or 302) in relation to a support structure (e.g., the support structure 204 or 304) as discussed in relation to
Aspects of the present disclosure have been described above with reference to specific embodiments. Persons skilled in the art, however, will understand that various modifications and changes may be made thereto without departing from the broader spirit and scope of the present disclosure as set forth in the appended claims. The foregoing description and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
Implementation examples are described in the following numbered clauses:
Clause 1. An end effector system, comprising an end effector coupled to a gimbal assembly, wherein the end effector is configured to grasp an object; and the gimbal assembly is attached to a shaft; a first actuator coupled to the shaft and configured to move the shaft; and a self-alignment assembly, comprising a first surface coupled to the end effector; and a second surface coupled to the first actuator and configured to interface with the first surface, wherein the first actuator is configured to move the shaft such that the first surface engages the second surface to position the gimbal assembly at a first position.
Clause 2. The end effector system of Clause 1, wherein the gimbal assembly comprises a gimbal ball disposed inside a gimbal housing.
Clause 3. The end effector system of Clause 2, further comprising a gimbal lock assembly configured to engage the gimbal ball to prevent the gimbal ball from rotating about at least one axis of the gimbal assembly.
Clause 4. The end effector system of any one of Clauses 1-3, wherein the first surface is a concave surface.
Clause 5. The end effector system of any one of Clauses 1-4, wherein the second surface is a convex surface.
Clause 6. The end effector system of any one of Clauses 1-5, further comprising a second actuator coupled to a carriage, wherein the second actuator is configured to move the end effector system along a track.
Clause 7. The end effector system of Clause 6, wherein the carriage comprises a brake assembly configured to engage the track to prevent the end effector system from moving along the track.
Clause 8. The end effector system of any one of Clauses 1-7, further comprising a plurality of support legs coupled to the end effector and the first surface.
Clause 9. The end effector system of Clause 8, wherein the gimbal assembly comprises a gimbal housing; and the gimbal housing comprises a plurality of position limiters configured to engage the plurality of support legs to limit movement of the gimbal assembly.
Clause 10. The end effector system of any one of Clauses 1-9, wherein the end effector forms a plurality of channels having a plurality of openings on a grasping surface of the end effector; and the plurality of channels are configured to be fluidly coupled to a vacuum source.
Clause 11. The end effector system of any one of Clauses 1-10, wherein the first actuator is configured to retract the shaft to position the gimbal assembly at the first position and extend the shaft to grasp the object at a second position.
Clause 12. A stringer placement system, comprising a plurality of end effectors supported along a support structure, wherein the support structure comprises a plurality of longitudinal stiffeners, wherein each respective longitudinal stiffener of the plurality of longitudinal stiffeners comprises a lower circumferential guide track and a rack gear; and a gimbal assembly coupled to each respective end effector of the plurality of end effectors, wherein the gimbal assembly is configured to allow the respective end effector to rotate about at least one axis; a radial actuation system coupled to the respective end effector, wherein the radial actuation system comprises a radial actuator; and the radial actuator is configured to move the respective end effector in a direction orthogonal to a respective longitudinal stiffener; a circumferential actuation system coupled to the respective end effector, wherein the circumferential actuation system comprises a circumferential actuator coupled to a pinion gear; and the pinion gear is configured to engage the rack gear of the respective longitudinal stiffener to move the respective end effector along the respective longitudinal stiffener; and a lower carriage assembly configured to movably attach the radial actuation system and the circumferential actuation system to the lower circumferential guide track of the respective longitudinal stiffener.
Clause 13. The stringer placement system of Clause 12, wherein the respective longitudinal stiffener further comprises an upper circumferential guide track; an upper carriage assembly couples the radial actuation system to the upper circumferential guide track; and the upper carriage assembly is configured to move the radial actuation system along the upper circumferential guide track.
Clause 14. The stringer placement system of Clause 13, wherein the upper carriage assembly comprises a plurality of rollers configured to travel along the upper circumferential guide track.
Clause 15. The stringer placement system of any one of Clauses 12-14, further comprising a support structure mount plate configured to mount the support structure to a motion system.
Clause 16. The stringer placement system of any one of Clauses 12-15, wherein the radial actuator is coupled to the gimbal assembly and configured to move the gimbal assembly in a direction perpendicular to the respective longitudinal stiffener.
Clause 17. The stringer placement system of any one of Clauses 12-16, further comprising a self-alignment assembly, wherein the self-alignment assembly comprises a first surface coupled to the respective end effector; the self-alignment assembly comprises a second surface coupled to the radial actuator; and the first surface configured to engage the second surface to align the respective end effector to a first position.
Clause 18. A method of grasping an object using an end effector, comprising moving an end effector system along a circumferential guide track of a longitudinal stiffener using a first actuator, the end effector system comprising the end effector coupled to a gimbal assembly, wherein the end effector is configured to grasp an object; and the gimbal assembly is attached to a shaft; a second actuator coupled to the shaft, wherein the second actuator is configured to move the shaft; and a self-alignment assembly, comprising a first surface coupled to the end effector; and a second surface coupled to the second actuator and configured to interface with the first surface; moving the end effector in a direction perpendicular to the longitudinal stiffener such that the end effector contacts the object and rotates about an axis of the gimbal assembly; and grasping the object with the end effector.
Clause 19. The method of Clause 18, further comprising positioning the end effector using the second actuator to press the first surface against the second surface.
Clause 20. The method of any one of Clauses 18-19, further comprising fixing a position of the end effector by pressing a gimbal lock mechanism against a gimbal ball of the gimbal assembly, wherein the gimbal ball is disposed inside a gimbal housing of the gimbal assembly.
The preceding description is provided to enable any person skilled in the art to practice the various embodiments described herein. The examples discussed herein are not limiting of the scope, applicability, or embodiments set forth in the claims. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments. For example, changes may be made in the function and arrangement of elements discussed without departing from the scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For instance, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Also, features described with respect to some examples may be combined in some other examples. For example, an apparatus may be implemented or a method may be practiced using any number of the aspects set forth herein. In addition, the scope of the disclosure is intended to cover such an apparatus or method that is practiced using other structure, functionality, or structure and functionality in addition to, or other than, the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of a claim.
As used herein, a phrase referring to “at least one of” a list of items refers to any combination of those items, including single members. As an example, “at least one of: a, b, or c” is intended to cover a, b, c, a-b, a-c, b-c, and a-b-c, as well as any combination with multiples of the same element (e.g., a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, and c-c-c or any other ordering of a, b, and c).
As used herein, the term “determining” encompasses a wide variety of actions. For example, “determining” may include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like. Also, “determining” may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory) and the like. Also, “determining” may include resolving, selecting, choosing, establishing and the like.
The methods disclosed herein comprise one or more steps or actions for achieving the methods. The method steps and/or actions may be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and/or use of specific steps and/or actions may be modified without departing from the scope of the claims. Further, the various operations of methods described above may be performed by any suitable means capable of performing the corresponding functions. The means may include various hardware and/or software component(s) and/or module(s), including, but not limited to a circuit, an application specific integrated circuit (ASIC), or processor. Generally, where there are operations illustrated in figures, those operations may have corresponding counterpart means-plus-function components with similar numbering.
The following claims are not intended to be limited to the embodiments shown herein, but are to be accorded the full scope consistent with the language of the claims. Within a claim, reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” Unless specifically stated otherwise, the term “some” refers to one or more. No claim element is to be construed under the provisions of 35 U.S.C. § 112(f) unless the element is expressly recited using the phrase “means for” or, in the case of a method claim, the element is recited using the phrase “step for.” All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims.