Patent classifications
G05D2111/10
TRAVELING VEHICLE AND TRAVELING VEHICLE SYSTEM
A traveling vehicle operable to travel along a predetermined travel path, and includes an indicator with switchable lighting states, an imager to capture an image of a preceding traveling vehicle located in front of a subject traveling vehicle to include the indicator provided to the preceding traveling vehicle in the captured image, and a controller to control traveling of the subject traveling vehicle based on a determination result of the lighting states of the indicator included in the captured image. The indicator includes a first indicator to notify a state of the subject traveling vehicle, and a second indicator to include both images of the indicator in a lit state and the indicator in an unlit state in the captured image.
ROBOTIC ARM COOPERATING WITH AN OFF-ROAD CAPABLE BASE VEHICLE
An advanced system of cooperating solar module carrier robots for installing solar panels is provided. The system includes a computer vision system designed to route the cooperating solar module carrier robots to the solar tracker. The system also includes a robotic arm with a suction cup tool designed to pick up and hold a solar panel. The suction cup tool can include a set of suction cups, an actuator designed to create a vacuum in each suction cup of the set of suction cups. The suction cup tool also has an air nozzle designed to below off debris on a surface of the solar panel.
PERSON DETECTION METHOD AND SYSTEM FOR COLLISION AVOIDANCE
Methods and systems for collision avoidance, preferably in industrial settings. The systems and methods use a three-dimensional feature map fitted onto a two-dimensional floor plan; determining the absolute position of a first industrial vehicle on the floor plan; determining the absolute position of a second industrial vehicle on the floor plan; detecting a person on images a camera mounted on the second industrial vehicle; determining the relative position of said person on the floor plan relative to said second industrial vehicle; determining the absolute position of said person on the floor plan; determining an alarm contour for the first industrial vehicle on said floor plan; providing the absolute position of said person on the floor plan to the first industrial vehicle, wherein an alarm action is triggered for the first industrial vehicle if the absolute position of said person is detected inside the alarm contour of the first industrial vehicle
QUANTIFICATION OF SENSOR COVERAGE USING SYNTHETIC MODELING AND USES OF THE QUANTIFICATION
A method including receiving a data structure including a model including a virtual object. The virtual object has spatial elements that form an area of the virtual object. The method also includes applying a ray tracing algorithm to the model. The ray tracing algorithm directs virtual rays from a remote point in the model towards the virtual object. The method also includes determining intersection values. Each of the intersection values represents a corresponding number of times that the virtual rays intersect a corresponding one of the spatial elements. The method also includes generating, from the intersection values, a coverage value representing a percentage of the area that is covered by the virtual rays. The method also includes returning the coverage value.
Method and System for Robot Navigation in Unknown Environments
Broadly speaking, embodiments of the present techniques provide methods and systems for robot navigation in an unknown environment. In particular, the present techniques provide a navigation system comprising a navigating device and a sensor network comprising a plurality of static sensors. The sensor network is trained to predict a direction to a target object, and the navigating device is trained to reach the target object as efficiently as possible using information obtained from the sensor network.
METHOD OF SELF-LOCALIZATION IN A NAVIGATION ENVIRONMENT AND SELF-LOCALIZING VEHICLE
A method of self-localization in a navigation environment is provided in which a respective optical marker is attached to a plurality of positions, wherein a marker is detected and read by an optical code reader and the position of the marker is determined from the code content. In this respect, the markers are attached in groups of at least three respective markers; a value range of the code content of the markers is smaller than the number of positions having an optical marker; and the code content of the at least three markers of a group together uniquely describe the position of the group.
METHODS AND SYSTEMS FOR HANDLING OCCLUSIONS IN OPERATION OF AUTONOMOUS VEHICLE
An autonomous vehicle navigates an environment in which occlusions block the vehicle's ability to detect moving objects. The vehicle handles this by receiving sensor data corresponding to the environment, identifying one or more particles of a plurality of initialized particles that have a non-zero probability of being associated with a potential occluded actor in the occluded region, and generating a trajectory of the autonomous vehicle for traversing the environment based on spatiotemporal reasoning about the occluded region and taking into account the one or more particles. Each particle may be associated with a potential actor.
REMOTE OPERATIONS USING IMMERSIVE TELEPRESENCE
A method computer system and computer program product are provided for performing remote operations by enhanced telepresence. A set of physical robots in a three-dimensional (3D) space in which is contained a physical object. The set of physical robots includes cameras separated by one or more distances between the cameras. Using at least two of the cameras, images are captured, and a parallax measurement is generated. A 3D virtual reality environment is generated that includes a space representation of the 3D space and an object virtual representation of the physical object. The robot virtual representation includes a point-of-view located about on the set of physical robots. The 3D virtual reality environment is projected using a virtual reality projector.
ALIGNING A GRAIN CART TO ANOTHER VEHICLE
A system is provided for controlling a grain cart relative to a vehicle. The grain cart includes an edge extending between a front edge and a rear edge, and the vehicle includes a side edge extending between a front end and a rear end. The system comprises a ranging device and a controller. The ranging device is configured to determine a position and orientation of the side edge relative to the grain cart. The controller is configured to determine a front distance between the front edge of the grain cart and the side edge, determine a rear distance between the rear edge of the grain cart and the side edge, determine a maximum distance between the front distance and the rear distance, determine whether the maximum distance is greater than a maximum threshold, and if the controller determines that the maximum distance is greater than the maximum threshold, the controller is configured to steer the grain cart to reduce the maximum distance.
UNMANNED PLATFORM WITH BIONIC VISUAL MULTI-SOURCE INFORMATION AND INTELLIGENT PERCEPTION
Disclosed is an unmanned platform with bionic visual multi-source information and intelligent perception. The unmanned platform is equipped with a bionic polarization vision/inertia/laser radar combined navigation module, a deep learning object detection module and an autonomous obstacle avoidance module; the bionic polarization vision/inertia/laser radar combined navigation module is configured to position and orient the unmanned platform in real time; the deep learning object detection module is configured to sense an environment around the unmanned platform according to RGB images of a surrounding environment collected by the bionic polarization vision/inertia/laser radar combined navigation module; and the autonomous obstacle avoidance module determines whether there are any obstacles around the unmanned platform during running according to the objects identified by the target, and performs autonomous obstacle avoidance in combination with the carrier navigation and positioning information. Concealment, autonomous navigation, object detection and autonomous obstacle avoidance capabilities of the unmanned platform are thus improved.