G05B2219/40425

Method and system of utilizing a work tool on a suspended work platform

A method and system for performing work from a suspension work platform incorporating a work tool attached to an articulating arm system.

Face detection, identification, and tracking system for robotic devices

A face detection and tracking method of a robotic device. The method includes obtaining a video frame from a camera of the robotic device; performing a face detection process on the video frame to detect one or more faces in the video frame and, after the face detection process, identifying the detected one or more faces in the video frame. The method also includes performing a vision-based tracking process to track the identified one or more faces using a combination of a feature points tracker and a correlation tracker and, after the vision-based tracking process, performing a detection and tracking fusion process and providing desired target prediction of the identified one or more faces.

Image processing apparatus, image processing system, image processing method, and computer program
10065320 · 2018-09-04 · ·

There is provided an image processing apparatus, which are capable of controlling a motion of a robot with high accuracy without coding a complex robot motion control program point by point. First coordinate values being each of position coordinates of movement destinations of an end effector of a robot are acquired. Second coordinate values being position coordinates of a target are detected based on an image of the target captured at each of the movement destinations. Selections of a plurality of operations which a robot controller is made to execute are accepted out of a plurality of operations including at least an operation of moving the end effector to the first coordinate values or an operation of moving the end effector to the second coordinate values, to accept a setting of an execution sequence of the plurality of operations the selections of which have been accepted.

Three-dimensional visual servoing for robot positioning

Three-dimensional visual servoing for positioning a robot in an environment is facilitated. Three-dimensional point cloud data of a scene of the environment is obtained, the scene including a feature. The three-dimensional point cloud data is converted into a two-dimensional image, and a three-dimensional position of the feature is identified based on the two-dimensional image. An indication of the identified three-dimensional position of the feature is then provided.

FACE DETECTION, IDENTIFICATION, AND TRACKING SYSTEM FOR ROBOTIC DEVICES
20180181813 · 2018-06-28 ·

A face detection and tracking method of a robotic device. The method includes obtaining a video frame from a camera of the robotic device; performing a face detection process on the video frame to detect one or more faces in the video frame and, after the face detection process, identifying the detected one or more faces in the video frame. The method also includes performing a vision-based tracking process to track the identified one or more faces using a combination of a feature points tracker and a correlation tracker and, after the vision-based tracking process, performing a detection and tracking fusion process and providing desired target prediction of the identified one or more faces.

METHOD AND SYSTEM OF UTILIZING A WORK TOOL ON A SUSPENDED WORK PLATFORM
20180126594 · 2018-05-10 ·

A method and system for performing work from a suspension work platform incorporating a work tool attached to an articulating arm system.

Framework of robotic online motion planning
12145277 · 2024-11-19 · ·

A robot motion planning technique using an external computer communicating with a robot controller. A camera or sensor system provides input scene information including start and goal points and obstacle data to the computer. The computer plans a robot tool motion based on the start and goal points and the obstacle environment, where the robot motion is planned using either a serial or parallel combination of sampling-based and optimization-based planning algorithms. In the serial combination, the sampling method first finds a feasible path, and the optimization method then improves the path quality. In the parallel combination, both sampling and optimization methods are used, and a path is selected based on computation time, path quality and other factors. The computer converts dense planned waypoints to sparse command points for transfer to the robot controller, and the controller computes robot kinematics and interpolation points and controls the movement of the robot.

Systems and methods for object guidance and collision avoidance

Systems and methods for object guidance and collision avoidance are provided. One system includes a location sensor disposed on a movable crane. The system also includes a plurality of sensors disposed on a plurality of objects within a facility. The system further includes a controller having a receiver for monitoring signals transmitted from the location sensor disposed on a movable crane and the plurality of sensors disposed on a plurality of objects within the facility. The controller is configured to generate a travel path for the movable crane to move an object coupled with the movable crane based on the one or more intersection regions and generate an output signal to an alarm device to provide an alert, when at least one object of the plurality of objects is within a predetermined proximity of at least the object being moved by the crane.

Method and system of utilizing a work tool on a suspended work platform

A method and system for performing work from a suspension work platform incorporating a work tool attached to an articulating arm system.

Method and apparatus for conveying a meat product and using a knife for automated cutting of meat

The technology as disclosed herein includes a method and apparatus for deboning a meat item, and more particular for deboning a poultry item including performing an initial shoulder cut for removing boneless breast meat from the poultry carcass or frame. The technology as disclosed and claimed further includes a method and apparatus for removing a tender meat portion from a poultry item. The method and apparatus disclosed and claimed herein is a combination of a robotic arm including an ultrasonic knife implement and/or an annular blade knife implement and a vision system for varying the cut path based on the shape and size of the poultry item. The combination as claimed including the ultrasonic knife can perform a meat cut while penetrating the meat with less force than the typical penetration that occurs when using a traditional knife. The combination as claimed including the annular blade knife implement can remove the tender meat portion for the keel bone and posterior sheath.