B25J9/1684

Mobile robot and method of tracking mobile robot

A mobile robot includes a mobile robot body, a drawing unit provided at the mobile robot body and including a marker configured to draw a travel locus of the mobile robot on a travel plane, and a detector provided at the mobile robot body and configured to detect the travel locus drawn by the drawing unit. The mobile robot travels along the travel locus detected by the detector.

Automated total nail care systems, devices and methods

A system, device and method for nail care is provided. The nail care system includes a shaping system, a polish removal system and/or a cuticle management system; a vision system; a nail polish application system; and a mobility system. The nail system may further include an accelerated drying system, a hand massage system, a nail identification/diagnosis/estimation of conditions system, an enclosure, a hand/foot rest system, a computer software system, a computer hardware system, a cartridge/pod system, and a multi-tool system. Related apparatuses, techniques and articles are also described.

Method and system for automatic assembly of curved surface part

A method and system for automatic assembly of a curved surface part are provided. First, a space coordinate system is established, and a first unit normal vector of the space coordinate system is determined. Then, coordinates of three measurement points on the surface of a curved surface part in the space coordinate system are acquired; and a second unit normal vector to the surface of the curved surface part are determined according to the coordinates of the measurement points. Finally, a rotation angle of the end effector is calculated according to the first unit normal vector and the second unit normal vector; and the end effector is adjusted according to the rotation angle, such that a third unit normal vector of the end effector after adjustment coincides with the second unit normal vector. The method and system enhance the automatic assembly quality of the curved surface part.

Control device, robot system, and robot
11052543 · 2021-07-06 · ·

A control device includes a control section configured to control a motion of a robot arm using values detected by a plurality of distance sensors. The plurality of distance sensors include a first distance sensor and a second distance sensor disposed in a first direction orthogonal to the axial direction of a dispenser. The second distance sensor is disposed in a position further apart from the dispenser than the first distance sensor. The control section executes, on a robot, a first instruction for causing the robot to execute discharge of a discharge object by the dispenser when a distance acquired by the first distance sensor is a distance in a predetermined range and a distance acquired by the second distance sensor is a distance larger than the distance in the predetermined range.

INTERCONNECTING TILES FOR USE WITH LINE FOLLOWER ROBOTS
20210008719 · 2021-01-14 ·

Systems and methods for line-following robots are disclosed. In exemplary embodiments, a line-following robot is configured to traverse one or more overlays that are fastened to a corresponding magnetic window tile. The magnetic window tiles are affixed to one another magnetically at adjacent edges. The line-following robot is configured to perceived visual indicators, such as lines, curves, and color patterns that determine how the line-following robot moves over window tiles.

TWIN LASER CAMERA ASSEMBLY

A twin laser camera unitary assembly for a robot processing tool is disclosed. The assembly has a housing having a front wall defining an upright U-shaped channel into which a tubular portion of the tool is laterally insertable. A mounting support attaches the housing relative to the tool in operative position. Twin laser range finders are respectively mounted in the housing on opposite sides of the U-shaped channel in a symmetrical in-line arrangement with respect to the tool. A controller mounted in the housing is configured to receive robot control signals, operate laser projectors and process image signals produced by imagers of the laser range finders so that joint and bead position and geometry signals are produced in a robot reference frame. The assembly is designed and protected for use in industrial processes such as robotic laser and arc welding and sealant dispensing.

Robotic injection system for domestic herd animals
10874086 · 2020-12-29 ·

A robotic injection system is herein described for delivering vaccines, reproductive hormones, and liquid materials to domestic herd animals. The robotic injection system includes a cooling-unit for storage of the liquid materials to be injected, a series of automatic gates to control the movement of herd animals, an RFID and camera ID reading system utilized for tracking identification numbers and medical history, a robotic arm to position and apply force in the injection process, and an injection mechanism for delivering injections to the patient. A streamlined system is described in delivering necessary injections to a mass number of domestic herd animals. A robotic injection system for injecting an accurate dosage of more than one fluid is described. For this description, bovines will be used as the primary example but this described invention also applies to other domestic herd animals such as sus, equus caballus, ovis aries, and capra aegagrus hircus.

ROBOT CONTROL APPARATUS AND ROBOT CONTROL SYSTEM
20200398425 · 2020-12-24 · ·

A robot control apparatus for a more precise seam tracking operation, includes: a storage unit in which teaching data is stored; an accepting unit that accepts a sensing result of a laser sensor, from a robot including a working tool and the laser sensor attached to the working tool and configured to detect a shape of a working target before an operation of the working tool; and a control unit that moves the working tool based on the teaching data, corrects the movement of the working tool based on the sensing result, and adjusts an angle about a tool axis such that an operation point indicated by the sensing result is at a center of a field of view of the laser sensor. Accordingly, an operation line can be detected near the center of the field of view of the laser sensor, and thus more precise detection is possible.

ROBOT CONTROL APPARATUS AND ROBOT CONTROL SYSTEM
20200398421 · 2020-12-24 · ·

A memory in which information that is used in a tracking operation is to be temporarily stored, information cannot be accumulated in the memory when the accumulating intervals and the reading intervals do not match each other. A robot control apparatus includes: a memory; an accepting unit that accepts a sensing result of a laser sensor detecting a shape of a working target before an, and accumulates information according to the sensing result, in the memory. The memory management unit that, in a case in which the memory is running short of free space, deletes the information in the memory; and a control unit that moves the working tool based on teaching data, and corrects the movement of the working tool based on the information according to the sensing result stored in the memory.

METHOD AND SYSTEM FOR AUTOMATIC ASSEMBLY OF CURVED SURFACE PART
20200368859 · 2020-11-26 ·

A method and system for automatic assembly of a curved surface part are provided. First, a space coordinate system is established, and a first unit normal vector of the space coordinate system is determined. Then, coordinates of three measurement points on the surface of a curved surface part in the space coordinate system are acquired; and a second unit normal vector to the surface of the curved surface part are determined according to the coordinates of the measurement points. Finally, a rotation angle of the end effector is calculated according to the first unit normal vector and the second unit normal vector; and the end effector is adjusted according to the rotation angle, such that a third unit normal vector of the end effector after adjustment coincides with the second unit normal vector. The method and system enhance the automatic assembly quality of the curved surface part.