Patent classifications
B25J11/0055
Elastic support device
An elastic support device according to an embodiment includes: a first member including a first magnet; and a second member including a second magnet, disposed so as to face the first member, and movable relative to the first member in response to receipt of an external force. A magnetic force acting between the first magnet and the second magnet holds the second member in an original position when the second member does not receive an external force, and the magnetic force returns the second member to the original position when the second member is moved due to receipt of an external force.
Automated drywall planning system and method
An automated drywalling system network that including one or more automated drywalling systems that each has a robotic arm. The automated drywalling system network can also include a computational planner that generates instructions for the one or more automated drywalling systems to perform two or more drywalling tasks associated with a target wall assembly. The two or more drywalling tasks can include a hanging task that includes hanging pieces of drywall on studs of the target wall assembly; a mudding task that includes applying joint compound to pieces of drywall hung on studs of the target wall assembly; a sanding task that includes sanding joint compound applied to the pieces of drywall hung on studs of the target wall assembly; and a painting task that includes painting sanded the joint compound applied to the pieces of drywall hung on studs of the target wall assembly.
END EFFECTOR FOR HARVESTING
An end effector includes a cutting mechanism, a gripping mechanism, and a pivot component. The cutting mechanism and the gripping mechanism are coupled to the pivot component. The cutting mechanism is coupled to a first portion of the pivot component and the gripping mechanism is coupled to a second portion of the pivot component.
ROBOTIC TOOL AND CHARGING STATION
A charging station for use with a robotic tool, the charging station including a first column defining a first column axis, a second column defining a second column axis. The charging station also including a first charging terminal pivotably coupled to the first column for rotation about the first column axis, where the first charging terminal includes at least one electrode, and a second charging terminal pivotably coupled to the second column for rotation about the second column axis, where the second charging terminal includes at least one electrode.
Automated container cutting system and method
An automated container cutting system for cutting a container includes a cutting platform and a cutting tool held by the cutting platform. The cutting tool is configured to cut the container. The automated container cutting system includes a force feedback sensor operatively connected to the cutting tool such that the force feedback sensor is configured to measure resistive force exerted on the cutting tool. The automated container cutting system includes at least one processor communicatively coupled to the force feedback sensor. The processor is configured to receive resistive force data from the force feedback sensor. The resistive force data represents resistive force exerted on the cutting tool as the cutting tool pierces a wall of the container. The at least one processor is configured to determine whether the cutting tool has penetrated through the wall of the container using the received resistive force data.
METHOD AND SYSTEM FOR DETERMINING A WORKPIECE LOADING LOCATION IN A CNC MACHINE WITH A ROBOTIC ARM
A system is provided for determining a loading location of a workpiece relative to a holding fixture, comprising: a robot including a sensor; and a controller coupled to the robot and configured to activate the robot to grip the workpiece; enable a free-drive mode to permit an operator to move the gripped workpiece to a starting location; execute a center location routine including causing the robot to: move in a first direction until the sensor senses contact with a first surface of the holding fixture; move in a second direction until the sensor senses contact with a second surface; move in a third direction until the sensor senses contact with a third surface; and compute a three-dimensional center point of the holding fixture representing the loading location of the workpiece using the first, second and third sensed positions of contact.
SYSTEM AND METHOD FOR ROBOTIC TICKET SCRATCHING VIA LIVE REMOTE MOBILE INTERFACE
A controller is configured to obtain first image data from a camera associated with a ticket processing apparatus; transmit the first image data to an application server; receive, from the application server, a dispense command for the ticket processing apparatus; cause the ticket processing apparatus to dispense, based on the dispense command, a ticket having a scratching area; receive a user-provided scratching command from the application server; and cause a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.
SYSTEM AND METHOD FOR ROBOTIC TICKET SCRATCHING VIA LIVE REMOTE MOBILE INTERFACE
A controller is configured to obtain, from a first camera associated with a ticket machine, a first image stream; transmit the first image stream to an application server; receive, from the application server, a first command for the ticket machine; cause the ticket machine to provide, based on the first command, a ticket having a scratching area; receive a user-provided scratching command from the application server; and cause a robotic scratching device to scratch the scratching area in accordance with the scratching command.
SYSTEM AND METHOD FOR ROBOTIC TICKET SCRATCHING VIA LIVE REMOTE MOBILE INTERFACE
A controller is configured to obtain first image data from a camera associated with a ticket processing apparatus; transmit the first image data to an application server; receive, from the application server, a dispense command for the ticket processing apparatus; cause the ticket processing apparatus to dispense, based on the dispense command, a ticket having a scratching area; receive a user-provided scratching command from the application server; and cause a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.
System and method for robotic ticket scratching via live remote mobile interface
A controller is configured to obtain first image data from a camera associated with a ticket processing apparatus; transmit the first image data to an application server; receive, from the application server, a dispense command for the ticket processing apparatus; cause the ticket processing apparatus to dispense, based on the dispense command, a ticket having a scratching area; receive a user-provided scratching command from the application server; and cause a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.