Patent classifications
G05D1/222
METHOD AND DEVICE FOR REMOTELY CONTROLLING A VEHICLE
A method and device for remotely controlling a motor vehicle. A remote control device is provided. A transceiver device is located in the vehicle and is configured to exchange signals with the remote control device. A signal from the remote control device to the transceiver device activates a first operating mode in the vehicle, in which operating mode the vehicle moves autonomously, while maintaining specifiable surrounding conditions. The first operating mode is left if the specifiable surrounding conditions can no longer be maintained. After leaving the first operating mode, a second operating mode can be activated by a further signal to the transceiver device. In the second operating mode, the vehicle also moves autonomously but while maintaining further surrounding conditions which are at least partially changed in comparison to the surrounding conditions that can be specified in the first operating mode.
ANCHORING BASED TRANSFORMATION FOR ALIGNING SENSOR DATA OF A ROBOT WITH A SITE MODEL
Systems and methods are described for the display of a transformed virtual representation of sensor data overlaid on a site model. A system can obtain a site model identifying a site. For example, the site model can include a map, a blueprint, or a graph. The system can obtain sensor data from a sensor of a robot. The sensor data can include route data identifying route waypoints and/or route edges associated with the robot. The system can receive input identifying an association between a virtual representation of the sensor data and the site model. Based on the association, the system can transform the virtual representation of the sensor data and instruct display of the transformed data overlaid on the site model.
ANCHORING BASED TRANSFORMATION FOR ALIGNING SENSOR DATA OF A ROBOT WITH A SITE MODEL
Systems and methods are described for the display of a transformed virtual representation of sensor data overlaid on a site model. A system can obtain a site model identifying a site. For example, the site model can include a map, a blueprint, or a graph. The system can obtain sensor data from a sensor of a robot. The sensor data can include route data identifying route waypoints and/or route edges associated with the robot. The system can receive input identifying an association between a virtual representation of the sensor data and the site model. Based on the association, the system can transform the virtual representation of the sensor data and instruct display of the transformed data overlaid on the site model.
Unmanned aerial vehicle inspection system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes obtaining, from a user device, flight operation information describing an inspection of a vertical structure to be performed, the flight operation information including locations of one or more safe locations for vertical inspection. A location of the UAV is determined to correspond to a first safe location for vertical inspection. A first inspection of the structure is performed is performed at the first safe location, the first inspection including activating cameras. A second safe location is traveled to, and a second inspection of the structure is performed. Information associated with the inspection is provided to the user device.
Unmanned Aerial Vehicle Modular Command Priority Determination And Filtering System
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle modular command priority determination and filtering system. One of the methods includes enabling control of the UAV by a first control source that provides modular commands to the UAV, each modular command being a command associated with performance of one or more actions by the UAV. Modular commands from a second control source requesting control of the UAV are received. The second control source is determined to be in control of the UAV based on priority information associated with each control source. Control of the UAV is enabled by the second control source, and modular commands are implemented.
Unmanned Aerial Vehicle Modular Command Priority Determination And Filtering System
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle modular command priority determination and filtering system. One of the methods includes enabling control of the UAV by a first control source that provides modular commands to the UAV, each modular command being a command associated with performance of one or more actions by the UAV. Modular commands from a second control source requesting control of the UAV are received. The second control source is determined to be in control of the UAV based on priority information associated with each control source. Control of the UAV is enabled by the second control source, and modular commands are implemented.
PREDICTIVE SWITCHING BETWEEN AUTONOMOUS AND REMOTE CONTROL OF A VEHICLE
Predictive switching between autonomous control of a vehicle by an autonomous driving system and a remote pilot connected to the vehicle by a network. The predictive switching may include determining a route of the vehicle and identifying one or more suspect areas along the route in which the autonomous diving system is suspected of difficulty in autonomous control of the vehicle. Ahead of encountering the suspect areas, a remote driver may be assigned to the vehicle to establish communication with the vehicle and receive sensor data. This may allow for the remote pilot to monitor the vehicle including any projected autonomous operations. The remote pilot may intervene to assume control of the vehicle in the suspect area.
PREDICTIVE SWITCHING BETWEEN AUTONOMOUS AND REMOTE CONTROL OF A VEHICLE
Predictive switching between autonomous control of a vehicle by an autonomous driving system and a remote pilot connected to the vehicle by a network. The predictive switching may include determining a route of the vehicle and identifying one or more suspect areas along the route in which the autonomous diving system is suspected of difficulty in autonomous control of the vehicle. Ahead of encountering the suspect areas, a remote driver may be assigned to the vehicle to establish communication with the vehicle and receive sensor data. This may allow for the remote pilot to monitor the vehicle including any projected autonomous operations. The remote pilot may intervene to assume control of the vehicle in the suspect area.
REMOTE MONITORING SYSTEM AND AN AUTONOMOUS RUNNINIG VEHICLE AND REMOTE MONITORING METHOD
An autonomous running vehicle transmits a camera image around the vehicle photographed by a camera to a remote monitoring center. An obstacle is detected on the basis of information obtained from autonomous sensors including the camera. When an obstacle is detected, the autonomous running vehicle is automatically stopped. The remote monitoring center determines, when the autonomous running vehicle automatically stops, whether or not the run of the autonomous running vehicle is permitted to restart on the basis of the received camera video. When it is determined that the autonomous running vehicle can be restarted, a departure signal is transmitted to the autonomous running vehicle. When the departure signal is received from the remote monitoring center, the autonomous running vehicle restarts running.
REMOTE DRIVING SYSTEM, REMOTE DRIVING TERMINAL, AND METHOD FOR REMOTE DRIVING
The present disclosure relates to a remote driving system that performs remote driving of a vehicle based on an operation amount input to a remote driving terminal. The remote driving system includes at least one processor. The at least one processor detects a second situation showing a sign of a first situation in which the remote driving of the vehicle is required. The at least one processor performs at least a part of an initial check for checking that the remote driving can be started at the remote driving terminal before the first situation is detected in a case where the second situation is detected. The at least one processor starts the remote driving in a case where the first situation is detected.