Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

220results about "Robot" patented technology

Dispensable unit retrieval mechanism

A system enables management of dispensable units by supporting functions such as retrieval, scheduled distribution, analysis, and notifications. To this end, a dispensable retrieval mechanism may be programmed to carry out blind retrievals of dispensable units using a retrieval strategy with a predetermined sequence of retrieval attempts (e.g., fixed or varying two-dimensional retrieval patterns), which may be open loop or closed loop. Techniques may also include the identification of dispensable units through optical sensors and weight measurement devices that can detect, e.g., a texture, a shape, and a size of dispensable units. Such identification can be used to program retrieval attempts by a retrieval robot and in the formulation of the retrieval pattern. Additionally, networked notification systems for dispensable units can be used for updating rules or schedules related to the dispensable units, or alerting users and remote resources of any potential misuse or hazards of the dispensable units.
Owner:HERO HEALTH INC

Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site

A surgical system and method of operating the same. A manipulator supports and facilitates movement of a surgical tool along a tool path relative to a surgical site. A navigation system includes a localizer to monitor states of the manipulator and the surgical site. Controller(s) determine a commanded state of the surgical tool and an actual state of the surgical tool relative to the tool path for a given time step. The controller(s) detect a deviation between the commanded state and the actual state of the surgical tool for the given time step. The controller(s) respond to the deviation by modification of one or both of: a feed rate of the surgical tool; and the tool path. In some implementations, the controller(s) predict, based on the deviation, a future deviation between a future commanded state and a future actual state of the surgical tool for a given future time step.
Owner:MAKO SURGICAL CORP

Robotic Surgical System And Method With Dynamic Feed Rate Control Based On Sensed Tissue Transition

Surgical systems and methods for manipulation of an anatomy that includes cortical and cancellous bone. A surgical manipulator has a robotic arm to move an instrument with an energy applicator. A sensor senses forces / torques applied to the energy applicator. Controller(s) obtain a tool path for the energy applicator to traverse. A segment of the tool path transitions into, or between, cortical bone and cancellous bone. The controller(s) control the manipulator to advance the energy applicator along the tool path according to a first feed rate to manipulate the cortical or cancellous bone and detect, with the sensor, a change in the forces / torques being indicative of the transition. In response to detection of this change, the controller(s) control the manipulator to advance the energy applicator along the tool path according to a second feed rate, greater / less than the first feed rate.
Owner:STRYKER CORP

Product sales system

A store server and a picking robot are included. The store server includes an order reception unit that receives an order for a product from a customer terminal, and a picking processing unit that instructs the picking robot to pick a product related to the order from a display shelf and convey the product to a delivery locker. The picking robot includes an arm, a picking means installed at a tip end portion of the arm, and a sensor installed near the tip end portion of the arm, detects an object by image processing from an image of a display level on which the product is displayed, the image being photographed by the sensor, identifies which object the product is by image recognition processing based on a recognition model set for each product regarding each object, and moves the picking means to a position where the product can be picked.
Owner:NOMURA RESEARCH INSTITUTE

Techniques For Modifying Tool Operation In A Surgical Robotic System Based On Comparing Actual And Commanded States Of The Tool Relative To A Surgical Site

A surgical system and method of operating the same. A manipulator supports and facilitates movement of a surgical tool along a tool path relative to a surgical site. Controller(s) determine commanded states and actual states of the surgical tool relative to the tool path for a plurality of time steps. The controller(s) detect at least one deviation between the commanded states and the actual states of the surgical tool for at least one of the plurality of time steps. The controller(s) respond to the deviation by modification of one or both of: a feed rate of the surgical tool; and the tool path.
Owner:MAKO SURGICAL CORP

Automated drywall painting system and method

An automated painting system that includes a robotic arm and a painting end effector coupled at a distal end of the robotic arm, with the painting end effector configured to apply paint to a target surface. The painting system can also include a computing device executing a computational planner that: generates instructions for driving the painting end effector and robotic arm to perform at least one painting task that includes applying paint, via the painting the end effector, to a plurality of drywall pieces, the generating based at least in part on obtained target surface data; and drives the end effector and robotic arm to perform the at least one painting task.
Owner:JLG IND INC

