摘要:
A system for producing reliable navigation data for a mobile vehicle, such as a robot, combines multiple range samples to increase the "confidence" of the algorithm in the existence of an obstacle. At higher vehicle speed, it is crucial to sample each sensor quickly and repeatedly to gather multiple samples in time to avoid a collision. Erroneous data is rejected by delaying the issuance of an ultrasonic energy pulse by a predetermined wait-period, which may be different during alternate ultrasonic firing cycles. Consecutive readings are compared, and the corresponding data is rejected if the readings differ by more than a predetermined amount. The rejection rate for the data is monitored and the operating speed of the navigation system is reduced if the data rejection rate is increased. This is useful to distinguish and eliminate noise from the data which truly represents the existence of an article in the field of operation of the vehicle.
摘要:
A system for guiding an autonomous or semi-autonomous vehicle through a field of operation having obstacles thereon to be avoided employs a memory for containing data which defines an array of grid cells which correspond to respective subfields in the field of operation of the vehicle. Each grid cell in the memory contains a value which is indicative of the likelihood, or probability, that an obstacle is present in the respectively associated subfield. The values in the grid cells are incremented individually in response to each scan of the subfields, and precomputation and use of a look-up table avoids complex trigonometric functions. A further array of grid cells is fixed with respect to the vehicle form a conceptual active window which overlies the incremented grid cells. Thus, when the cells in the active window overly grid cell having values which are indicative of the presence of obstacles, the value therein is used as a multiplier of the precomputed vectorial values. The resulting plurality of vectorial values are summed vectorially in one embodiment of the invention to produce a virtual composite repulsive vector which is then summed vectorially with a target-directed vector for producing a resultant vector for guiding the vehicle. In an alternative embodiment, a plurality of vectors surrounding the vehicle are computed, each having a value corresponding to obstacle density. In such an embodiment, target location information is used to select between alternative directions of travel having low associated obstacle densities.
摘要:
A reconfigurable illumination system for illuminating an object, and associated method. The illumination system comprises a cylindrical diffuser having a longitudinal aperture, a linescan camera positioned for having a direct line of sight to the object through the aperture of the diffuser, a base, and an illuminator supported on the base and positioned between the diffuser and the object, wherein the illuminator is selectively reconfigurable in a plurality of configurations, each configuration corresponding to a manufacturing process that requires visual inspection of the object.
摘要:
An integrated reconfigurable multi-stage manufacturing system and associated methods. The system may include a plurality of manufacturing cells, each cell associated with at least one stage of a manufacturing process. The plurality of cells may include a first cell comprising at least one flexible manufacturing station, a second cell comprising at least one reconfigurable manufacturing station, and a third cell comprising at least one reconfigurable inspection machine. The system may also include a plurality of loop conveyors and a plurality of cell gantries. Each loop conveyor may connect at least two neighboring cells and each cell gantry may transport parts from the cell associated with the cell gantry to at least one loop conveyor. In one embodiment, each cell may be hexagonal, and the manufacturing system may have a honeycomb structure.
摘要:
The subject methods and apparatus allow the buyer of an automobile to configure and design a personalized interior space prior to purchasing the automobile. The buyer selects modular interior components from a library of choices provided by the manufacturer, and designs his/her custom automobile by using an interactive design domain system that allows realistic visualization of the developing interior with the incorporation of the buyer's anthropometric information. The method and apparatus guarantee conformance to applicable safety, geometric and functional constraints through the application of a rules-database. The produced automobile will fit exactly the customer's taste, physical dimensions, and personal requirements. The apparatus includes a computer that hosts a decision-support and feedback system, a database of safety, geometric and functional rules, and a database of interior components. The apparatus also includes a device for realistic visualization of the designed vehicle interior as well as suitable devices to measure the body dimensions that are needed for the design. A business transaction is contemplated in which the buyer custom-designs the vehicle interior using modular components after the sale transaction but before the manufacturing step.
摘要:
A reconfigurable inspection apparatus for inspecting a surface finish of a cylinder bore or other machined surface. The apparatus may include a reconfigurable multi-spindle apparatus supporting a plurality of inspection probes. Each probe may include a laser that directs a laser beam perpendicularly to the machined surface, and a detector positioned at an angle to the laser beam to detect scattered laser light from the surface. The probe may also include a computer system including software that compares the detected scattered light to a scattered light signature from a first-type finishing mark and to a scattered light signature from a second-type finishing mark and determines a condition of the surface finish.
摘要:
Adaptive control of a system with a human in the loop is accomplished by sensing human operator reactions to a disturbance in the system and characterizing the operator response to the disturbance. The operator response is characterized in one of several forms by predicting a response based on a model quantifying a response based on statistics or merely measuring a response for accumulation of data to be employed by an artificial intelligent system. The disturbance which provides the human operator reaction, is applied or occurs naturally based on other stimulus and is measured by the system. Quantifying the results of the disturbance and the operator response comparison allows selection of a control mode by identifying one or more categories of reaction response or a graduated modification of the control law employed in the system. Various modes or categories for control of the system incorporate different sensitivities on a macro scale or an entirely different control algorithm. Graduated adaptation alters sensitivity or other perimeters in the system at a micro level incrementally throughout given ranges of control.
摘要:
A system for compensating for the effects of friction and other forces reting from repeatable disturbances in a servo system or a numerically controlled machine employs a software-based mathematical model which has certain parameters associated therewith. The parameters are calibrated for the specific characteristics of the system using either off-line or on-line methods, and include dynamic correction for continuous correction, as would be required to compensate for forces which disturb a desired motion. The compensation model is implemented in two stages: (i) building a calibrated mathematical model that describes a repeatable disturbance force, such as friction, and (ii) using the model in real time to compensate for the disturbance force. The model provides a compensation signal which is combined with the original controller signal to yield a compensated control signal. The compensation may be in the form of a position offset. This compensation system is general in its application and can compensate for any deterministic repeatable action that disturbs or acts against the motion of a numerically controlled, or servo, system.
摘要:
A machine vision inspection system. The system includes a plurality of cells adjustably interconnected, and a plurality of vision elements. Each vision element can be adjustably supported within one of the cells. The cells and the vision elements can be selectively configured to define a vision arrangement capable of high-resolution inspection of a part.
摘要:
An apparatus comprising a frame, a mobile platform and first and second linearly-actuated slides supported on a base connected to the frame. The first and second slides are movable along a line defining a first axis. The apparatus may include a first driving connector movably coupled to the first slide and to the mobile platform, and a second driving connector movably coupled to the second slide and to the mobile platform, such that the mobile platform is displaceable within at least two degrees of freedom defined by linear motions along the first axis and a second axis, the second axis being coplanar and orthogonal to the first axis. An end effector may be also coupled to the mobile platform, the end effector having an axis aligned in a direction defined by the second axis. The end effector may comprise, for example, a tool or a gripper.