G05D1/2287

METHOD FOR OPERATING A MOBILE SELF-PROPELLED APPLIANCE AND MOBILE SELF-PROPELLED APPLIANCE
20240252008 · 2024-08-01 ·

A method operates a mobile self-propelled appliance, in particular a floor cleaning appliance, such as a robot vacuum cleaner and/or robot sweeper and/or robot mopping appliance. The mobile self-propelled appliance has at least one tactile sensor, which is provided for collision detection of the mobile self-propelled appliance with obstacles and which, in addition to the collision detection, triggers at least one user command if a user presses against the tactile sensor n times in a predetermined time period, wherein n>1.

SWIMMING POOL ROBOT AND CONTROL METHOD THEREOF
20240272646 · 2024-08-15 ·

The present disclosure provides a swimming pool robot and a control method of the swimming pool robot. The swimming pool robot includes: a vehicle body; a power switch and a water intake detection module both arranged at a bottom of the vehicle body; a first water outlet and a second water outlet arranged opposite to each other at a top of the vehicle body; and a battery, an MCU, a body state detection module for detecting a state of the vehicle body, an electric power reserve detection module for detecting an electric power reserve of the battery, a first driving mechanism for driving the first water outlet to discharge water, and a second driving mechanism for driving the second water outlet to discharge water are arranged inside of the vehicle body, wherein each of the battery, the power switch, the water intake detection module, the body state detection module, the electric power reserve detection module, the first drive mechanism and the second drive mechanism is individually connected to the MCU. According to the present disclosure, after the swimming pool robot is started up, the first driving mechanism or the second driving mechanism is opened only when the swimming pool robot in the water, and sinks into the bottom under the action of its own gravity and is in the static state, so as to drive the first water outlet or the second water outlet to discharge water, so that the swimming pool robot advances in the swimming pool to achieve the dirt suction function, the settling time of the swimming pool robot is reduced, thereby improving the cleaning efficiency.

A METHOD AND SYSTEM FOR CONTROLLING MOTION OF A CLIMBING ROBOT

An aspect of this invention relates to a method for controlling motion of a climbing robot comprising the steps of receiving high-level commands; receiving sensory feedbacks comprising roll angle data; generating basic locomotion pattern signals based on received high-level commands; amplifying the generated basic locomotion pattern signals based on received high-level commands; adapting the basic locomotion pattern signals to obtain adaptation commands; generating motor commands based on received high-level commands, obtained adaptation command, and amplified basic locomotion pattern signals to drive a plurality of joint motors of the robot; and generating electromagnet activate signals based on received high-level commands and generated basic locomotion pattern signals. Another aspect of the invention relates to a system for controlling motion of the climbing robot, which comprises a sensory preprocessing module, a central pattern generator, a velocity regulating module, an adaptation module, a joint motor angle determine module, and an electromagnet activate module.

Systems and methods for estimating user intent to launch autonomous aerial vehicle
12135566 · 2024-11-05 · ·

Detection of a launch event of an autonomous vehicle may consider input from a variety of sensors, including acceleration sensors and touch sensors In some aspects, a method includes receiving a first input from a touch sensor, receiving a second input from an accelerometer, determining whether a launch of the autonomous vehicle is detected based on the first input and the second input, and controlling the autonomous vehicle in response to the determining. In some aspects, when a launch is detected, a motor of the autonomous vehicle may be energized. By detecting a launch event in this manner, improved safety and reliability may be realized. A reduced occurrence of false positive launch events may reduce a risk that the motor of the autonomous vehicle is energized when the vehicle has not actually been launched.

USER-GUIDED SEMI-AUTOMATIC NAVIGATION OF A MOBILE MEDICAL DEVICE

A mobile medical device is driven by a chassis. The movement is brought about, or at least supported by, at least one drive. A direction influencing device varies the direction of movement. Both the drive and the direction influencing device may be activated by a control device. End stations and paths leading to the end stations, as well as a current position of the device, are known to the control device. The control device accepts a drive request from an operator and establishes an at least approximate desired direction of the movement. The control device activates the drive while accepting the drive request and activates the direction influencing device to drive the device on one of the paths while accepting the drive request and while the current position of the device is approximately on the path. Furthermore, the control device continuously updates the position of the device during movement.

Systems and Methods for an Autonomous Mobile Robot Haptic Feedback

An omnidirectional mechanical drive unit in a robot may be controlled by a processor. An input message characterizing a physical force exerted on a force sensor in a first direction may be received. A physical force input vector quantifying the physical force in two or more dimensions may be determined based on the input message. Upon determining that a triggering condition for navigational feedback is satisfied, a haptic force input vector for provide haptic navigational feedback via the omnidirectional mechanical drive unit may be determined. A force output vector aggregating the physical force input vector and the haptic force input vector may be determined. The force output vector may quantify a force to apply to move the robot in a second direction. An indication of the force output vector may be transmitted to the omnidirectional mechanical drive unit. The robot may be moved based on the force output vector.

Method and system for controlling motion of a climbing robot

An aspect of this invention relates to a method for controlling motion of a climbing robot comprising the steps of receiving high-level commands; receiving sensory feedbacks comprising roll angle data; generating basic locomotion pattern signals based on received high-level commands; amplifying the generated basic locomotion pattern signals based on received high-level commands; adapting the basic locomotion pattern signals to obtain adaptation commands; generating motor commands based on received high-level commands, obtained adaptation command, and amplified basic locomotion pattern signals to drive a plurality of joint motors of the robot; and generating electromagnet activate signals based on received high-level commands and generated basic locomotion pattern signals. Another aspect of the invention relates to a system for controlling motion of the climbing robot, which comprises a sensory preprocessing module, a central pattern generator, a velocity regulating module, an adaptation module, a joint motor angle determine module, and an electromagnet activate module.

UNDERWATER SENSING SYSTEMS AND METHODS

The present invention includes systems and methods for improving the process of detecting and classifying objects of interest using UUVs to survey the ocean. According to a particular embodiment, the present invention provides a more cost-efficient process by employing preconfigured heuristic operational scenarios, or supervised machine learning to fine-tune this process by integrating the use of environmental variables relating to the water in which data is gathered, and more particularly for classifying sonar images of the seafloor.