Patent classifications
G05D1/2462
Information processing device, information processing method, and computer program
The present disclosure provides an information processing device including an acquisition unit, a processing unit and an output unit.
Determining autonomous vehicle status based on mapping of crowdsourced object data
A map in a cloud service stores physical objects previously detected by other vehicles that have previously traveled over the same road that a current vehicle is presently traveling on. New data received by the cloud service from the current vehicle regarding new objects that are being encountered by the current vehicle can be compared to the previous object data stored in the map. Based on this comparison, an operating status of the current vehicle is determined. In response to determining the status, an action such as terminating an autonomous navigation mode of the current vehicle is performed.
Property, Job, and Machine Setup for Autonomous Operation of a Mower
Systems and methods for configuring, planning, and executing autonomous mowing operations in a turf environment using an autonomous mowing machine are described. The system determines external and internal boundaries of a property through position data (e.g., GPS, odometry) and visual information from onboard sensors. The collected information is used to create digital fences and zone boundaries. Objects within the mowing area are classified as transient or non-transient, with corresponding autonomous actions assigned. Boundaries and object data inform path planning, dynamically updating routes in response to environmental changes, object reclassification, or operator input via a client device. The machine executes the planned actions in real time, adjusting various operational parameters as it traverses the turf environment.
SYSTEMS AND METHODS FOR MULTI-MODAL VISUAL REASONING USING KNOWLEDGE GRAPHS MAINTAINED OVER A PERIOD OF TIME
A system for processing multi-modal data representing an environment to generate scene graphs of the environment is described. The system can obtain sensor data associated with a vehicle operating in the environment. In examples, the system can determine a set of features from the sensor data, including one or more objects and one or more agents present in the environment, and can generate a scene graph that represents the poses and velocities of these objects and agents relative to the environment. In some examples, based on generating the scene graph, the system can generate a knowledge graph by encoding the relationships among the identified objects and agents. In some examples, the system can generate a control signal, using attributes that represent the states of objects and agents in the knowledge graph, and provide this control signal to the vehicle in order to adjust or cause the operation of the vehicle.
SYSTEMS AND METHODS FOR DETECTING, MAPPING, AND ROUTE PLANNING AROUND CLIFFS FOR ROBOTIC DEVICES
Systems and methods for detecting, mapping, and route planning around cliffs for robotic devices are disclosed herein. According to at least one non-limiting exemplary embodiment, a robot processing a three-dimensional range sensor scan may utilize pre-computed neighboring points to detect cliffs, navigable ramps, and holes in a plane of a map used by the robotic device to navigate.
Positioning method for ceiling vision robot
A positioning method for a ceiling vision robot are provided. The method includes: during a moving process, a ceiling vision robot acquiring a ceiling image in real time; acquiring existing road sign distribution information according to the ceiling image; determining whether to establish a new road sign, according to the existing road sign distribution information, if so, establishing a new road sign at a acquisition position of the ceiling image, if not, not establishing the new road sign at the acquisition position of the ceiling image; and monitoring the positioning effectiveness of an existing road sign according to the existing road sign distribution information, if the positioning of the existing road sign is effective, performing positioning by using pose information corresponding to the existing road sign, if the positioning of the existing road sign is ineffective, not performing positioning by using the pose information corresponding to the existing road sign.