End effector and substrate processing apparatus including end effector

An end effector is disclosed. Exemplary end effector includes a paddle, wherein a proximal end of the paddle is provided with a rear protrusion for positioning a substrate; a ring extending from the paddle, wherein the ring is provided with a circular protrusion for supporting the substrate; and a blade extending from the ring, wherein a distal end of the blade is provided with a front protrusion for positioning a substrate.
Owner:ASM IP HLDG BV

Insertion tool

An insertion tool for performing an operation on equipment, the insertion tool including: a plurality of segments, each segment of the plurality of segments including a body comprising: a first hinge; and a second hinge, the first hinge of a first segment being coupled to the second hinge of a second segment adjacent to the first segment through an interface, wherein the interface comprises a powder gap, a multi-modal interface, a compliance feature, a displace-to-lock configuration, an interference fit, or any combination thereof, wherein the insertion tool is configured to be selectively rigidizable using a strength member interfacing with the plurality of segments.
Owner:OLIVER CRISPIN ROBOTICS +1

Positioning a robot sensor for object classification

In one embodiment, a method includes receiving, from a first sensor on a robot, first sensor data indicative of an environment of the robot. The method also includes identifying, based on the first sensor data, an object of an object type in the environment of the robot, where the object type is associated with a classifier that takes sensor data from a predetermined pose relative to the object as input. The method further includes causing the robot to position a second sensor on the robot at the predetermined pose relative to the object. The method additionally includes receiving, from the second sensor, second sensor data indicative of the object while the second sensor is positioned at the predetermined pose relative to the object. The method further includes determining, by inputting the second sensor data into the classifier, a property of the object.
Owner:GDM HOLDING LLC

Mobile robot, server, and mobile robot control method

A mobile robot that is capable of autonomous movement includes: a safe area obtainer that, when an anomaly in the mobile robot is detected during autonomous movement of the mobile robot, obtains information on a safe area identified based on a state of surroundings of the mobile robot, the safe area being an area at which the mobile robot can stop; and a controller that, when an anomaly in the mobile robot is detected during autonomous movement of the mobile robot, causes the mobile robot to move to the safe area based on the information on the safe area.
Owner:PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD

Insertion tool

An insertion tool for performing an operation on equipment, the insertion tool including: a plurality of segments, each segment of the plurality of segments including a body comprising: a first hinge; and a second hinge, the first hinge of a first segment being coupled to the second hinge of a second segment adjacent to the first segment through an interface, wherein the interface comprises a powder gap, a multi-modal interface, a compliance feature, a displace-to-lock configuration, an interference fit, or any combination thereof, wherein the insertion tool is configured to be selectively rigidizable using a strength member interfacing with the plurality of segments.
Owner:OLIVER CRISPIN ROBOTICS +1

Automated heart valve manufacturing

An automated system that can be used for prosthetic heart valve manufacturing or suturing procedures. The system includes automated fixtures that maneuver a needle and a target device. The automated fixtures can be suturing arms, target device holders, needle transfer fixtures, and / or needle holders. The automated fixtures can rotate a target device held by the holder to allow one or more additional automated fixtures to perform operations such as form sutures on the target device without intervention of a human operator. The system can include a display system configured to display status information of a suturing procedure.
Owner:EDWARDS LIFESCIENCES CORP

Systems and methods for configurable operation of a robot based on area classification

A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
Owner:IROBOT CORP

Robotic Surgical Systems, Methods, and Apparatus

To provide a robotic surgery system, a method and an apparatus.SOLUTION: The present teachings relate to surgery. More specifically, the present teachings relate to an apparatus and a method for providing minimally invasive surgery and robotic surgery. A surgical system may be configured to be a minimally invasive and / or computer assisted surgical system. Operation of the system may be controlled by transmission of a force from a first section to a second section of the system. The first section and the second section may be separated by a partition or a barrier. The first section may be a non-sterile section, and the second section may be a sterile section of the surgical system.SELECTED DRAWING: Figure 3
Owner:デカ プロダクツ リミティド パートナーシップ

