Patent classifications
B25J9/1684
DEVICE AND METHOD FOR AUTOMATICALLY DETECTING THROUGH-HOLE RATE OF HONEYCOMB SANDWICH COMPOSITE-BASED ACOUSTIC LINER
A device for automatically detecting a through-hole rate of a honeycomb sandwich composite-based acoustic liner, including a customized tooling, a data acquisition system, a motion mechanism and a data processing system. The data acquisition system is configured to acquire a surface three-dimensional (3D) point cloud data of an acoustic liner using a two-dimensional (2D) laser profile sensor in a manner of parallel movement shooting, and connected with a graphics workstation. The motion mechanism includes an industrial robot, and the 2D laser profile sensor is fixed at an end of the industrial robot. The motion mechanism is configured to support the data acquisition system to perform translational scanning. The data processing system includes the graphics workstation, and plays a role of path planning and data storage. A method for automatically detecting a through-hole rate of a honeycomb sandwich composite-based acoustic liner is also provided.
Real time feedback and dynamic adjustment for welding robots
Systems and methods for real time feedback and for updating welding instructions for a welding robot in real time is described herein. The data of a workspace that includes a part to be welded can be received via at least one sensor. This data can be transformed into a point cloud data representing a three-dimensional surface of the part. A desired state indicative of a desired position of at least a portion of the welding robot with respect to the part can be identified. An estimated state indicative of an estimated position of at least the portion of the welding robot with respect to the part can be compared to the desired state. The welding instructions can be updated based on the comparison.
SYSTEM AND METHOD FOR AUTONOMOUSLY SCANNING AND PROCESSING A PART
One variation of a method s100 for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.
Robot recharging localization method and robot using the same
The present disclosure provides a robot recharging localization method including: calculating a directional angle of a first identification line based on identification points near a radar zero point of the first recognition line collected by a radar of the robot; determining a sequence of the identification points in an identification area according to the calculated directional angle of the first identification line, and finding two endpoints of the sequence of the identification points; determining dividing point(s) in the sequence of the identification points; fitting the sequence of the identification points to obtain a linear equation of the first identification line with respect to a coordinate system of a mobile robot; and determining a central positional coordinate of the first identification line based on the dividing point(s) and a linear equation, and determining a relative position of the robot based on the central positional coordinate and the linear equation.
Control system and method for movement of neck mechanism for robot
A control system for a neck mechanism includes a perception system configured to track movement of an object, and a perception control system that controls a rotary motor to yaw a platform and controls a first linear actuator and a second linear actuator that is in parallel with the first linear actuator to pitch and roll the platform according to a target position of the platform. The perception system tracks movement of the object by estimating its position and pose in 3D space and the platform is moved according to a vision-based position and pose estimation result.
SYSTEM AND METHOD FOR AUTOMATED ARTIFICIAL VISION GUIDED DISPENSING VISCOUS FLUIDS FOR CAULKING AND SEALING OPERATIONS
The present disclosure provides a method and system by which a precise amount of a viscous fluid sealing compound can be dispensed at required locations through computer vision-based observation of the fluid deposited, its rate and amount of deposition and location; and that the dispensed fluid may be accurately shaped through robotic or other special purpose mechanism motion. The invention enables instant quality inspection of the dispensing process in terms of the locations, amounts and shapes of newly created seals.
A METHOD FOR AUTOMATIC WELDING OF A STRUCTURAL STEEL ASSEMBLY AND AN AUTOMATIC WELDING SYSTEM FOR WELDING OF A STRUCTURAL STEEL ASSEMBLY
A method for automatic welding of a structural steel assembly includes workpieces such as profiles and/or a sheet material. The method includs using an automated process to receive information from a CAD-CAM program about welds for welding the structural steel assembly, and to post-process the information received from the CAD-CAM program. The information of each single weld received from the CAD-CAM program includes data about e.g a type of a workpiece or of workpieces of the structural steel assembly which bound the weld, a weld type, a position of the respective weld relative to the workpieces of the structural steel assembly that bound the weld, a shape of the weld, a length of the weld, a path of the weld and a width of the weld. The post-processing includes splitting each weld in sections of which the individual welding parameters are predefined.
Method for Rapidly Determining Warehousing Map, Device, Storage Medium and Robot
Provided are a method for rapidly determining a warehousing map, a device, a storage medium and a robot. The method includes: generating a warehouse map of a warehouse; acquiring a motion position and pose of the robot, and acquiring information of a mark on a rack collected by an image collection sensor on the robot; determining a mark position of the mark; determining a rack position of the rack and a depositary place position of each depositary place on the rack; and determining a warehousing map of the warehouse. The method can rapidly create the warehousing map in the warehouse, and position accuracy of the depositary place in the warehousing map is high.
CONTROL SYSTEM, MONITORING DEVICE, MONITORING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM
A control system including a discharge control circuit configured to control an application device such that a coating is discharged from a discharge circuit; a robot control circuit configured to cause an articulated robot to change a position and an orientation of the discharge circuit such that the coating is applied to a workpiece; an application abnormality detection circuit configured to detect an abnormality in an application state of the coating on the basis of at least one of a state of the device or of the robot; an application position calculation circuit configured to calculate an application position of the coating; and an abnormality notification circuit configured to send a notification of a site of an abnormality in the application state on the workpiece on the basis of a detection result of the abnormality in the application state and a calculation result of the application position.
METHOD FOR ASSEMBLING A COLLECTION OF COMPONENTS, AND CORRESPONDING SYSTEM
Disclosed is a method and a system or assembling a collection of components, in particular a user-specific collection of components used in aviation and astronautics or in the automobile industry or other industries, wherein a collection of multiple components is assembled in a packaging unit or in a tray, and each of the individual components of the collection of components is assigned an identifier which allows the corresponding component to be tracked.