Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

33 results about "Inductive programming" patented technology

Inductive programming (IP) is a special area of automatic programming, covering research from artificial intelligence and programming, which addresses learning of typically declarative (logic or functional) and often recursive programs from incomplete specifications, such as input/output examples or constraints.

Method for achieving industrial robot off-line programming based on three-dimensional modeling software

The invention discloses a method for achieving industrial robot off-line programming based on three-dimensional modeling software. The principle of the method is that a three-dimensional modeling software application programming interface (API) which is suitable for COM or object linking and embedding (OLE) and the like is used in the three-dimensional modeling software environment, model and space matrix data in the three-dimensional modeling software are obtained, a robot virtual body model and a mathematical model are built, and a virtual robot motion control system is realized; discretization from a curve to a point is conducted through obtained space line data, and therefore a motion trail of a robot is generated, actual robot operation is simulated; and an industrial robot controller operational procedure generating module is built, an actual controller executable file is generated and lead out so as to be operated in an actual robot controller, and industrial robot off-line programming can be achieved. The method can achieve off-line programming operation rapidly and generate optimal gesture of corresponding points automatically, time for generating training data is short, and a space curve trail can be achieved conveniently and rapidly, wherein a basis of the space curve trail is difficult to find in reality to conduct teaching.
Owner:NANJING ESTUN ROBOTICS CO LTD

Off-line programming system and method of optical visual sensor with linear structure for welding robot

InactiveCN101973032AIntuitive detection statusIntuitive display of detection statusManipulatorInteractive graphicsSimulation
The invention relates to an off-line programming system and method of an optical visual sensor with a linear structure for a welding robot. The system comprises a sensor model, a robot model, a process control rule base, a graphic editing interface, an operation sequence module and a programming information output, wherein the sensor model is used for simulating a sensor imaging process to acquire a view model and simultaneously completing detection view substantiation to be convenient for user graphic programming; the robot model is used for simulating the single-point motion of the robot and providing communication interface information of connecting sensor input signals; the process control rule base is used for providing process feature extraction rules for different welding tasks andcontrol command related information of processes; the graphic editing interface is used for interactive graphic programming between a user and a system; the operation sequence module is used for saving the information of a series of detection points, wherein the information comprises single-point motion commands, process compensation control commands, process feature extraction rules and imaging signal model information; and the programming information output is used for outputting the program text of the robot and the configuration information text of the sensor system.
Owner:SOUTHEAST UNIV

Robot off-line programming system

ActiveCN105171745AEasy and fast programmingProgramming Precise and StableProgramme-controlled manipulatorGoal programmingInductive programming
The invention discloses a robot off-line programming system, and belongs to the technical field of robots. The robot off-line programming system comprises a data storage unit, a track planning unit, a track verifying unit and a coding unit, wherein the data storage unit is used for storing programming data; the track planning unit is used for processing a preset first three-dimensional model associated with a workpiece to be processed and programming data to obtain pose information of a second three-dimensional model associated with a robot, and then processing the pose information so as to obtain first track information of a practical processing track of the robot; the track verifying unit is used for verifying the first track information according to the programming data; the coding unit is used for performing coding with the programming information according to the verified first track information so as to form an updating program which can be recognized by the corresponding robot and transmitting the updating program to the corresponding robot to perform program updating. The technical scheme adopted by the robot off-line programming system has the benefits that the programming is simple, convenient and rapid, the programming is also accurate and stable, can guarantee the normal operation of robot equipment, and is free from the influence of an off-line programming process, and the whole off-line programming process is low in cost and easy to realize.
Owner:SHANGHAI FANUC ROBOTICS +1

Dynamic allocation method for on-line programming of integrated circuit tester

The invention discloses a dynamic allocation method for on-line programming of an integrated circuit tester. A microprocessor directly acquires a command from a NorFlash and executes the command by setting a boot flash selection pin in a lower computer when a testing program error occurs, so as to wait for downloading of the testing program for integrated circuit testing. Under the normal conditions, the testing task can be conducted by directly copying data in a NandFlash to an external SDRAM (Synchronous Dynamic random access memory) and operating the data; and in the testing process, the microprocessor automatically stores the downloaded testing program into the NandFlash to overwrite the existing testing program if receiving the testing program transmitted from an upper computer, and then automatically reboots the testing program to conduct testing according to the new testing program. Therefore, dynamic testing environment allocation can be achieved rapidly according to the requirements of users without switching memories. Meanwhile, the lower computer of the integrated circuit tester can be operated independently from the upper computer so as to achieve rapid testing and dynamic allocation.
Owner:UNIV OF ELECTRONIC SCI & TECH OF CHINA

Seamless connection method for off-line programming and on-site debugging of robot

The invention discloses a method for seamless connection of off-line programming and field debugging of a robot, which comprises the following steps: three-dimensional models of a tooling fixture and a robot tool are designed, and the three-dimensional models and a robot model are conducted into off-line programming software; the technological feasibility of the tool fixture, the robot tool and the robot is checked; real objects are arranged at proper positions according to the installation positions of the tool fixture, the robot and the robot tool; the installation situation of the robot tool in the installation situation is guaranteed to be consistent with the actual installation situation; the relative position of a coordinate system of the tooling fixture actually arranged at the proper position in a robot based coordinate system is measured; the installation position of the tooling fixture relative to the robot in the off-line programming software is calibrated according to a measurement result to ensure that the installation situation is consistent with the actual installation situation; and a robot program is generated after the measurement and calibration and is conducted into the robot, and the robot directly utilizes the program to finish the practical production. The program generated by the method can be directly used for practical production, and truly achieves the seamless connection of off-line programming and field debugging.
Owner:四川成焊宝玛焊接装备工程有限公司

