B25J5/00

ROBOT SYSTEM AND ROBOT CELL

This robot system includes: an automated guided vehicle that includes a support surface and automatically travels; a robot cell including a seat surface to be mounted on the support surface, a ground contact portion protruding downward from the seat surface so as to contact with a ground, an articulated arm, and a robot controller that controls operation of the articulated arm; and a switching mechanism that performs switching between a transferable state in which the seat surface is mounted on the support surface and the ground contact portion is separated from the ground, and a placed state in which the seat surface is separated from the support surface and the ground contact portion contacts with the ground.

MOBILE ROBOT AND METHOD FOR CONTROLLING SAME
20220408997 · 2022-12-29 ·

The present invention relates to a robot cleaner and a method for controlling the same. The present invention provides a mobile robot and a method for controlling the same, the mobile robot using the rotational force of three or more rotary members as a moving power source thereof, wherein the mobile robot is controlled to effectively travel along a configured straight travel route and not to deviate from the configured straight travel route, or is controlled to immediately return to the configured straight travel route when deviating from the configured straight travel route.

PLANAR DRIVE DEVICE, AND METHOD FOR OPERATING A PLANAR DRIVE DEVICE
20220410376 · 2022-12-29 ·

A planar drive device having a first platform and having a second platform, which platforms are movable in an X-Y plane on a work bench, wherein the first platform has a frame, a transmission and a working platform for the arrangement of a work tool, wherein the transmission permits an adjustment of the distance of the working platform with respect to the X-Y plane, wherein the second platform has a frame and a drive member which is coupled in terms of movement at least indirectly to the working platform such that the distance of the working platform from the X-Y plane is adjustable by changing a distance between the two platforms within the X-Y plane. The work tool can be transferred into at least two different working states by relative movement of the platforms in the X-Y plane.

PET CHASE TOY
20220408695 · 2022-12-29 ·

A pet toy includes a wheel base that moves randomly or pseudo-randomly and a rod detachably connected to the wheel base configured to hold a treat or other food item desirable to the pet companion is described herein. The wheel base and/or the rod may have one or more modes of movement that may be activated based on a movement algorithm that randomly or pseudo-randomly moves/turns the wheel base and/or the rod and/or a one or more sensors that detect obstacles. A proximate end of the may be detachably connected to a corresponding rod connector of the wheel base. The distal end of the rod may be configured to grab and/or hold the food item and/or have the food item wedged into it.

Method and Apparatus for Scale Calibration and Optimization of a Monocular Visual-Inertial Localization System
20220414932 · 2022-12-29 ·

The method and system disclosed herein presents a method and system for capturing, by a camera disposed on a device moving in an environment, a plurality of image frames recorded in a first coordinate reference frame at respective locations within a portion of the environment in a first time period; capturing, by an inertial measurement unit disposed on the device, sets of inertial odometry data recorded in a second coordinate reference frame; determining a rotational transformation matrix that corresponds to a relative rotation between the first reference frame and the second reference frame; and determining a scale factor from the matching pairs of image frames. The rotational transformation matrix defines an orientation of the device, and the scale factor and the rotational transformation matrix calibrate the plurality of image frames captured by the camera.

Moving robot and controlling method for the moving robot

A moving robot includes: a main body; a traveling unit configured to rotate and move the main body; a sensing unit configured to sense position information of a specific point of a front portion of a docking device; and a controller configured to, based on sensing result of the sensing unit, determine i) whether a first condition, which is preset to be satisfied when the docking device is disposed in a front of the moving robot, is satisfied, and ii) whether a second condition, which is preset to be satisfied when the moving robot is disposed in a front of the moving robot, is satisfied, to control an operation of the traveling unit so as to satisfy the first condition and the second condition, and to move to the front so as to attempt to dock in a state where the first condition and the second condition are satisfied.

Riding system of robot and method thereof

A riding system of a robot which supports a PUI through user authentication to provide convenience to users, and including a server for exchanging authentication information with the robot; a mobile terminal including an application interlocking with the server and for arranging use information of the user through the application and for calling the robot through the application; and a robot storing the authentication information, to authenticate the user through the authentication information when there is a call from the mobile terminal, and deforming according to a body size of the user included in the use information and to allow the user to ride thereon and to move the user to the destination, and a control method thereof.

Robot plan online adjustment
11537130 · 2022-12-27 · ·

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing robot plan online adjustment. A method includes receiving an initial plan for performing a particular task with a robot having a sensor. The initial plan defines an initial path having a plurality of waypoints. Each waypoint is associated with a target position and a target velocity. The method includes generating an alternative path from the initial path. Generating an alternative path includes generating a plurality of alternative paths including performing respective modifications to one or more waypoints in the initial plan, evaluating each alternative path according to a simulated total time duration required for the robot to traverse the alternative path, and selecting an alternative path having a total time duration that is less than a total time duration of the initial plan.

Privacy protection in mobile robot

A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The mobile robot may include cameras for capturing images and videos and include microphones for capturing audio of its surroundings. To improve privacy by preventing confidential information from being transmitted, the mobile robot may detect text in images and modify the images to make the text illegible before transmitting the images. The mobile robot may also detect human voice in audio and modify audio to make the human voice unintelligible before transmitting the audio.

MODULAR ROBOT
20220402116 · 2022-12-22 ·

A modular robot with a drive platform including: a first lateral drive module having at least two wheels and at least one motor for driving at least one of the wheels, a second lateral drive module having at least one wheel and at least one motor for driving the at least one wheel, a front crossmember module connecting first ends of the first and the second lateral drive module, and a rear crossmember module connecting first ends of the first and the second lateral drive module. One of the two lateral drive modules has a control unit for controlling the motors of the two lateral drive modules. The two drive modules have first connecting devices at their respective ends and the two crossmember modules have second connecting devices in the region of their respective ends. The first and the second connecting devices have mechanical connections. At least one of the two drive modules has at least one docking device for docking an application unit on the drive platform and the at least one docking device has mechanical and/or electrical connections.