Patent classifications
G05D1/021
SYSTEMS AND METHODS FOR ATOMIC PUBLICATION OF DISTRIBUTED WRITES TO A DISTRIBUTED DATA WAREHOUSE
Systems and methods for managing data. The methods comprise by a computing system: generating publication identifiers and version values for source data to be stored into a data warehouse; causing a plurality of fact tables in the data warehouse to be populated with the source data and the publication identifiers; causing a publication table in the data warehouse to be updated to include the publication identifiers and the version values so as to be respectively associated with resource names; receiving a query for information directed to the plurality of fact tables; retrieving the publication identifiers from the publication table, in response to the query; and obtaining source data from each said fact table of the plurality of fact tables that is associated with publication identifiers that are stored in both the fact table and the publication table.
Method for automatically positioning a straddle carrier for containers, and straddle carrier for this purpose
A method for positioning a straddle carrier for containers and a container to be placed behind a container that has already been placed. The straddle carrier is moved by means of travel supports, travel drives, and a controller that interacts with same, and measurement signals from sensors arranged on the straddle carrier are processed by the controller in order to move and position the straddle carrier and the container to be placed.
Ground intensity LIDAR localizer
A system for determining a pose of a vehicle and building maps from vehicle priors processes received ground intensity LIDAR data including intensity data for points believed to be on the ground and height information to form ground intensity LIDAR (GIL) images including pixels in 2D coordinates where each pixel contains an intensity value, a height value, and x- and y-gradients of intensity and height. The GIL images are formed by filtering aggregated ground intensity LIDAR data falling into a same spatial bin on the ground and using a registration algorithm to align two GIL images relative to one another by estimating a 6-degree-of-freedom pose with associated uncertainty that minimizes error between the two GIL images. The aligned GIL images are provided as a pose estimate to a localizer. The system may provide online localization and pose estimation, prior building, and prior to prior alignment pose estimation using image-based techniques.
CONTROL DEVICE FOR VEHICLE TRAVELING
The autonomous LC control is started in response to receiving a start instruction of autonomous lane change. When the driver performs a steering intervention in a same direction as a direction of steering requested by the autonomous LC control, and establishment of a stop condition of lane change is not recognized, during execution of the autonomous LC control, the autonomous driving control is continued. When the steering intervention in the same direction is performed, and establishment of the stop condition is recognized, during execution of the autonomous LC control, termination of the autonomous driving control is announced.
IMAGE PROCESSING APPARATUS AND VEHICLE
An image processing apparatus includes an extractor and an object identifier. The extractor is configured to extract a feature quantity included in a captured image. The object identifier is configured to perform identification of an object on the basis of the feature quantity. The extractor is configured to extract the feature quantity by performing, on the captured image, a convolution calculation multiple times using a filter including multiple filter values that are two-dimensionally arranged. The multiple filter values are initially set at values that are line-symmetric with respect to an axis of symmetry along a predetermined direction. Augmentation batch data of learning data to be used in an update process of the filter by machine learning is configured to include any unflipped image extracted and a flipped image as paired images, the flipped image resulting from applying image-flipping to the unflipped image with respect to the axis of symmetry.
PORTABLE DEVICE, DRIVING ASSISTANCE SYSTEM, CONTROL METHOD, AND STORAGE MEDIUM STORING A CONTROL PROGRAM
A portable device, including: an unlocking portion configured to enable an operation for unlocking a door of a vehicle; and a processor, wherein, when the unlocking portion is operated in a case in which a reception sensitivity of a predetermined signal that is transmitted by wireless communication from the vehicle is a first sensitivity, the processor is configured to change the reception sensitivity to a second sensitivity that is a higher reception sensitivity than the first sensitivity.
Vehicle with improved seat swivel lock mechanism
A vehicle proposed herein includes a swivel, a lock mechanism selectively locking and unlocking the swivel, a seat mounted on the swivel, a plurality of surface pressure sensors each disposed along an outer surface of the seat and detecting a pressure distribution within a predetermined area of the outer surface, and a controller configured to cause the lock mechanism to be unlocked based on a change in pressure distribution or a surface pressure that is detected by any of the plurality of surface pressure sensors.
Harvesting Machine, Obstacle Determination Program, Recording Medium on Which Obstacle Determination Program is Recorded, Obstacle Determination Method, Agricultural Work Machine, Control Program, Recording Medium on Which Control Program is Recorded, and Control Method
A harvesting machine includes: a machine main body 1; a harvesting unit 15 that is provided forward of the machine main body 1 and is capable of swinging upward and downward relative to the machine main body 1; a height detection unit that is capable of detecting a height position H at which the harvesting unit 15 is located; and an obstacle detection unit that is capable of detecting an obstacle that is located forward thereof in a travel direction. The obstacle detection unit includes: a first sensor 21 and a second sensor 22 that are provided at different positions in a vertical direction, and output detection information regarding a detection area that is located forward thereof in the travel direction; a selection unit that selects at least either the detection information from the first sensor 21 or the detection information from the second sensor 22 based on the height position H of the harvesting unit 15; and a determination unit that determines the obstacle based on the detection information selected by the selection unit.
METHODS OF PERFORMING A DISPATCHED CONSUMER-TO-STORE LOGISTICS OPERATION FOR AN ITEM BEING REPLACED USING A MODULAR AUTONOMOUS BOT APPARATUS ASSEMBLY AND A DISPATCH SERVER
Methods are described that perform a dispatched consumer-to-store return or swap logistics operation for an item being replaced using a modular autonomous bot apparatus assembly and a dispatch server. The method begins with receiving a return operation dispatch command that includes identifier information, transport parameters, and designated pickup information for the item being replaced/returned, along with authentication information related to an authorized supplier of the item being replaced. Modular components of the bot apparatus are verified to be compatible with the dispatched logistics operation. The MAM then autonomously causes the bot apparatus to move to the designated pickup location, notifies the authorized supplier of an approaching pickup, receives supplier authorization input to permissively allow access to a payload area within the bot apparatus, monitors loading as the item being replaced is received along with return documentation, and then autonomously causes movement of the bot apparatus back to the origin location.
Motor control apparatus, numerical control apparatus, robot controller, and integrated controller system
A motor control apparatus includes a main CPU configured to output a position command value, a plurality of integrated circuits connected to the main CPU and provided depending on the number of a plurality of motors, and a plurality of sub-CPUs connected to the plurality of corresponding respective integrated circuits, wherein each of the plurality of integrated circuits includes a motor interface control unit that outputs a drive command value to an amplifier that drives each of the motors in such a way as to move the motor to a position of the position command value. Each of the plurality of sub-CPUs controls an output of the drive command value by the motor interface control unit in the integrated circuit connected to the sub-CPU, based on the position command value and a position feedback value of the motor being read via the integrated circuit connected to the sub-CPU.