Patent classifications
B60P3/28
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.
Brick/block laying machine incorporated in a vehicle
A self-contained truck-mounted brick laying machine (2) is described. A truck (1) supports the brick laying machine (2) which is mounted on a frame (3) on the truck chassis. The frame (3) supports packs or pallets of bricks (52, 53) placed on a platform (51). A transfer robot can then pick up an individual brick and move it to, or between either a saw (46) or a router (47) or a carousel (48). The carousel is located coaxially with a tower (10), at the base of the tower (10). The carousel (48) transfers the brick via the tower (10) to an articulated (folding about horizontal axis (16)) telescoping boom comprising first boom element in the form of telescopic boom (12, 14) and second boom element in the form of telescopic stick (15, 17, 18, 19, 20). The bricks are moved along the folding telescoping boom by linearly moving shuttles, to reach a brick laying and adhesive applying head (32). The brick laying and adhesive applying head (32) mounts to element (20) of the stick, about an axis (33) which is disposed horizontally. The poise of the brick laying and adhesive applying head (32) about the axis (33) is adjusted and is set in use so that the base (811) of a clevis (813) of the robotic arm (36) mounts about a horizontal axis, and the tracker component (130) is disposed uppermost on the brick laying and adhesive applying head (32). The brick laying and adhesive applying head (32) applies adhesive to the brick and has a robot that lays the brick. Vision and laser scanning and tracking systems are 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 (47) so that the top of the course is level once laid.
Vehicle configured to assist with crane relocation
A vehicle may be configured with an adjustable horizontal planar platform for receiving a load, such as a boom arm of a crane and transporting the load to a new location. In some cases, the platform is configured to swivel and tilt in order to maintain an alignment with a second vehicle during transport of a load.
Vehicle configured to assist with crane relocation
A vehicle may be configured with an adjustable horizontal planar platform for receiving a load, such as a boom arm of a crane and transporting the load to a new location. In some cases, the platform is configured to swivel and tilt in order to maintain an alignment with a second vehicle during transport of a load.
TRAILER FOR TRANSPORTING AERIAL LIFTS
Disclosed is a trailer for transporting an aerial mast lift comprising a frame to provide a support to a first set of components of the trailer including, but not limited to, self-aligning mounting brackets provided on a rear side of the frame to receive a receiving handle of an aerial mast lift. The self-aligning brackets allow for ease of folding and loading of the aerial mast lift onto the trailer. The trailer further comprises a rail to allow for movement of the aerial mast when positioning the loaded aerial mast lift on the trailer. The trailer further comprises a tongue extended forward from the frame and designed to provide a support to a second set of components of the trailer.
TRAILER FOR TRANSPORTING AERIAL LIFTS
Disclosed is a trailer for transporting an aerial mast lift comprising a frame to provide a support to a first set of components of the trailer including, but not limited to, self-aligning mounting brackets provided on a rear side of the frame to receive a receiving handle of an aerial mast lift. The self-aligning brackets allow for ease of folding and loading of the aerial mast lift onto the trailer. The trailer further comprises a rail to allow for movement of the aerial mast when positioning the loaded aerial mast lift on the trailer. The trailer further comprises a tongue extended forward from the frame and designed to provide a support to a second set of components of the trailer.