G05D1/0268

Inventory system with high-speed corridors for autonomous surface vehicles

Aspects described herein include an autonomous surface vehicle (ASV) for operation within an inventory system of an environment. The ASV includes a drive system, a docking system, a plurality of sensors, and a memory storing a map of the environment. The ASV further includes one or more computer processors configured to (i) detect, using a location sensor, a location of the ASV within the environment; (ii) control the drive system to actuate the ASV toward a corridor defined in the map at a first speed setting; and control the drive system to actuate the ASV through the corridor along at least one barrier defined in the map. A second, greater speed setting is applied when (i) the location sensor indicates that the ASV is within the corridor and (ii) one or more fiducials along the at least one barrier are visually detected by one or more proximity sensors.

Planning autonomous motion

Among other things, planning a motion of a machine having moving capabilities is based on strategic guidelines derived from various basic principles, such as laws, ethics, preferences, driving experiences, and road environments.

Control device and work machine

A control device capable of improving the position accuracy of map data is disclosed. The control device is configured to acquire information which is output from a working machine which includes a working part and works along a boundary between a working area and a non-working area. The control device includes an operating state acquisition part configured to acquire information indicating an operating state of a machine body of the working machine; a judgment part configured to determine the operating state of the machine body, based on information acquired by the operating state acquisition part; a position information acquisition part configured to acquire position information indicating a position of the machine body; and a storage control part configured to store the position information acquired by the position information acquisition part in the storage, based on a determination result of the judgment part.

SYSTEM AND METHOD FOR COLLABORATIVE SENSOR CALIBRATION
20230213939 · 2023-07-06 ·

The present teaching relates to method, system, medium, and implementations for sensor calibration. An ego vehicle determines whether a sensor deployed on the ego vehicle to facilitate autonomous driving of the ego vehicle needs to be calibrated and sends, if it is determined that the sensor needs to be calibrated, a request for assistance in collaborative calibration of the sensor, with a first position of the ego vehicle or a first configuration of the sensor with respect to the ego vehicle. When a response of the request is received, an assisting vehicle is indicated to travel to be near the ego vehicle to facilitate the calibration of the sensor by collaborating with the moving ego vehicle and the ego vehicle coordinates with the assisting vehicle to enable the sensor to acquire information of a target present on the assisting vehicle for the collaborative calibration of the sensor.

Autonomous system for air cargo end-to-end operations

The present disclosure provides an end-to-end cargo handling system. The end-to-end cargo handling system comprises a transportation unit comprising a first sensing agent, a lift unit comprising a second sensing agent, and a control module in communication with the transportation unit and the lift unit via a network, wherein the transportation unit and the lift unit are configured to move a cargo unit from a first location to a second location autonomously.

Traveling trajectory correction method, traveling control method, and traveling trajectory correction device

A method for correcting a travelling trajectory of a vehicle which is executed by a processor includes: generating a subject vehicle travelling route that a subject vehicle travels based on map information stored in a database; calculating a travelling trajectory of the subject vehicle to be a target trajectory when the subject vehicle travels on the subject vehicle travelling route; detecting a position of another vehicle travelling on a lane located in a width direction of the subject vehicle by a sensor provided for the subject vehicle; calculating an offset of a position of the other vehicle in another vehicle lane that the other vehicle travels based on the position of the other vehicle; and correcting the travelling trajectory of the subject vehicle in accordance with the offset.

Vehicle control system
11524705 · 2022-12-13 · ·

In a vehicle control system (1, 101), a control unit (15) is configured to execute a stop process by which the vehicle is parked in a prescribed stop position located within a permitted distance when it is detected that the control unit or the driver has become incapable of properly maintaining a traveling state of the vehicle, and, in executing the stop process, the control unit computes an agreement between an object (X) contained in the map information based on an estimated position of the vehicle and an object (Y) on the road detected by an external environment recognition device (6), the permitted distance being smaller when the agreement is below a prescribed agreement threshold than when the agreement is equal to or above the agreement threshold.

Mobile drive unit having a conveyor module spaced apart from a chassis unit

A mobile drive unit includes a pivot between the front chassis unit and the rear chassis unit, which both support a support structure that pivotally supports a payload unit. A conveyor is supported by the chassis assembly and located at least at an ergonomic height.

Method and system for localizing autonomous ground vehicles
11487299 · 2022-11-01 · ·

The disclosure relates to method and system for localizing an autonomous ground vehicle (AGV). In an example, the method includes receiving a line drawing corresponding to a two-dimensional (2D) camera scene captured by a camera mounted on the AGV, determining a plurality of ground-touching corner edges based on a plurality of horizontal edges and a plurality of vertical edges in the line drawing, determining a plurality of three-dimensional (3D) points corresponding to a plurality of 2D points in each of the plurality of ground-touching corner edges based on a mapping relationship between an angular orientation of a ground touching edge of an object in real-world and in camera scene and a set of intrinsic parameters of the camera, generating 2D occupancy data by plotting the plurality of 3D points in a 2D plane, and determining a location of the AGV based on the 2D occupancy data and the mapping relationship.

Robotic mower boundary detection system

A computer-implemented method includes obtaining image data representing a set of images of a worksite captured by an image capture component of a mobile computing device, identifying a set of virtual markers associated with the set of images, each virtual marker having a corresponding position in one of the images, and determining, for each virtual marker, a set of coordinates in a coordinate system based on the corresponding position of the virtual marker. Based on the set of coordinates, boundary data is generated that represents a boundary on the worksite. The boundary data is communicated to a robotic mower for control of the robotic mower within an operating area defined based on the boundary.