摘要:
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 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.
摘要:
An apparatus for traversing obstacles having an elongated, round, flexible body that includes a plurality of segments interconnected by an integrated joint actuator assembly. The integrated joint actuator assembly includes a plurality of bellows-type actuators individually coupling adjacent segments to permit pivotal actuation of the apparatus therebetween. A controller is employed to maintain proper positional control and stiffness control while minimize air flow.
摘要:
Systems are able to reduce or remove slowly-varying drift errors, such as heading errors and rate of rotation errors, to correct the measurements from tracking devices. The systems may be used to remove the slow varying drift errors for gyroscopic tracking device sensors, or other types of sensors used for determining heading, rates of rotation, or position. The systems may be employed in personal dead reckoning systems, or other personnel tracking device, as well as in vehicle tracking devices. The system uses heuristic assumptions to correct for these drift errors, via a feedback loop control having an accumulator responsive to changes in output signals. The accumulator is able to produce a signal that over time compensates for the inherent drift errors on those output signals. In some examples, that feedback loop control can be adjusted to compensate from deviations from those heuristic assumptions, such as swaying, curving, or turning.
摘要:
An improved device and method for performing accurate mobile robot dead-reckoning by performing Internal Position Error Correction (IPEC) which corrects systematic as well as non-systematic dead-reckoning errors. A first variation utilizes a smart encoder trailer which adapts an existing dead-reckoning mobile robot. A second variation provides a pair of robotic vehicles coupled with a compliant linkage which monitors relative positioning between the vehicles in order to perform internal position error correction. A third and final variation utilizes a pair of decoupled mobile robotic vehicles, each performing dead-reckoning, further provided with individual transmitter and receiver arrays which determine relative positioning therebetween in order to perform internal position error correction.
摘要:
An apparatus for traversing obstacles having an elongated, round, flexible body that includes a plurality of drive track assemblies. The plurality of drive track assemblies cooperate to provide forward propulsion wherever a propulsion member is in contact with any feature of the environment, regardless of how many or which ones of the plurality of drive track assemblies make contact with such environmental feature.
摘要:
An apparatus for traversing obstacles having an elongated, round, flexible body that includes a plurality of articulating propulsion members. This plurality of propulsion members cooperate in a worm-like or alternating tripod gait to provide forward propulsion wherever a propulsion member is in contact with any feature of the environment, regardless of how many or which ones of the plurality of propulsion members make contact with such environmental feature.
摘要:
A user-driven, active guidance system for guiding visually impaired users through obstacle filled routes of travel. The system includes an obstacle detection system, having an array of ultrasonic sensors, which detects the distance to and location of obstacles and a controller for receiving obstacle data and determining an optimal path around the obstacle so as to return the user back to the original path of travel without losing orientation or direction. The system provides active guidance by exerting physical force upon the user to intuitively direct the user around the obstacle. The system is driven by the user's motion and comprises a cane, as well as the my of ultrasonic sensors and controller supported on a pair of guide wheels.
摘要:
Systems are able to reduce or remove slowly-varying drift errors, such as heading errors, rate of rotation errors, and direction of travel errors, to correct the measurements from tracking devices. The systems may be used to remove the slow varying drift errors for gyroscopic tracking device sensors, or other types of sensors used for determining heading, rates of rotation, direction of travel, or position. The systems may be employed in personal dead reckoning systems, or other personnel tracking device, as well as in vehicle tracking devices. The system uses heuristic assumptions to correct for these drift errors, via a feedback loop control having an accumulator responsive to changes in output signals. The accumulator is able to produce a signal that over time compensates for the inherent drift errors on those output signals.
摘要:
An apparatus for traversing obstacles having an elongated, round, flexible body that includes a plurality of segments interconnected by an integrated joint actuator assembly. The integrated joint actuator assembly includes a plurality of bellows-type actuators individually coupling adjacent segments to permit pivotal actuation of the apparatus therebetween. A controller is employed to maintain proper positional control and stiffness control while minimize air flow.