Patent classifications
B28D1/186
Bit tip insert
An improved diamond coated bit tip insert for a unitary bit/holder, tool, and/or pick for road milling operations that includes a body including a tip and a base subjacent to the tip. The tip of the bit tip insert includes a substrate and an overlay on an outer surface of the substrate. The base of the bit tip insert includes a tapered sidewall or a cylindrical sidewall, the tapered sidewall providing a greater concentration of force applied at an interface of the overlay and the substrate of the tip during a high pressure high temperature (HPHT) process than when using the cylindrical sidewall and the high pressure, high temperature process.
BRICK/BLOCK LAYING MACHINE INCORPORATED IN A VEHICLE
A self-contained truck-mounted brick laying machine can include a frame that can support packs or pallets of bricks placed on a platform. A transfer robot can pick up and move the brick(s). A carousel can be coaxial with a tower. The carousel can transfer the brick(s) via the tower to an articulated and/or telescoping boom. The bricks can be moved along the boom by, e.g., linearly moving shuttles, to reach a brick laying and adhesive applying head. The brick laying and adhesive applying head can mount to an element of the stick, about an axis which is disposed horizontally. The poise of the brick laying and adhesive applying head about the axis can be adjusted and can be set in use so that the base of a clevis of the robotic arm mounts about a horizontal axis, and the tracker component is disposed uppermost on the brick laying and adhesive applying head. The brick laying and adhesive applying head can apply adhesive to the brick and can have a robot that lays the brick. Vision and laser scanning and tracking systems can be provided to allow the measurement of as-built slabs, bricks, the monitoring and adjustment of the process and the monitoring of safety zones. The first, or any course of bricks can have the bricks pre machined by the router module so that the top of the course is level once laid.
Aggregate crushing tool
An improved crushing tool for the processing of aggregates, and a heat treatment method for metals used in the fabrication of such tools, is provided. The crushing tool may comprise an attachment portion having a relatively low material hardness and a crushing portion having, in comparison to the attachment portion, a relatively high material hardness. For example, the hardness of the attachment portion may be in the range of 20-35 HRC, and that of the crushing portion may be in the range of 50-60 HRC. Use of tool-grade steel, such as AISI S7 steel, may thereby result in a tool offering a compromise between the hardness (wear-resistance) of the crushing portion and the toughness of the attachment portion. A heat treatment process for the tool-grade steel may involve distinct heating, quenching, and tempering cycles in order to achievable desirable material properties.
Smart cutting drum assembly
A cutting tool mounting assembly adapted for attachment to a surface of a rotatable driving member of a cutting tool machine. The cutting tool mounting assembly includes: a cutting tool; a base having a bottom portion for attachment to the surface of the rotatable driving member and a front portion that defines a receptacle having an inner wall; a bushing configured for receipt in the receptacle of the base and having an aperture for receiving the cutting tool; and a sensor element for acquiring and transmitting operation data.
PATH CORRECTION FOR END EFFECTOR CONTROL
A system for performing interactions within a physical environment including a robot base that undergoes movement relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a robot base position indicative of a position of the robot base relative to the environment. A control system acquires an indication of an end effector destination, determines a reference robot base position, calculates an end effector path extending to the end effector destination and repeatedly determines a current robot base position using signals from the tracking system, calculates a correction based on the current robot base position, the correction being indicative of a path modification, and controls the robot arm in accordance with the correction to move the end effector towards the end effector destination.
ROBOT BASE PATH PLANNING
A system for performing interactions within a physical environment including a robot base, a robot base actuator that moves the robot base relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a robot base position indicative of a position of the robot base relative to the environment. A control system acquires an indication of end effector destinations, determines a robot base position, calculates a robot base path extending from the robot base position in accordance with the end effector destinations to allow continuous movement of the robot base along the robot base path in accordance with a defined robot base path velocity profile and uses the robot base path to cause the robot base to be moved along the robot base path in accordance with the robot base path velocity profile.
VIRTUAL ROBOT BASE
A system for performing interactions within a physical environment including a robot base, a robot base actuator that moves the robot base relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a tracking target position indicative of a position of a target mounted on the robot base. A control system acquires an indication of an end effector destination, determines a tracking target position at least in part using signals from the tracking system, determines a virtual robot base position offset from the robot base and calculates a robot base path extending from the virtual robot base position to the end effector destination, using this to control the robot base actuator to cause the robot base to be moved along the robot base path.
DYNAMIC PATH FOR END EFFECTOR CONTROL
A system for performing interactions within a physical environment including a robot base that undergoes movement relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a robot base position indicative of a position of the robot base relative to the environment. A control system acquires an indication of an end effector destination, and repeatedly determines a robot base position using signals from the tracking system, calculates an end effector path extending to the end effector destination at least in part using the robot base position, generates robot control signals based on the end effector path and applies the robot control signals to the robot arm to cause the end effector to be moved along the end effector path towards the destination.
ROBOT ARM KINEMATICS FOR END EFFECTOR CONTROL
A system for performing interactions within a physical environment including a robot base that undergoes movement relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a robot base position indicative of a position of the robot base relative to the environment. A control system acquires an indication of an end effector destination, determines a reference robot base position, calculates an end effector path extending to the end effector destination and repeatedly determines a current robot base position using signals from the tracking system, calculates robot arm kinematics using the current robot base position and the end effector path and controls the robot arm to cause the end effector to be moved towards the end effector destination.
COMBINED CUTTING AND BEVELLING MACHINE FOR SLABS OF STONE OR STONE-LIKE MATERIAL
A combined cutting and bevelling machine (10) for slabs of stone or stone-like material comprises a workpiece support bench (30) and a work unit (16) provided with a cutting unit (50) and a bevelling unit (40), wherein the cutting unit (50) comprises a cutting spindle (51) and the bevelling unit (40) comprises a bevelling spindle (41).