Sharing neighboring map data across devices

A computing device and method are provided for transmitting a relevant subset of map data, called a neighborhood, to enable mutual spatial understanding by multiple display devices around a target virtual location to display a shared hologram in the same exact location in the physical environment at the same moment in time. The computing device may comprise a processor, a memory operatively coupled to the processor, and an anchor transfer program stored in the memory and executed by the processor.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Safe motion planning for machinery operation

A method of safely operating machinery in a workspace includes recording images of a portion of a workspace. The method also includes generating a three-dimensional (3D) representation of the portion of the workspace based on the recorded images, where the 3D representation includes one or more volumes that correspond to the portion of the workspace. Additionally, the method includes identifying one or more of the volumes as being either occupied or unoccupied. Further, the method includes mapping one or more safe zones based on the one or more identified volumes, where the safe zones correspond to one or more regions within the portion of the workspace for safe operation of machinery.
Owner:SYMBOTIC LLC

Systems and methods for establishing virtual constraint boundaries

Surgical systems and methods of operating the same involve controlling a robotic manipulator to move a cutting instrument to cut away material from a bone at a surgical site. A machine vision system uses a vision camera to detect an object at, or in proximity to, the surgical site. A control system associates a virtual boundary with the detected object and controls the robotic manipulator to move the cutting instrument based on the virtual boundary such that the cutting instrument avoids the detected object. In one example, the control system modifies a tool path of the cutting instrument based on the virtual boundary to avoid the detected object. Additionally, or alternatively, the control system can automatically adjust an orientation of the cutting instrument based on the virtual boundary to avoid the detected object.
Owner:STRYKER CORP

Interfacing with a mobile telepresence robot

A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.
Owner:TELADOC HEALTH INC +1

Systems and methods for order processing

Systems, methods, and machine-executable coded instruction sets are disclosed for fully- and / or partly automated handling of goods. The disclosure provides improvements in the storage and retrieval of storage and delivery containers in order processing systems.
Owner:OCADO INNOVATION LTD

Robotic device for dental surgery

ActiveEP3932362B1Tooth sawsProgramme-controlled manipulator
A robotic system includes a base, a grounding arm, a working arm, and one or more sensors. The grounding arm extends from the base and is configured to be coupled to a fixed structure within the mouth of the patient for establishing an origin for the robotic system. The working arm extends from the base and is configured to be coupled with one or more tools for use during an installation of a dental implant in the mouth. The one or more sensors are for monitoring positions of the grounding arm and / or the working arm and to generate positional data that is used to create a post-operative virtual three-dimensional model of at least a portion of the mouth of the patient.
Owner:BIOMET 3I LLC

Flux disambiguation for teleoperated surgical systems

A method includes while a surgical instrument is in an installed state at a patient side cart of the teleoperated surgical system, engaging an electrosurgical energy transmission conduit with an electrical connector feature of the surgical instrument by inserting a portion of the electrosurgical energy transmission conduit into a receptacle in a housing of the surgical instrument. In response to engaging the electrosurgical energy transmission conduit with the connector feature of the surgical instrument, transitioning a mechanism in the housing from a first state indicating an electrically disconnected condition of the electrosurgical energy transmission conduit with the connector feature of the surgical instrument to a second state indicating the electrically connected condition of the electrosurgical energy transmission conduit with electrical the connector feature; and detecting, using a sensor system, the transitioning of the mechanism from the first state to the second state.
Owner:INTUITIVE SURGICAL OPERATIONS INC

Generalized coordinate surrogates for integrated estimation and control

A robotic device includes a control system. The control system receives a first measurement indicative of a first distance between a center of mass of the machine and a first position in which a first leg of the machine last made initial contact with a surface. The control system also receives a second measurement indicative of a second distance between the center of mass of the machine and a second position in which the first leg of the machine was last raised from the surface. The control system further determines a third position in which to place a second leg of the machine based on the received first measurement and the received second measurement. Additionally, the control system provides instructions to move the second leg of the machine to the determined third position.
Owner:BOSTON DYNAMICS INC

