G05D1/223

Navigating semi-autonomous mobile robots
11940797 · 2024-03-26 · ·

Techniques for navigating semi-autonomous mobile robots are described. A semi-autonomous mobile robot moves within an environment to complete a task. A navigation server communicates with the robot and provides the robot information. The robot includes a navigation map of the environment, interaction information, and a security level. To complete the task, the robot transmits a route reservation request to the navigation server, the route reservation request including a priority for the task, a timeslot, and a route. The navigation server grants the route reservation if the task priority is higher than the task priorities of conflicting route reservation requests from other robots. As the robot moves within the environment, the robot detects an object and attempts to classify the detected object as belonging to an object category. The robot retrieves an interaction profile for the object, and interacts with the object according to the retrieved interaction profile.

System for managing work site and method for managing work site
11940802 · 2024-03-26 · ·

A system for managing a work site includes: an identification unit that identifies a discharging position of a manned vehicle in the work site where an unmanned vehicle and the manned vehicle operate in a mixed manner; and an operation control unit that controls operation of the unmanned vehicle based on the discharging position.

System for managing work site and method for managing work site
11940802 · 2024-03-26 · ·

A system for managing a work site includes: an identification unit that identifies a discharging position of a manned vehicle in the work site where an unmanned vehicle and the manned vehicle operate in a mixed manner; and an operation control unit that controls operation of the unmanned vehicle based on the discharging position.

Remote controller, remote-control system and control method thereof

A remote controller, a remote-control system and a control method thereof are provided. The remote controller includes a motion sensing circuit and a wireless communication circuit electrically connected to the motion sensing circuit. The motion sensing circuit determines whether or not a motion of the remote controller complies with one of multiple reference motions. When the motion of the remote controller complies with one of the reference motions, the wireless communication circuit is switched from a sleep state to a working state. The wireless communication circuit that is in the working state determines whether or not a received signal strength indication between the remote controller and a controlled device is greater than or equal to a strength threshold. When the received signal strength indication is less than the strength threshold, the wireless communication circuit is switched from the working state to the sleep state.

Systems and methods for adjusting UAV trajectory

A system includes a flight controller. The flight controller is configured to, in response to a first user interface receiving a first user input, generate a first control signal. The first control signal is configured to control an unmanned aerial vehicle (UAV) to effect an autonomous flight with a first flight parameter and a second flight parameter. In response to a second user interface, different from the first user interface, receiving a second user input, the flight controller is further configured to modify the first flight parameter to obtain a modified first flight parameter, generate a second control signal based on the modified first flight parameter and the second flight parameter, and control the UAV to operate based on the second control signal.

Ground control point assignment and determination system

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ground control point assignment and determination. One of the methods includes receiving information describing a flight plan for the UAV to implement, the flight plan identifying one or more waypoints associated with geographic locations assigned as ground control points. A first waypoint identified in the flight plan is traveled to, and an action to designate a surface at the associated geographic location is designated as a ground control point. Location information associated with the designated surface is stored. The stored location information is provided to an outside system for storage.

Systems and methods of pilot assist for subsea vehicles

A method for controlling a subsea vehicle. The method includes receiving sensor data representing a subsea environment from one or more sensors of the subsea vehicle. The method identifies one or more objects present in the subsea environment based on the sensor data using an artificial intelligence machine. The method transmits at least a portion of the sensor data, including an identification of the one or more objects, to a user interface. The method includes receiving a requested vehicle task from the user interface. The requested vehicle task being selected by a user via the user interface. The method performs the requested vehicle task without vehicle position control from the user.

Method for assisting a maneuvering procedure of a motor vehicle, and system for assisting a maneuvering procedure of a motor vehicle

A method for assisting a maneuvering procedure of a motor vehicle in a parking garage is disclosed, wherein the motor vehicle moves within the parking garage during the maneuvering procedure from a drop-off site in the parking garage to a predetermined position in the parking garage, wherein the maneuvering procedure of the motor vehicle is monitored by at least one sensor of the motor vehicle, comprising the steps: establishing a communication link between a controller of the motor vehicle and a vehicle-external unit of the parking garage; transmitting climate-specific measured data that are acquired by at least one measuring point in the parking garage from the at least one measuring point to the vehicle-external unit, and calibrating the at least one sensor of the motor vehicle depending on the climate-specific measured data.

Systems, methods and apparatus for in-service tank inspections

Systems, methods and apparatuses for inspecting a tank containing a flammable fluid are provided. The system includes a vehicle having a propeller, a latch mechanism, a pressure switch, and an inspection device. The system includes a control unit in communication with the propeller, the latch mechanism, and the inspection device, and electrically connected to the pressure switch. The control unit powers on responsive to the pressure switch detecting an ambient pressure greater than a minimum threshold. The control unit receives, from the latch mechanism, an indication of a state of the latch mechanism. The control unit determines that the cable used to lower the vehicle into the tank containing the flammable fluid is detached from the vehicle. The control unit commands the propeller to move the vehicle through the flammable fluid. The control unit determines a quality metric of a portion of the tank.

Distributed data processing systems for processing remotely captured sensor data

Aspects of the disclosure relate to processing remotely captured sensor data. A computing platform having at least one processor, a communication interface, and memory may receive, via the communication interface, from a user computing device, sensor data captured by the user computing device using one or more sensors built into the user computing device. Subsequently, the computing platform may analyze the sensor data received from the user computing device by executing one or more data processing modules. Then, the computing platform may generate trip record data based on analyzing the sensor data received from the user computing device and may store the trip record data in a trip record database. In addition, the computing platform may generate user record data based on analyzing the sensor data received from the user computing device and may store the user record data in a user record database.