Visual programming method and system for motor controller

The invention relates to the technical field of electric and electronic, and specifically relates to a visual programming method and system for a motor controller. The visual programming method for a motor controller includes the steps: visually compiling a program off-line, writing the off-line compiled program into a memory region of a controller, and operating the program written into the memory region of the controller, wherein visually compiling the program off-line includes the steps: opening the visual programming software, loading a configuration file into the memory, performing program editing, saving the program into a dynamic array, and saving the dynamic array as the first customize file. The visual programming method and system for a motor controller can realize on-line programming, debugging and single command execution, thus being convenient for program designing and debugging for the staff, and can also realize the off-line operation function, so that the staff can write the logical program flow of the application scene into the controller and disconnects communication with a host computer after saving and through power up execution or state change of I/O to trigger and stop the program so as to be suitable for some simple or fixed logical application scenes conveniently.
Owner:CHONGQING PUSI ROBOT CONTROL SYST

Off-line programming system and off-line programming method of welding robot based on tablet computer

The invention discloses a welding robot offline programming system based on a tablet computer, which comprises a system modeling module, a kinematics simulation module, a track planning module, an automatic programming module, a status detection module, and a communication module. The invention further discloses an offline programming method of the offline programming system. The offline programming system provided by the invention has the advantages that compared with the traditional online teaching programming system, the system adopts a human operating interface based on the Linux operating system; highly controllable edit capabilities achieve easy optimization of motions of all axes; an actual working environment is simulated, and arc welding, spot welding and other welding functions of a robot are achieved; special offline and simulation technologies facilitate program optimization, and a completed program can be directly read and adopted by the robot through a wireless network, so that the onsite verification waiting time is shortened, and errors and unnecessary risks are reduced; the cost is low, so that the system is highly acceptable by a vast number of users; the operation is simple and convenient, and the teaching effects are good.
Owner:NANJING PANDA ELECTRONICS +2

Visual programming method and system for motor controller

The invention relates to the technical field of electric and electronic, and specifically relates to a visual programming method and system for a motor controller. The visual programming method for a motor controller includes the steps: visually compiling a program off-line, writing the off-line compiled program into a memory region of a controller, and operating the program written into the memory region of the controller, wherein visually compiling the program off-line includes the steps: opening the visual programming software, loading a configuration file into the memory, performing program editing, saving the program into a dynamic array, and saving the dynamic array as the first customize file. The visual programming method and system for a motor controller can realize on-line programming, debugging and single command execution, thus being convenient for program designing and debugging for the staff, and can also realize the off-line operation function, so that the staff can write the logical program flow of the application scene into the controller and disconnects communication with a host computer after saving and through power up execution or state change of I / O to trigger and stop the program so as to be suitable for some simple or fixed logical application scenes conveniently.
Owner:CHONGQING PUSI ROBOT CONTROL SYST

Off-line programming system and method of optical visual sensor with linear structure for welding robot

InactiveCN101973032BIntuitive detection statusIntuitive display of detection statusManipulatorInteractive graphicsSimulation
The invention relates to an off-line programming system and method of an optical visual sensor with a linear structure for a welding robot. The system comprises a sensor model, a robot model, a process control rule base, a graphic editing interface, an operation sequence module and a programming information output, wherein the sensor model is used for simulating a sensor imaging process to acquire a view model and simultaneously completing detection view substantiation to be convenient for user graphic programming; the robot model is used for simulating the single-point motion of the robot and providing communication interface information of connecting sensor input signals; the process control rule base is used for providing process feature extraction rules for different welding tasks andcontrol command related information of processes; the graphic editing interface is used for interactive graphic programming between a user and a system; the operation sequence module is used for saving the information of a series of detection points, wherein the information comprises single-point motion commands, process compensation control commands, process feature extraction rules and imaging signal model information; and the programming information output is used for outputting the program text of the robot and the configuration information text of the sensor system.
Owner:SOUTHEAST UNIV

Control method and control circuit for realizing cpld on-line programming and off-line programming

The invention provides a control method and control circuit for realizing CPLD online programming and off-line programming. The control method and the control circuit are applied to the control of programming of a CPLD arranged on a single board computer. The control circuit comprises a CPU of the single board computer, wherein the CPU realizes online programming of the CPLD by outputting four general-purpose input / output GPIO signals to JTAG interfaces of the CPLD; a driving circuit which is connected between the CPU of the single board computer and the CPLD, and is used for communicating or blocking a loading channel between the CPU of the single board computer and the CPLD so as to control the CPLD to be in an online programming mode or an off-line programming mode; and a connector which can enable the CPLD to be connected to a control terminal for controlling the off-line programming of the CPLD by connecting with a loading cable, wherein a first pin and a fourth pin of the loading cable are connected to form a short circuit. The two working modes of online programming and off-line programming of the CPLD are supported simultaneously under the condition of not needing man-made or software extra configuration.
Owner:湖州丰源农业装备制造有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products