Patent classifications
G05D2109/10
DISINFECTION ROBOT AND CONTROLLING METHOD THEREOF
Disclosed herein is a disinfection robot. The disinfection robot includes a body provided with an outlet, a fan provided inside the body, a fan motor configured to rotate the fan, a wheel provided under the body, a wheel motor configured to rotate the wheel, a three-dimensional camera having a forward field of view of the body and configured to capture a three-dimensional image, and a processor configured to control the fan motor to rotate the fan to discharge air through the outlet and control the wheel motor to rotate the wheel to move the body based on the three-dimensional image.
ROBOTIC SURFACE CLEANING SERVICE
A method for operating a robotic device. Usage data and a first location of the robotic device are determined. A first sensor of the robotic device captures first data indicative of an environmental characteristic of the first location. A first operational parameter of a first actuator is adjusted based on the first data while the robotic device is at the first location. A debris map of the environment is formed based on debris data output by a second sensor configured to sense debris on a floor. A request for cleaning service at a location is received, wherein the robotic device is one of a plurality of robotic devices that provides surface cleaning services to a plurality of users. The robotic device to respond to the request is determined based on location, fill volume of a debris container, battery charge, and availability of each of the plurality of robotic devices.
AUTONOMOUS REFUSE CONTAINER
A method for an autonomous robot to empty refuse. A sensor positioned on the robot captures sensor data of an environment of the robot as the robot navigates within the environment and a processor of the robot generates a map of the environment based on at least the sensor data. The processor receives a schedule for emptying refuse stored in a container of the robot at a refuse collection location from an application of a communication device. The processor determines a path of the robot from a storage location of the robot to the refuse collection location and actuates the robot to autonomously drive along the path according to the schedule.
AUTOMATIC CLEANING DEVICE CONTROL METHOD AND APPARATUS, AND MEDIUM AND ELECTRONIC DEVICE
An automatic cleaning device control method, an automatic cleaning device control apparatus, a computer-readable storage medium and an electronic device are provided. The method includes: acquiring first data based on current state data of a walking wheel of the automatic cleaning device and second data based on current state data of a machine body of the automatic cleaning device when the automatic cleaning device performs cleaning; determining, based on the first data and the second data, whether the automatic cleaning device is trapped or not and controlling the automatic cleaning device to enter an accelerated-escape mode in response to that the automatic cleaning device is trapped.
METHOD FOR CONSTRUCTING A MAP WHILE PERFORMING WORK
A method executed by a robot, including: starting, from a starting position, a work session in which the robot maps a workspace, wherein a front of the robot faces towards a forward direction in a frame of reference of the robot; the robot traversing, from the starting position, to a first position, a first distance from the starting position in a backward direction in the frame of reference of the robot; after traversing the first distance, the robot rotating; after rotating, the robot traversing a coverage path of at least one area of the workspace, the coverage path including a boustrophedon movement pattern; and the robot cleaning the at least one area of the workspace with a cleaning tool of the robot while traversing the coverage path.
System and method for a modular and continually learning remote guidance system for autonomous vehicles
Systems, methods, and autonomous vehicles may obtain sensor data associated with an environment surrounding an autonomous vehicle; provide the sensor data to a plurality of plugins; independently determine, with each plugin, based on the sensor data, whether to request a remote guidance session for the autonomous vehicle, each plugin of the plurality of plugins including a different model that is applied by that plugin to the sensor data to determine whether to request the remote guidance session; receive, from at least one plugin, a request to initiate the remote guidance session; and in response to receiving the request to initiate the remote guidance session, communicate with a computing device external to the autonomous vehicle to establish the remote guidance session.
REMOTE DRIVING
A method is provided that includes: obtaining a first state information of the remote driving system, where the remote driving system is configured to perform remote control on a vehicle communicatively connected with the remote driving system; determining whether an abnormality occurs in the remote driving system based on the first state information; determining abnormality information of the remote driving system in response to the occurrence of the abnormality in the remote driving system; and adjusting a state of the remote control based on the abnormality information.
METHOD FOR PROVIDING ANCILLARY SERVICES
The present invention relates to a method for providing ancillary services to an electrical grid. The ancillary services are related to frequency reserve provision, voltage and/or reactive power control and peak power reduction. The method is based a fleet of vehicles, partly driven by electrical power and comprises a step of changing the mode of operation for the vehicles and thereby altering the available electrical power in the electrical grid.
SYSTEM AND METHOD FOR AUTONOMOUS OPERATION OF A MACHINE
A system for autonomous or semi-autonomous operation of a vehicle is disclosed. The system includes a machine automation portal (MAP) application configured to enable a computing device to (a) display a map of a work site and (b) provide a graphical user interface that enables a user to (i) define a boundary of an autonomous operating zone on the map and (ii) define a boundary of one or more exclusion zones. The system also includes a robotics processing unit configured to (a) receive the boundary of the autonomous operating zone and the boundary of each exclusion zone from the computing device, (b) generate a planned command path that the vehicle will travel to perform a task within the autonomous operating zone while avoiding each exclusion zone, and (c) control operation of the vehicle so that the vehicle travels the planned command path to perform the task.
SERVER DEVICE
A server device includes an area setting unit that sets a first area in which a first lawnmower executes first lawn-mowing work in a work area and a second area in which a second lawnmower second lawn-mowing work in the work area, a zone dividing unit that divides the work area into plural virtual zones, a time range setting unit that sets a first time range in which the first lawnmower executes the first lawn-mowing work in each of the virtual zones included in the plural virtual zones and a second time range in which the second lawnmower executes the second lawn-mowing work in each of the virtual zones included in the plural virtual zones, and a notification unit that notifies the first time range and the second time range to a smartphone. Consequently, a user can check a possibilty of contact between the first and second lawnmowers.