CN103659821A - An apparatus for providing haptic feedback to a teach pendant and related method - Google Patents

An apparatus for providing haptic feedback to a teach pendant and related method Download PDF

Info

Publication number
CN103659821A
CN103659821A CN201310404564.7A CN201310404564A CN103659821A CN 103659821 A CN103659821 A CN 103659821A CN 201310404564 A CN201310404564 A CN 201310404564A CN 103659821 A CN103659821 A CN 103659821A
Authority
CN
China
Prior art keywords
haptic
teaching machine
robot
signal
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310404564.7A
Other languages
Chinese (zh)
Other versions
CN103659821B (en
Inventor
加里·科瓦尔斯基
马修·F·德里奥
H·迪安·麦吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc America Corp
Original Assignee
Fanuc Robotics America Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Robotics America Corp filed Critical Fanuc Robotics America Corp
Publication of CN103659821A publication Critical patent/CN103659821A/en
Application granted granted Critical
Publication of CN103659821B publication Critical patent/CN103659821B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details, by setting parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/06Control stands, e.g. consoles, switchboards
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36162Pendant control box
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40132Haptic joystick with force feedback based on accelerometer included in joystick

Abstract

An apparatus for providing haptic feedback to a teach pendant including a teach pendant having a housing and a processor disposed therein. The processor is in signal communication with a robot controller and is configured to monitor and control a robot. At least one haptic device is disposed on the teach pendant. The haptic device is in signal communication with the processor and configured for providing haptic feedback through the teach pendant to a user upon the occurrence of a haptic event.

Description

For tactile feedback being provided to device and the correlation technique of teaching machine
The cross reference of related application
The application requires the U.S. Provisional Patent Application sequence number No.61/697 submitting on September 6th, 2012,600 priority, and its whole content is incorporated herein by reference.
Technical field
The present invention relates to the teaching machine for robot (or automatics).More particularly, the present invention relates to a kind of for the apparatus and method of tactile feedback with some state of warning operator system are provided on teaching machine.
Background technology
Be known that the haptic device that utilizes active force feedback form in operation and robot field of remote control.Conventionally, haptic device is to grip to guide mechanical chirokinesthetic control stick or similar installation form by operator.The physical location of the control device gripping due to operator is directly relevant to the motion of actuating device, so operator directly feels tactile feedback.
U.S. Patent No. 8,095,200 have described haptic device for the operating System and method for of computer-aided.This haptic device is as input unit, and permission information is sent to computer-aided surgical system from user.It can approach for how much of anatomical references of restriction, the position of handling virtual implantation piece and/or orientation, manipulation of surgical position and/or orientation, the position of manipulation osteotomy and/or selection or the layout of orientation and any other dissection or operation feature of track.Haptic device is the sensory information and user interaction and the machinery of communicating by letter or electromechanical assembly utilizing such as touching, active force, speed, position and/or torque.
Haptic device is provided information and has been incorporated in pager and has been applicable to modern smart mobile phone for user by touching.These install by varying strength, frequency, undisturbedly notify customer incident or other discovery with the vibration of pattern.By touching, for providing the haptic device of other prior art of information, user comprises the electronic game controller that sense of touch torque wrench, effect force feedback touch feeling instruction device, vibration grip bar code reader and have " two shake ".
Prior art does not comprise use and the common operation that do not relate to the teaching machine that by pressing key with control move of haptic device in industrial machinery people environment.Prior art does not relate to robot and contacts with equipment or order robot to carry out excessively too drasticly when mobile or when teaching machine, making the notice while entering mistake.Prior art do not relate to approach interference range, for the welding gun angle of the robot that welds or reach certain orientation or the notice of other tool angle of position.
Notifying device for industrial robot comprises audible alarm, and this audible alarm is difficult to hear in the noisy environment of plant.In addition, visual alarm is also for industrial robot.Yet unless user directly observes teaching machine, otherwise visual alarm signal is not discovered by user.The notice of missing event or environment may cause comprising that quality reduction, production delay increase and cost are increased in the reduction of interior production capacity.
Therefore the tactile feedback that, needs a kind of apparatus and method to be provided for industrial robot postpones and cost to improve production capacity and quality and to reduce in order to the interaction improving between user and their teaching machine.
Summary of the invention
According to current open, the improved apparatus and method that tactile feedback is provided on teaching machine have been disclosed in surprise.
In embodiments of the present invention, disclose a kind of for tactile feedback being provided to the device of teaching machine.This device comprises: have housing and the teaching machine that is arranged in processor wherein, processor is communicated by letter (by signal, communicating by letter) with automatics controller signals, and robot controller is configured to monitor and control robot; Be arranged at least one haptic device on teaching machine, this haptic device is communicated by letter with processor signal and is configured to, when there is haptic events, tactile feedback is provided to user by teaching machine; And the sense of touch software of communicating by letter with described haptic device signal.
In yet another embodiment of the present invention, for tactile feedback being provided to the device of teaching machine, comprise: teaching machine, it has housing and is arranged in processor wherein, and processor is communicated by letter with robot controller signals, and robot controller is configured to monitor and control robot; Be arranged at least one haptic device on teaching machine, haptic device is communicated by letter with processor signal and is configured to, when there is haptic events, tactile feedback is provided to user; And the sense of touch software program of communicating by letter with described haptic device signal, described sense of touch software program has haptic events monitor, haptic events processor and haptic effect generator, and wherein haptic events processor receives from the signal of haptic events monitor and signal is provided to haptic effect generator signal is provided to at least one haptic device when there is haptic events.
In yet another embodiment of the present invention, disclose a kind of for the method for tactile feedback is provided on teaching machine.The method comprising the steps of: by the sense of touch software program that is configured to communicate by letter with robot controller, detect at least one haptic events, robot controller is configured to control and monitor robot; Send signal to the haptic device being arranged on teaching machine, this signal is corresponding with at least one haptic events; And by haptic device, by teaching machine, produce tactile feedback, the signal that tactile feedback receives based on haptic device.
Accompanying drawing explanation
When considering with reference to the accompanying drawings, by detailed description of the preferred embodiment below, for a person skilled in the art, above-mentioned and other advantage of the present invention will become apparent.
Fig. 1 shows the front view of exemplary teaching machine according to the embodiment of the present invention;
Fig. 2 shows the schematic diagram of the robot system of the teaching machine that is combined with Fig. 1;
Fig. 3 a-Fig. 3 c illustrates the schematic diagram of exemplary robotic state according to the embodiment of the present invention, wherein has the teaching machine of haptic device for feedback is provided; And
Fig. 4 shows for the flow chart of the method for tactile feedback is provided.
The specific embodiment
A plurality of illustrative embodiments of the present invention is described and shown to detailed description below and accompanying drawing.Describe with accompanying drawing and be used for making those of skill in the art can manufacture and use the present invention, and be not intended to limit by any way scope of the present invention.About disclosed method, the step illustrating is exemplary in essence, and therefore, the order of step is dispensable or strict.
The present invention relates to a kind of apparatus and method, when there is some situation, these apparatus and method offer programmer or user by robot teaching device by tactile feedback.Teaching machine 10 according to embodiment of the present invention has been shown in Fig. 1 and Fig. 2.Teaching machine 10 is to be configured to control Huo Gei robot 30 give an order with mobile user interface and comprise the processor 12 that can operate teaching machine 10.The processor 12 of teaching machine 10 is connected to input unit 14 for inputting data, for programming and the memory 16 of data storage and the display 18 that feedback is provided to user.Input unit 14 can be keyboard.It should be understood, however, that input unit 14 can be the interactive display such as touch-screen, it allows user and teaching machine 10 or carries out interaction for teaching machine 10 provides any other device of input.Teaching machine 10 shown in Fig. 1 is hand-held devices.It should be understood, however, that teaching machine 10 can be to be configured to control any user interface device such as the robot 30 of portable or desktop computer.
As shown in Figure 2, teaching machine 10 is configured to and robot controller 32 wired or wireless communications.Robot controller 32 comprises processor 34 and memory 36, for programming and data storage.Robot controller 32 is connected to robot 30 to control on one's own initiative and to monitor robot movable.In operation, user can be input to instruction or data in the input unit 14 of teaching machine 10.This instruction is sent to robot controller 32, and it is then according to the instruction control 30 of input.State and the positional information of robot controller 32 and teaching machine 10 transfer robots 30.This information can be provided on the display 18 of teaching machine 10.
In embodiment shown in Figure 1, teaching machine 10 comprises haptic device disposed thereon 22.Haptic device 22 is the tactile vibrations devices such as actuator, and it produces mechanical movement so that active force or vibration are applied to the device that user can feel in response to electro photoluminescence.Haptic device 22 is attached in teaching machine 10 and is configured to provide teaching machine 10 enough vibrations that can transmit.Therefore,, although vibration source may not be positioned under teaching machine 10 regions that user grips, when teaching machine 10 activated (or triggering) and thinks that user provides touching sensation, this vibration transmits by the housing of teaching machine.
In the embodiment illustrating, haptic device 22a can be arranged on the teaching machine 10 in the band 50 of teaching machine 10, to produce user's touching sensation when the event of generation.Band 50 is connected to teaching machine 10 to facilitate its operation.In addition, teaching machine 10 comprises the housing 24 of the internals (not shown) that is configured to keep teaching machine 10.Haptic device 22b can be arranged in the housing 24 of teaching machine 10.It should be understood, however, that haptic device 22 can be arranged on any position on teaching machine 10 to feel for user produces enough touchings.In unrestricted example, haptic device 22 can be arranged in the outside of teaching machine 10 housings 24 or optionally be arranged in any position on teaching machine 10.In addition, teaching machine 10 can also comprise any amount of haptic device 22.
Haptic device 22 is configured to siren, and its reception control signal comes triggering haptic device 22 with by the user who feels to offer direct gripping teaching machine 10 who experiences.But may can't hear audible alarm conventionally can experience in the noisy environment of vibration alarm, the haptic device of teaching machine 10 22 allows users to watch robot 30 attentively.For example, haptic device 22 can be eccentric rotating mass motor (ERM), linear resonator (LRA), multifunctional actuator (MFA) or any other actuator or the motor that is configured to vibration to be provided to user interface device.
As shown in Figure 2, robot controller 32 storage construct are robot 30 activities of supervisory user specified conditions and the sense of touch software program 40 that feedback is provided to haptic device 22.In embodiments of the present invention, sense of touch software program 40 can comprise haptic events monitor 42, haptic events processor 44 and haptic effect generator 46.In operation, for example, teaching machine 10 is provided to sense of touch software program 40 to start to monitor haptic events by haptic system initialize signal.Haptic events monitor 42 detects the generation (it can be the predetermined movement of robot 30 or the particular data that user inputs by input unit 14) of haptic events, and signal is provided to haptic events processor 44, and this processor is provided to haptic effect generator 46 by signal.Haptic effect generator 46 provides signal by robot controller 32, with triggering haptic device 22, to be held the user of teaching machine 10, feels.A part that it should be understood that sense of touch software program 40 or sense of touch software program 40 also can be stored on teaching machine 10.
Fig. 3 a-Fig. 3 c shows exemplary robot situation, and it can comprise the sense of touch teaching machine 10 with haptic device 22.In fine motion or programming operations process, can use the teaching machine 10 with haptic device 22 according to robot speed and robot positioning security surveillance.As shown in Fig. 3 a, the teaching machine 10 with haptic device 22 can be used to have the robot 30 of mechanical hand 38 and be programmed in the interior operation of interference range 20.The program regions that interference range 20Shi robot 30 is confined to wherein operate, and if robot 30 in the peripheral operation of interference range 20, robot 30 is by the motor power that slows down or cut off robot 30 so.When using according to this operation, when robot 30 approaches any outer limit of interference range 20 in specific range, can trigger the haptic device 22 of teaching machine 10.For example, if just in any outer limit of interference range 20 mechanical hand 38 reach the specific range of 2 feet so can triggering haptic device 22.It should be understood, however, that this specific distance can be to be greater than or less than any distance of 2 feet.In the embodiment illustrating, manipulator 38 is the ends for the arm instrument of welding operation.Yet for example, manipulator 38 can be any instrument for any robot manipulation such as material operation, machining, spraying, palletizing or the operation of any industrial robot.
Haptic device 22 can also be for promoting to detect excessively too drastic machine action, such as, if surpassing particular speed range, robot 30 is just triggered.Specifically, if any motor speed of robot surpasses the specific speed limit, the motor power of robot will be cut off so.Can use the teaching machine 10 with haptic device 22 according to limiting switch, area scanner, light curtain, proximity transducer, pressure pad, safety relay and other speed and position monitoring apparatus, thereby, when robot approaches system boundary, trigger this teaching machine.
In yet another embodiment of the present invention, in the margin of tolerance of manipulator 38 at specific direction, can triggering haptic device 22.In the non-limiting example shown in Fig. 3 b, when manipulator 38 is positioned in the specific direction of world coordinates or framework user axle X, Y, Z, such as when the approaching vector V and be parallel to world coordinates axle or framework user axle of manipulator 38, can triggering haptic device 22.(not shown) in another non-limiting example, can triggering haptic device 22 when being combined with welding manipulator, thereby, positioning welding machinery hand triggering haptic device 22 when forming specific welding gun angle in welding operation process.
Can carry out triggering haptic device 22 according to any machine speed and desired position application.For example, in the embodiment shown in Fig. 3 c, can triggering haptic device 22 when coming in contact between robot 30 and parts 48 or equipment.The parts 48 that illustrate are in the drawings car bodies.Yet parts 48 can be at any manufacture process, process, packaging process or any parts or equipment that in utilizing any other process of robot, robot can contact.In other non-limiting example (not shown), when tool center point (TCP) is when near ad-hoc location or in specific location, or when robot 30 completes single step campaign (single-step motion), or robot 30 in motion in time, can triggering haptic device 22.
Haptic device 22 can also be triggered for user provides desired any other event, situation or the situation of tactile feedback as requested.In other example, when user incorrect or incorrect teaching machine is logged in to (entry) in input unit 14 or when the alarm that limits according to user occurs haptic device 22 can be triggered.
Haptic device 22 is programmable to produce the haptic effect of vibration or force mode, to form the tactile sensation of customization according to the one or more haptic events that occur.This pattern can comprise the difference output of features such as amplitude, vibration duration and vibration frequency and any other output characteristic of desired haptic device 22 of haptic device 22.Sense of touch software program 40 allows each haptic events to distribute the sense of touch pattern of customization.Can be by sense of touch software program 40 by the one or more haptic devices 22 of robot controller 32 indication, so that the sense of touch pattern of customization to be provided.In non-limiting example, according to 30 motions of excessively radical robot, one or more haptic devices 22 can be exported a customization sense of touch pattern, yet according to robot 30, approach the outer limit of interference range 20, and haptic device 22 can be exported different customization sense of touch patterns.It should be understood, however, that the desired pattern of appointing can be assigned to any haptic events.
As shown in Figure 4, provide the method that tactile feedback is provided according to embodiment.Shown in step 100, user programmes with by providing feedback to haptic events by teaching machine 10 by tactile feedback mode assignments to haptic device 22.By sense of touch software program 40, provide the distribution of tactile feedback pattern to haptic events.Haptic events is to select event, any in position or situation, such as manipulator, approach interference range or robot boundary, excessively radical robot motion's detection, the directional detection of the manipulator in specific direction tolerance, approach the detection of the tool center point of ad-hoc location, contacting between robot and parts or equipment, completing of robot single step campaign, any robot motion's generation, robot is in the detection of the extraneous operation of acceptable programme, incorrect or incorrect teaching machine input, there is the indication that user limits alarm, or may require any other event of tactile feedback, position, or situation.
Shown in step 110, the haptic events monitor 42 of sense of touch software program 40 is for monitoring the generation of selected haptic events.When there is haptic events as shown in step 112, haptic events monitor 42 detects haptic events and communicates by letter to process with haptic events processor 44 the tactile feedback pattern that is assigned to the corresponding haptic events that haptic events monitor 42 detects.In step 114, haptic events processor 44 communicates by letter by robot controller 32, to send signal to haptic device 22 to produce the tactile feedback to user by teaching machine 10 with haptic effect generator 46.Haptic effect generator 46 according to and corresponding the distributed tactile feedback mode producing tactile feedback of haptic events, so user can feel the haptic events that vibration and identification have occurred.
In embodiments of the present invention, the generation of tactile feedback can comprise additional signal, and the sensory signal of all audible signals as expected and visual signal or any other type, to be provided to user by feedback.Signal can be incorporated in teaching machine 10.For example, visual signal may be displayed on the display 18 of teaching machine 10 and from teaching machine 10 and produces audible signals.It should be understood that signal can be show or be created in any sensory signal Anywhere (such as alarm, light, demonstration on computers) or feedback be provided to desired any other sensory signal of user.
According to the regulation of Patent Law, in being considered to represent the preferred embodiment of the present invention, invention has been described.Yet, should be noted that in the situation that not departing from spirit of the present invention and scope, except specifically illustrate with describe, can implement in addition the present invention.

Claims (20)

1. for tactile feedback being provided to a device for teaching machine, comprising:
Teaching machine, has housing and is arranged in the processor in described housing, and described processor is communicated by letter with robot controller signal, and described robot controller is configured to monitor and control;
Be arranged at least one haptic device on described teaching machine, described at least one haptic device is communicated by letter with described processor signal and is configured to when there is haptic events, tactile feedback is provided to the user of described teaching machine; And
Sense of touch software program, by at least one in described processor and described robot controller, carry out described sense of touch software program, to control, described processor is communicated by letter with the described signal between described robot controller and described processor is communicated by letter with the described signal between described at least one haptic device.
2. device according to claim 1, wherein said at least one haptic device is in actuator and vibrating motor.
3. device according to claim 1, wherein said sense of touch software program is stored in in described robot controller and described teaching machine.
4. teaching machine according to claim 1, wherein said haptic events is one of following items:
Manipulator approaches interference range;
Manipulator approaches robot boundary;
The orientation of manipulator is positioned at certain orientation tolerance;
Contacting between described robot and parts;
Completing of the single step campaign of described robot;
The generation of the motion of described robot;
Can accept the detection of the robot manipulation outside program limit;
Incorrect teaching machine input login; And
The generation of the alarm that user limits.
5. device according to claim 1, wherein said teaching machine is provided to described sense of touch software program by haptic system enabling signal.
6. device according to claim 1, wherein said sense of touch software program comprises haptic events monitor, haptic events processor and haptic effect generator.
7. device according to claim 6, wherein said haptic events processor receives from the signal of described haptic events monitor and by signal and is provided to described haptic effect generator signal is provided to described at least one haptic device when there is described haptic events.
8. device according to claim 7, wherein said at least one haptic device produces described tactile feedback and responds the signal that described haptic effect generator provides by treating described teaching machine by user awareness.
9. device according to claim 1, wherein said at least one haptic device is arranged in the band of described teaching machine.
10. device according to claim 1, wherein said at least one haptic device is arranged in the described housing of described teaching machine.
11. 1 kinds for being provided to tactile feedback in the device of teaching machine, comprising:
Teaching machine, has housing and is arranged in the processor in described housing, and described processor is communicated by letter with robot controller signal, and described robot controller is configured to monitor and control;
Be arranged at least one haptic device on described teaching machine, described at least one haptic device is communicated by letter with described processor signal and is configured to when there is haptic events, tactile feedback is provided to the user of described teaching machine; And
Sense of touch software program, by described processor and at least one in described robot controller, carry out described sense of touch software program to control described processor and communicate by letter with the described signal between described robot controller and described processor is communicated by letter with the described signal between described at least one haptic device, described sense of touch software program has haptic events monitor, haptic events processor, and haptic effect generator, wherein said haptic events processor receives from the signal of described haptic events monitor and by signal and is provided to described haptic effect generator signal is provided to described at least one haptic device when there is described haptic events.
12. devices according to claim 11, wherein said at least one haptic device is in actuator and vibrating motor.
13. devices according to claim 12, wherein said sense of touch software program is stored in in described robot controller and described teaching machine.
14. devices according to claim 11, wherein said at least one haptic device responds by selected tactile feedback being produced to the described teaching machine for the treatment of by user awareness according to predetermined tactile feedback pattern the signal that haptic effect generator provides.
15. devices according to claim 11, wherein said at least one haptic device is arranged in one of the band of described teaching machine and described housing of described teaching machine.
16. devices according to claim 11, wherein said haptic events is one of following items:
Manipulator approaches interference range;
Manipulator approaches robot boundary;
The orientation of manipulator is positioned at certain orientation tolerance;
Contacting between described robot and parts;
Completing of the single step campaign of described robot;
The generation of the motion of described robot;
Can accept the detection of the operation of the described robot outside program limit;
Incorrect teaching machine input login; And
The generation of the alarm that user limits.
17. 1 kinds for providing the method for tactile feedback on teaching machine, comprises the following steps:
By the sense of touch software program that is configured to communicate by letter with robot controller, detect at least one haptic events, described robot controller is configured to control and monitor robot;
Send signal to the haptic device being arranged on described teaching machine, described signal is corresponding with described at least one haptic events; And
By described haptic device, produce tactile feedback by described teaching machine, the described signal that described tactile feedback receives based on described haptic device.
18. methods according to claim 17, comprise and by described sense of touch software program, tactile feedback mode assignments are arrived to the step of described at least one haptic events.
19. methods according to claim 17, wherein said haptic events is at least one in following items:
Manipulator approaches interference range;
Manipulator approaches robot boundary;
The orientation of manipulator is positioned at certain orientation tolerance; Contacting between described robot and parts;
Completing of the single step campaign of described robot;
The generation of the motion of described robot;
Can accept the detection of the described robot manipulation outside program limit;
Incorrect teaching machine input login; And
The generation of the alarm that user limits.
20. methods according to claim 17, wherein said sense of touch software program comprises haptic events monitor, haptic events processor and haptic effect generator, and wherein said haptic events processor receives from the signal of described haptic events monitor and signal is provided to described haptic effect generator signal is provided to described haptic device when there is at least one haptic events.
CN201310404564.7A 2012-09-06 2013-09-06 For touch feedback to be provided to the device and correlation technique of teaching machine Active CN103659821B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261697600P 2012-09-06 2012-09-06
US61/697,600 2012-09-06

Publications (2)

Publication Number Publication Date
CN103659821A true CN103659821A (en) 2014-03-26
CN103659821B CN103659821B (en) 2018-01-26

Family

ID=50098596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310404564.7A Active CN103659821B (en) 2012-09-06 2013-09-06 For touch feedback to be provided to the device and correlation technique of teaching machine

Country Status (4)

Country Link
US (1) US10081109B2 (en)
JP (1) JP6404551B2 (en)
CN (1) CN103659821B (en)
DE (1) DE102013109753A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105619423A (en) * 2014-11-21 2016-06-01 株式会社神户制钢所 Teaching apparatus used for operation of industrial robot
CN108290291A (en) * 2015-10-08 2018-07-17 S·哈达丁 Robot system
CN108367434A (en) * 2015-10-08 2018-08-03 哈达丁贝特利刚格斯公司 The method of robot system and control robot system
CN108682095A (en) * 2018-06-11 2018-10-19 浙江国自机器人技术有限公司 A kind of control method of alarm, device, equipment and readable storage medium storing program for executing
CN108748111A (en) * 2018-08-15 2018-11-06 江苏华途数控科技有限公司 A kind of industrial robot teaching device having feedback function
CN108789379A (en) * 2018-08-15 2018-11-13 江苏华途数控科技有限公司 A kind of multi-functional teaching machine
CN110948468A (en) * 2018-09-27 2020-04-03 电装波动株式会社 Robot control method and control device
CN114174015A (en) * 2019-08-05 2022-03-11 川崎重工业株式会社 Control device, control system, robot system, and control method
CN114603551A (en) * 2020-12-08 2022-06-10 山东新松工业软件研究院股份有限公司 Control method and electronic equipment
CN114174015B (en) * 2019-08-05 2024-04-19 川崎重工业株式会社 Control device, control system, robot system, and control method

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2969410B1 (en) * 2013-03-14 2020-07-29 Think Surgical, Inc. Systems and methods for monitoring a surgical procedure with critical regions
AT515719A1 (en) * 2014-05-09 2015-11-15 Keba Ag Operating device and control system
US9466188B2 (en) * 2014-12-24 2016-10-11 Immersion Corporation Systems and methods for haptically-enabled alarms
DE102015210218A1 (en) * 2015-06-02 2016-12-08 Kuka Roboter Gmbh Method for operating a robot, associated robot with a vibration device and robot workstation
DE102015017220B3 (en) 2015-08-14 2021-09-16 Franka Emika Gmbh Robotic system
KR20180044946A (en) * 2015-08-25 2018-05-03 카와사키 주코교 카부시키 카이샤 Information sharing system and information sharing method between a plurality of robot systems
DE102015012961B4 (en) * 2015-10-08 2022-05-05 Kastanienbaum GmbH robotic system
DE102016004788A1 (en) 2016-04-20 2017-10-26 Kastanienbaum GmbH Method for producing a robot and device for carrying out this method
DE102016004787B4 (en) 2016-04-20 2023-02-02 Franka Emika Gmbh Driving device for a robot and method for its manufacture
JP6338617B2 (en) * 2016-05-31 2018-06-06 株式会社アスコ Teaching device
DE202016003692U1 (en) 2016-06-10 2017-09-12 Kuka Roboter Gmbh Haptic feedback devices for a manipulator system
US11254012B2 (en) 2016-09-14 2022-02-22 Keba Ag Control device and control method for industrial machines having controlled movement drives
JP6496298B2 (en) * 2016-11-28 2019-04-03 ファナック株式会社 Portable operation panel with vibration function and vibration detection function
WO2018155181A1 (en) * 2017-02-24 2018-08-30 日本電産サンキョー株式会社 Teaching operation terminal and teaching operation system
US10903107B2 (en) 2017-07-11 2021-01-26 Brooks Automation, Inc. Semiconductor process transport apparatus comprising an adapter pendant
JP6606145B2 (en) * 2017-09-25 2019-11-13 ファナック株式会社 Robot system
JP6703023B2 (en) * 2018-02-23 2020-06-03 ファナック株式会社 Relief unit and robot
JP7333197B2 (en) * 2019-05-28 2023-08-24 川崎重工業株式会社 Control system, machine system and control method
JP7339776B2 (en) * 2019-05-28 2023-09-06 川崎重工業株式会社 Control system, machine system and control method
JPWO2021166841A1 (en) * 2020-02-20 2021-08-26
DE112021001142T5 (en) * 2020-02-20 2022-12-29 Fanuc Corporation Numerical control device
CN115136085A (en) * 2020-02-20 2022-09-30 发那科株式会社 Numerical controller

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705541A (en) * 2002-10-21 2005-12-07 Fsi国际公司 Teaching of a robot with a tactile sensor
US20060129719A1 (en) * 2004-07-15 2006-06-15 Juan Manuel Cruz-Hernandez System and method for ordering haptic effects
US20070297890A1 (en) * 2004-06-24 2007-12-27 Abb Ab Industrial Robot System with a Portable Operator Control Device
US7446752B2 (en) * 1999-09-28 2008-11-04 Immersion Corporation Controlling haptic sensations for vibrotactile feedback interface devices
CN102218735A (en) * 2010-04-19 2011-10-19 株式会社神户制钢所 Sensing motion generating method of working manipulator and sensing motion generating device
WO2011140704A1 (en) * 2010-05-11 2011-11-17 Abb Research Ltd. Apparatus, method, program and recording medium for robot offline teaching
US20110288667A1 (en) * 2009-02-12 2011-11-24 Kyoto University Industrial robot system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3181316B2 (en) * 1991-06-14 2001-07-03 東京電力株式会社 Work robot support device
JPH0849800A (en) * 1994-08-05 1996-02-20 Tokai Rika Co Ltd Alarm device
JPH09300256A (en) 1996-05-14 1997-11-25 Nippon Telegr & Teleph Corp <Ntt> Robot teaching method and device
JPH10264079A (en) * 1997-03-24 1998-10-06 Mitsubishi Electric Corp Robot remote operating device
SE0103532D0 (en) * 2001-10-23 2001-10-23 Abb Ab Industrial robot system
JP2003136448A (en) * 2001-11-07 2003-05-14 Star Seiki Co Ltd Molded article taking-out machine
WO2003077101A2 (en) 2002-03-06 2003-09-18 Z-Kat, Inc. System and method for using a haptic device in combination with a computer-assisted surgery system
US7236751B2 (en) 2003-08-18 2007-06-26 Alps Electric Co., Ltd. Strap pendant with input buttons on strap for controlling attached portable devices
JP4335609B2 (en) 2003-08-18 2009-09-30 アルプス電気株式会社 I / O device
KR20070112820A (en) * 2005-03-25 2007-11-27 가부시키가이샤 야스카와덴키 Automatic machine system and wireless communication method
JP2007233817A (en) 2006-03-02 2007-09-13 Yaskawa Electric Corp Teaching device, controller, automatic machine system and wireless communication method therefor
JP2008219709A (en) * 2007-03-07 2008-09-18 Pioneer Electronic Corp Remote controller
JP5050579B2 (en) * 2007-03-09 2012-10-17 株式会社デンソーウェーブ Robot control system
JP5202935B2 (en) 2007-12-11 2013-06-05 アズビル株式会社 Teaching device
JP4613974B2 (en) 2008-03-28 2011-01-19 ソニー株式会社 Communication device and communication system
JP2010270977A (en) * 2009-05-22 2010-12-02 Panasonic Corp Hot water supply remote control device and hot water supply device having the same
WO2012129251A2 (en) * 2011-03-23 2012-09-27 Sri International Dexterous telemanipulator system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7446752B2 (en) * 1999-09-28 2008-11-04 Immersion Corporation Controlling haptic sensations for vibrotactile feedback interface devices
CN1705541A (en) * 2002-10-21 2005-12-07 Fsi国际公司 Teaching of a robot with a tactile sensor
US20070297890A1 (en) * 2004-06-24 2007-12-27 Abb Ab Industrial Robot System with a Portable Operator Control Device
US20060129719A1 (en) * 2004-07-15 2006-06-15 Juan Manuel Cruz-Hernandez System and method for ordering haptic effects
US20110288667A1 (en) * 2009-02-12 2011-11-24 Kyoto University Industrial robot system
CN102218735A (en) * 2010-04-19 2011-10-19 株式会社神户制钢所 Sensing motion generating method of working manipulator and sensing motion generating device
WO2011140704A1 (en) * 2010-05-11 2011-11-17 Abb Research Ltd. Apparatus, method, program and recording medium for robot offline teaching

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105619423B (en) * 2014-11-21 2018-11-09 株式会社神户制钢所 The teaching apparatus used in the operation of industrial robot
CN105619423A (en) * 2014-11-21 2016-06-01 株式会社神户制钢所 Teaching apparatus used for operation of industrial robot
CN108290291A (en) * 2015-10-08 2018-07-17 S·哈达丁 Robot system
CN108367434A (en) * 2015-10-08 2018-08-03 哈达丁贝特利刚格斯公司 The method of robot system and control robot system
CN108290291B (en) * 2015-10-08 2022-04-01 S·哈达丁 Robot system
CN108682095A (en) * 2018-06-11 2018-10-19 浙江国自机器人技术有限公司 A kind of control method of alarm, device, equipment and readable storage medium storing program for executing
CN108789379A (en) * 2018-08-15 2018-11-13 江苏华途数控科技有限公司 A kind of multi-functional teaching machine
CN108748111A (en) * 2018-08-15 2018-11-06 江苏华途数控科技有限公司 A kind of industrial robot teaching device having feedback function
CN108789379B (en) * 2018-08-15 2023-06-27 江苏华途数控科技有限公司 Multifunctional demonstrator
CN108748111B (en) * 2018-08-15 2024-02-02 江苏华途数控科技有限公司 Industrial robot demonstrator with feedback function
CN110948468A (en) * 2018-09-27 2020-04-03 电装波动株式会社 Robot control method and control device
CN114174015A (en) * 2019-08-05 2022-03-11 川崎重工业株式会社 Control device, control system, robot system, and control method
CN114174015B (en) * 2019-08-05 2024-04-19 川崎重工业株式会社 Control device, control system, robot system, and control method
CN114603551A (en) * 2020-12-08 2022-06-10 山东新松工业软件研究院股份有限公司 Control method and electronic equipment

Also Published As

Publication number Publication date
US10081109B2 (en) 2018-09-25
JP2014050950A (en) 2014-03-20
CN103659821B (en) 2018-01-26
JP6404551B2 (en) 2018-10-10
US20140067128A1 (en) 2014-03-06
DE102013109753A1 (en) 2014-03-06

Similar Documents

Publication Publication Date Title
CN103659821A (en) An apparatus for providing haptic feedback to a teach pendant and related method
US10191549B2 (en) Multidirectional controller with shear feedback
US10496174B2 (en) Systems and methods for surface elements that provide electrostatic haptic effects
EP2870985B1 (en) Gaming device with haptic effect isolated to user input elements
JP2020072962A (en) Programmable haptic peripheral
EP3246794B1 (en) Haptic peripheral having a haptically-enhanced user input element including a mechanical key and an integrated smart material actuator for providing haptic effects
KR101054303B1 (en) Vibration haptic mobile device and its driving method
JP4281208B2 (en) Robot remote control system
KR102225783B1 (en) Haptic controller, and System and Method for providing haptic feedback using the haptic controller
JP2012027541A (en) Contact pressure detection device and input device
KR20150092444A (en) A wireless exoskeleton haptic interface device for simultaneously delivering tactile and joint resistance and the method for comprising the same
Pamungkas et al. Electro-tactile feedback system for achieving embodiment in a tele-operated robot
KR101004259B1 (en) Vibrotactile device and method using the same
Sorgini et al. Tactile sensing with gesture-controlled collaborative robot
Sziebig et al. Remote operation and assistance in human robot interactions with vibrotactile feedback
Jyothi et al. Haptic technology-a sense of touch
CN106826915A (en) A kind of tactile sensing device of robot&#39;s control method and its device
KR20190065775A (en) Method of providing visual and tactile feedback information and apparatuses performing the same
Padir et al. Towards Cooperative Control of Humanoid Robots for Handling High-Consequence Materials in Gloveboxes–17291
Rueschen et al. Vibrotactile Display of Distance Information in a Virtual Object Exploration Task
EP2625589A2 (en) A multidirectional controller with shear feedback
KR20210051340A (en) Robot of an education for coding and method for servicing game using the same
KR20200017792A (en) Radio control apparatus in industrial field and control signal input method using the same
Rogowitz et al. Virtual hand: a 3D tactile interface to virtual environments
CN102968260A (en) Intelligent engineering operation system, intelligent engineering operation display device and intelligent engineering operation display method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant