Abstract:
A haptic communication system having a range of sensors embedded with an operator's attire. Data collected by the sensors is processed by a computing device local to the operator and is communicated via a haptic modality in real-time to other team members and robotic assets in the system.
Abstract:
A multi modal communication interface (410) is provided. The interface enables persons with physical or cognitive disabilities to interface with a computing device(492). The interface provides a plurality of input sensors (140), input ports (242) for receiving additional input sensors, and logic (424) to enable an additional input sensor to communicate with the interface and the computing device. A serial hub(430) is provided to communicate a signal received from an actuated sensor via a controller(422) in communication with the sensor to an embedded processor in communication with the serial hub.
Abstract:
A multi modal communication interface is provided. The interface enables persons with physical or cognitive disabilities to interface with a computing device. The interface provides a plurality of input sensors, input ports for receiving additional input sensors, and logic to enable an additional input sensor to communicate with the interface and the computing device. A serial hub is provided to communicate a signal received from an actuated sensor via a controller in communication with the sensor to an embedded processor in communication with the serial hub.
Abstract:
Marking material is dispensed onto a target surface using a marking device, and one or more images are captured by one or more camera systems attached to the marking device. The image(s) is/are analyzed to determine tracking information indicative of the a motion or an orientation of the marking device. The tracking information is analyzed to determine marking information relating to the dispensed marking material. In one example, the image(s) is/are analyzed to obtain an optical flow plot indicative of a path on the target surface traversed by the marking device. One or more reference plots respectively representing a plurality of reference marking patterns are compared to one or more portions of the optical flow plot to identify at least one reference marking pattern that substantially matches the portion(s) of the optical flow plot.
Abstract:
Systems, methods, and apparatus for determining a color of marking material dispensed by a marking device onto a surface to mark a presence or an absence of at least one underground facility within a dig area that is planned to be excavated or disturbed during excavation activities. In some embodiments, one or more camera systems (e.g., digital video cameras) are mounted on a marking device to capture information (e.g., one or more of image information, color information, motion information and light level information) relating to the surface being marked. The camera system(s) may be mounted near a nozzle of a marking material dispenser, so as to capture information relating to freshly dispensed marking material on the surface being marked. The captured information may be analyzed to determine a color of the freshly dispensed marking material, which may then be correlated with a type of facilities being marked.
Abstract:
An apparatus (10) equipped with an electronic camera, lensed optics (82/84), and a visual display (42/46) in communication with the optics. An analog or digital video signal is conveyed to an operator of the apparatus (10) through the visual display (42/46). The apparatus (10) includes an embedded processor (20) to track the orientation and position of the apparatus. Orientation and position information of the apparatus (10) is used to dynamically recalculate display information. In addition, the apparatus (10) may be in communication with a remote device having digital camera optics. Orientation and position information of the apparatus (10) may be conveyed to the remote device to alter the orientation and position of the associated electronic camera optics. Accordingly, data conveyed to the operator of the apparatus (10) is in relation to the orientatioin and position of the apparatus (10) and/or the associated orientation of the remote device.
Abstract:
Systems, methods, and apparatus for performing surface type detection in connection with locate and marking operations. In some embodiments, one or more sensors (e.g., radiation sensors, acoustic sensors, color sensors, light sensors, etc.) may be employed to collect information regarding a surface, such as a ground surface on which marking material is to be dispensed to mark the presence or absence of an underground facility. The collected sensor data may be analyzed to provide an estimate of a type of the surface that is being sensed. For example, a still-image or video camera may be used as a sensor that detects visible light reflecting from a surface. One or more images of the surface captured by the camera may be analyzed using some suitable image analysis software to identify one or more characteristics (e.g., color, intensity, randomness, presence/absence of lines, etc.) that may be indicative of a surface type. As another example, one or more radiation sensors may be employed to measure an amount of electromagnetic radiation reflected by the sensed surface one or more selected wavelengths or ranges of wavelengths to identify a spectral signature that may also be indicative of a surface type.
Abstract:
A haptic communication system having a range of sensors embedded with an operator's attire. Data collected by the sensors is processed by a computing device local to the operator and is communicated via a haptic modality in real-time to other team members and robotic assets in the system.
Abstract:
Position of a marking device is monitored by receiving start position information of an initial position of the marking device, capturing images using camera systems attached to the marking device, and analyzing the image to determine tracking information indicative of a motion of the marking device. Tracking information and start position information are analyzed to determine current position information. Images of a target surface over which the marking device is carried are analyzed by optical flow algorithm for estimates of relative position for a deadreckoning process, current position information is determined based on the estimates of relative position and the start position information. Geo-location device generates geo-location data indicative of positions of the device as it traverses portions of the path. Camera system(s) obtain optical flow-based dead reckoning data indicative of relative positions of the device as it traverses at least a second portion of the path.
Abstract:
A position of a marking device is monitored by receiving start position information indicative of an initial position of the marking device, capturing one or more images using one or more camera systems attached to the marking device, and analyzing the image(s) to determine tracking information indicative of a motion of the marking device. The tracking information and the start position information are then analyzed to determine current position information. In one example, images of a target surface over which the marking device is carried are analyzed pursuant to an optical flow algorithm to provide estimates of relative position for a dead-reckoning process, and the current position information is determined based on the estimates of relative position and the start position information. In another example, a geo-location device is used to generate geo-location data indicative of positions of the marking device as it traverses at least a first portion of the path. The camera system(s) are used to obtain optical flow-based dead reckoning data indicative of relative positions of the marking device as it traverses at least a second portion of the path.