Methods and systems for robotic surface coverage

Some aspects provide a media storing instructions that when executed by a processor of a robot effectuates operations including: capturing first data indicative of a position of the robot relative to objects within the workspace and second data indicative of movement of the robot; generating or updating a map of the workspace based on at least one of: at least a part of the first data and at least a part of the second data; segmenting the map into a plurality of zones; transmitting the map to an application of a communication device; receiving an updated map; generating a movement path based on the map or the updated map; and actuating the robot to traverse the movement path.
Owner:AI INC

Covert identification tags viewable by robots

A computer-perceptible marking identifying an object can facilitate interaction and navigation by a robot. The machine readable indicia can comprise symbols that can be perceived and interpreted by the robot. Thus, the indicia can be perceived by the robot, while not interfering with the aesthetics of the environment.
Owner:PALLADYNE CORP +1

Systems for robotic surgery

A surgical manipulator for manipulating a surgical instrument and an energy applicator extending from the surgical instrument and a method for controlling a manipulator to manipulate an instrument and an energy applicator extending from the instrument are described. The surgical manipulator comprises at least one controller configured to operate said surgical manipulator in a manual mode or a semi-autonomous mode, said at least one controller including a feed rate calculator configured to calculate an instrument feed rate. Said instrument feed rate is a velocity at which a distal end of the energy applicator advances along a path segment of a tool path in said semi-autonomous mode and said feed rate calculator calculates said instrument feed rate by adjusting a defined feed rate based on a plurality of variables. Said at least one controller is configured to model the surgical instrument and the energy applicator as a virtual rigid body and said feed rate calculator is configured to adjust said defined feed rate based on a virtual force applied to said virtual rigid body.
Owner:STRYKER CORP

Real-time determination of object metrics for trajectory planning

Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a plurality of possible trajectories for moving an object with an end effector of a robotic manipulator based on a plurality of possible object measurements. The method may further include causing the robotic manipulator to pick up the object with the end effector. After causing the robotic manipulator to pick up the object with the end effector, the method may also include receiving sensor data from one or more sensors indicative of one or more measurements of the object. Based on the received sensor data, the method may additionally include selecting a trajectory for moving the object from the plurality of possible trajectories. The method may further include causing the robotic manipulator to move the object through the selected trajectory.
Owner:GDM HOLDING LLC

Automated drywall painting system and method

An automated painting system that includes a robotic arm and a painting end effector coupled at a distal end of the robotic arm, with the painting end effector configured to apply paint to a target surface. The painting system can also include a computing device executing a computational planner that: generates instructions for driving the painting end effector and robotic arm to perform at least one painting task that includes applying paint, via the painting the end effector, to a plurality of drywall pieces, the generating based at least in part on obtained target surface data; and drives the end effector and robotic arm to perform the at least one painting task.
Owner:JLG IND INC

System for instrument disturbance compensation

A computer-assisted medical device including a first joint set on an articulated arm, a second joint set on the articulated arm, and a control unit coupled to the first joint set and second joint set. The control unit determines a disturbance to the first joint set caused by a release of one or more brakes and compensates for the disturbance using the second joint set to reduce motion to a position of a point of interest on the articulated arm. In some embodiments, the control unit compensates for the disturbance by determining an initial position for the point of interest with respect to a reference point, determining a predicted motion for the point of interest based on the disturbance to the first joint set, and sending a drive command to the second joint set to move the point of interest in a direction opposite to the predicted motion.
Owner:INTUITIVE SURGICAL OPERATIONS INC

Techniques for operating a kinematic structure by manual motion of link coupled to the kinematic structure

Techniques for operating a kinematic structure by manual motion of a link coupled to the kinematic structure include a system comprising a first manipulating means and processing means. The processing means is for detecting whether a first means for accessing an internal worksite is mounted to the first manipulating means; detecting an input indicating the system is to be in a set-up mode; and inhibiting, in response to detecting that the first means is mounted to the first manipulating means, transition of the system to the set-up mode.
Owner:INTUITIVE SURGICAL OPERATIONS INC