G05B2219/49137

Numerical controller for controlling stroke in test operation near stroke limit
10082449 · 2018-09-25 · ·

A numerical controller has a test mode of a machining program, sets, for each axis, a neighboring distance from a movement prohibition boundary of a tool or a workpiece, and temporarily stops an axis movement at a boundary of a near region thereof. A movable distance in a direction approaching the movement prohibition boundary is obtained for each axis such that the movable distance is less than a distance to the movement prohibition boundary. Further, if an axis exceeding the movable distance is present, an axis movement is stopped by restricting a movement distance within a range not exceeding the movable distance.

Safety system for integrated human/robotic environments
10081106 · 2018-09-25 · ·

Systems and methods are provided for specifying safety rules for robotic devices. A computing device can determine information about any actors present within a predetermined area of an environment. The computing device can determine a safety classification for the predetermined area based on the information. The safety classification can include: a low safety classification if the information indicates zero actors are present within the predetermined area, a medium safety classification if the information indicates any actors are present within the predetermined area all are of a predetermined first type, and a high safety classification if the information indicates at least one actor present within the predetermined area is of a predetermined second type. After determining the safety classification for the predetermined area, the computing device can provide a safety rule for operating within the predetermined area to a robotic device operating in the environment.

ROBOT SYSTEM AND ROBOT CONTROL METHOD
20180257232 · 2018-09-13 · ·

A robot system including: a robot and a controller, the controller is configured to conduct: a region generating process that generates a robot inclusion region which includes the robot and the like and whose area increases as a speed of the robot increases, an entry prohibited region near the robot, and a speed limit region along the robot side edge of the entry prohibited region; an entry detecting process that detects whether or not the generated robot inclusion region enters the entry prohibited region or the speed limit region; a speed limiting process that reduces operating speed of the robot if the robot inclusion region enters the speed limit region; and a power cutoff unit that immediately stops the robot if the robot inclusion region enters the entry prohibited region.

Assessing machine trajectories for collision avoidance
10073438 · 2018-09-11 · ·

Disclosed are various embodiments for assessing machine trajectories for collision avoidance. A three-dimensional model of a patient based at least in part on data received from a three-dimensional imaging device is generated. The three-dimensional model of the patient is aligned with a coordinate system of a three-dimensional model of a radiation treatment machine. It is then determined whether a collision between the patient and the radiation treatment machine will occur at each one of a series of control points of the radiation treatment plan.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND STORAGE MEDIUM
20180232923 · 2018-08-16 · ·

An information processing apparatus includes a display controller that, when position information on a movable object is changed, changes a display size of an image associated with the movable object and displays the image.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND STORAGE MEDIUM
20180232923 · 2018-08-16 · ·

An information processing apparatus includes a display controller that, when position information on a movable object is changed, changes a display size of an image associated with the movable object and displays the image.

MONITORING SYSTEM, MONITORING DEVICE, AND MONITORING METHOD

A monitoring system, a monitoring device, and a monitoring method that can facilitate designing of a working environment are provided. Positions of a worker and a robot in a three-dimensional space are specified, at least one protection area to secure safe work of the worker and the robot is set, whether at least one of the worker and the robot intrudes into the protection area is determined, the motion of the robot is limited when at least one of the worker and the robot intrudes into the protection area, a protection area for executing the determination is being switched from multiple set protection areas, and it is possible to set the protection area when the worker works in a common area in which a work area of the worker and a work area of the robot overlap and set the protection area when the robot works in the common area.

Robotic Visualization and Collision Avoidance

Methods and devices are provided for robotic surgery, and in particular for controlling various motions of a tool based on visual indicators. In general, a surgical tool can include an elongate shaft and an end effector coupled to a distal end of the elongate shaft and including first and second jaws. The tool can have at least one visual indicator disposed thereon and configured to indicate a size, position, or speed of movement of the tool or components of the tool.

Method of Handling Safety of Industrial Robot, Control System and Robot System

A method of handling safety of an industrial robot of a robot system, the method including providing at least one virtual safety border defined in relation to the industrial robot, where each virtual safety border is associated with a condition to be fulfilled by the industrial robot; for each virtual safety border, performing an indication operation by the robot system, where the indication operation indicates a position of the virtual safety border in a physical workspace of the industrial robot; and for each indication operation, receiving a verification input from a user. A control system and a robot system are also provided.

Method of Configuring and of Operating a Monitored Automated Work Cell and Configuration Apparatus
20170199299 · 2017-07-13 ·

A method of configuring and of operating a monitored automated work cell, wherein the work cell has at least one dangerous machine and at least one monitoring device includes the following steps: transmitting machine space data defining at least one work space of the machine to a configuration apparatus for the monitoring device; generating protective space data by the configuration apparatus using the machine space data, with the protective space data defining at least one protective space of the monitoring device which encompasses the work space of the machine such that the protective space completely or partly corresponds to the work space or that the protective space is larger than the work space; and transferring the protective space data to the monitoring device so that the monitoring device monitors the protective space; and a configuration device for configuring a monitoring device monitoring an automated work cell.