Patent classifications
G05D2201/02
Navigation system
A navigation system for an automated guided vehicle comprises a set of marking elements which are to be arranged in grid form on the floor and in which navigation information is encoded; a sensor device to be arranged at the automated guided vehicle for reading navigation data from the marking elements; and an evaluation device connected to the sensor device for generating control signals for the automated guided vehicle with reference to read navigation data. Each of the marking elements has at least two graphical code patterns that are each designed as one-dimensional code patterns and comprise a code applied along a scanning direction, with the scanning directions of the at least two graphical code patterns being aligned offset from one another by an angular offset.
Remote terminal and method for displaying image of designated area received from mobile robot
A mobile robot including an image pickup unit, further includes an accumulation unit configured to accumulate imaging data taken in the past, a reception unit configured to receive designation of a spatial area from a remote terminal, and a processing unit configured, when it is possible to shoot the spatial area received by the reception unit by the image pickup unit, to perform shooting and transmit obtained imaging data to the remote terminal, and when the shooting is impossible, to transmit imaging data including an image of the spatial area accumulated in the accumulation unit to the remote terminal and start a moving process in order to shoot the spatial area by the image pickup unit.
Automated Return of Teleoperated Vehicles
A method includes obtaining, from an operator of a robot, a return execution lease associated with one or more commands for controlling the robot that is scheduled within a sequence of execution leases. The robot is configured to execute commands associated with a current execution lease that is an earliest execution lease in the sequence of execution leases that is not expired. The method includes obtaining an execution lease expiration trigger triggering expiration of the current execution lease. After obtaining the trigger, the method includes determining that the return execution lease is a next current execution lease in the sequence. While the return execution lease is the current execution lease, the method includes executing the one or more commands for controlling the robot associated with the return execution lease which cause the robot to navigate to a return location remote from a current location of the robot.
Navigating a vehicle through a predefined path
A method for navigating a vehicle through a predefined path in an environment. The predefined path includes a plurality of predefined points. The method includes generating a distance database, enabling the predefined path by enabling each of the plurality of predefined points, navigating the vehicle to a first point, and navigating the vehicle from the first point to a second point. The distance database is associated with the predefined path. The first point and the second point are located on the predefined path. Navigating the vehicle from the first point to the second point includes repeating an iterative navigation process until a termination condition is satisfied. The termination condition includes a total traveled distance of the vehicle obtained from odometer data of the vehicle exceeding a termination threshold.
METHOD FOR FORMING A VEHICLE COMBINATION
The present disclosure relates to a method for selecting and identifying a powered dolly vehicle for forming a vehicle combination with a primary vehicle and one or more trailers. The method includes receiving a request from a primary vehicle to select a powered dolly vehicle among a group of powered dolly vehicles based at least in part on a mission-characteristic for a vehicle combination; evaluating the operational characteristic of each one of the powered dolly vehicles based on the mission-characteristic; selecting a powered dolly vehicle among the group of powered dolly vehicles based at least in part on the evaluation; locating the selected powered dolly vehicle in the geographical area based at least in part on the identification information; and communicating the location of the selected powered dolly vehicle to the primary vehicle or operating the powered dolly vehicle to primary vehicle.
METHOD AND SYSTEM FOR GENERATING ELECTRICAL ENERGY COMPRISING A COLLECTING ROBOT AND A PLURALITY OF PRODUCING ROBOTS
A system for generating electrical energy, for instance at an agricultural site. The system includes at least one mobile robot, referred to as “collecting robot” and a plurality of mobile robots, referred to as “producing robots”. Each collect robot includes at least one input port adapted for coupling with an output port of a producing robot and an output port for outputting electrical energy received from each producing robot coupled with the collecting robot. Each producing robot includes a photovoltaic generator, at least one input port adapted for coupling with an output port of another producing robot, and at least one output port for outputting electrical energy generated by the producing robot and received from each other producing robot coupled with the producing robot.
ITERATIVE METHOD FOR ESTIMATING THE MOVEMENT OF A MATERIAL BODY BY GENERATING A FILTERED MOVEMENT GRID
An iterative method for estimating the movement of at least one material body in a surrounding space discretized into a grid of cells, includes the following steps: a) obtaining an inconsistency grid in iteration t (IG.sub.t), generated in response to detection of a change of occupancy state in at least one of the cells of the grid of cells between an iteration t-1 and iteration t, b) recurrently generating a filtered movement grid in iteration t (FMG.sub.t.sup.d, FMG.sub.t.sup.s) comprising, for each cell of the inconsistency grid in iteration t (IG.sub.t), a posterior probability (P(d.sub.t,i.sup.A|z.sub.1:t), of the material body having performed a movement with at least one movement component characterizing the movement, the movement component forming part of a discrete set of components around the cell, the filtered movement grid in iteration t (FM.sub.t.sup.d, FMG.sub.t.sup.s) being generated on the basis of the filtered movement grid in iteration t-1 (FMG.sub.t-1.sup.d, FMG.sub.t-1.sup.s), of an inconsistency grid from iteration t-1 (IG.sub.t-1), and of the inconsistency grid in iteration t(IG.sub.t).
Method of acquiring image for recognizing position and robot implementing the same
Disclosed herein are a method of acquiring an image for recognizing a position and a robot implementing the same. In the method and robot, information value concerning movement of the robot is measured to efficiently acquire images including overlapped areas, and lenses of cameras on both sides of the robot are slided in a direction opposite to a direction of movement of the robot based on the measured information value concerning movement.
MOTORIZED COMPUTING DEVICE THAT AUTONOMOUSLY ADJUSTS DEVICE LOCATION AND/OR ORIENTATION OF INTERFACES ACCORDING TO AUTOMATED ASSISTANT REQUESTS
Set forth is a motorized computing device that selectively navigates to a user according content of a spoken utterance directed at the motorized computing device. The motorized computing device can modify operations of one or more motors of the motorized computing device according to whether the user provided a spoken utterance while the one or more motors are operating. The motorized computing device can render content according to interactions between the user and an automated assistant. For instance, when automated assistant is requested to provide graphical content for the user, the motorized computing device can navigate to the user in order to present the content the user. However, in some implementations, when the user requests audio content, the motorized computing device can bypass navigating to the user when the motorized computing device is within a distance from the user for audibly rendering the audio content.
Obstacle avoiding method in state-time space, recording medium storing program for executing same, and computer program stored in recording medium for executing same
The present invention relates to an obstacle avoiding method in a state-time space, a recording medium storing a program for employing the same, and a computer program stored in a medium for employing the same. More particularly, the present invention relates to an obstacle avoiding method in a state-time space, a recording medium storing a program for employing the same, and a computer program stored in a medium for employing the same, wherein a forward trajectory is calculated on the basis of a safe timed configuration region, when collision is expected while calculating the forward trajectory, a part of the calculated forward trajectory is canceled, and a forward trajectory passing through an interim target is calculated, and thus a time required for calculating is reduced and a trajectory and success rate to the destination target state is ensured so as to obtain improvement in performance.