[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107030692B - Manipulator teleoperation method and system based on perception enhancement - Google Patents

Manipulator teleoperation method and system based on perception enhancement Download PDF

Info

Publication number
CN107030692B
CN107030692B CN201710192822.8A CN201710192822A CN107030692B CN 107030692 B CN107030692 B CN 107030692B CN 201710192822 A CN201710192822 A CN 201710192822A CN 107030692 B CN107030692 B CN 107030692B
Authority
CN
China
Prior art keywords
manipulator
position information
image
hand
data
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.)
Active
Application number
CN201710192822.8A
Other languages
Chinese (zh)
Other versions
CN107030692A (en
Inventor
李石坚
陶海
陈昕伟
潘纲
吴朝晖
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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201710192822.8A priority Critical patent/CN107030692B/en
Publication of CN107030692A publication Critical patent/CN107030692A/en
Application granted granted Critical
Publication of CN107030692B publication Critical patent/CN107030692B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1671Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
    • 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/40315Simulation with boundary graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Manipulator (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a manipulator teleoperation method and a manipulator teleoperation system based on perception enhancement, belonging to the technical field of manipulator control; the method comprises the following steps: identifying the position information of fingertips and palms of the human hand in the motion process; mapping the position information into a manipulator operation instruction; receiving pressure data of a pressure sensor on the manipulator, and controlling the vibration intensity of a vibrator at the hand of a person according to the pressure data; and receiving image information of the manipulator workbench acquired by more than two depth cameras arranged around the manipulator, and constructing a 3D real-time operation scene. Through the mode of degree of depth camera and hand mark, simple and fast acquires the hand motion data to the perception of teleoperation process is strengthened through pressure feedback and visual feedback, makes operating personnel obtain more information at remote control in-process, the help optimizes remote operation effect.

Description

Manipulator teleoperation method and system based on perception enhancement
Technical Field
The invention relates to the technical field of manipulator control, in particular to a manipulator teleoperation method and system based on perception enhancement.
Background
In recent years, with the development of manipulator control technology, especially the manipulator control technology for simulating the actions of human hands by collecting human hand action data, the manipulator has a great application prospect in various industries. In the control technology, the hand motion data is usually collected through wearable devices such as an exoskeleton and a data glove, and the collection of the wearable devices is based on sensors on the wearable devices, so that the wearable devices are high in selling price, difficult to be put into practical use and especially difficult to be put into civilization.
In addition, with the rapid development of robotics, especially civil service robots and humanoid robotics, there is an increasing demand for low-cost manipulation techniques, especially teleoperation techniques that can remotely control a manipulator.
Disclosure of Invention
The invention aims to provide a manipulator teleoperation method and system based on perception enhancement, which can be used for teleoperation of a manipulator at low cost.
In order to achieve the above object, the present invention provides a manipulator teleoperation method based on perception enhancement, comprising a motion recognition step, a motion mapping step, a pressure feedback step and a visual feedback step; the motion recognition step comprises recognizing the position information of fingertips and palms of a human hand in the motion process; the action mapping step comprises mapping the position information into manipulator operation instructions; the pressure feedback step comprises the steps of receiving pressure data of a pressure sensor on the manipulator and controlling the vibration intensity of a vibrator at the hand of a person according to the pressure data; the visual feedback step comprises the steps of receiving image information of the manipulator workbench acquired by more than two depth cameras arranged around the manipulator and constructing a 3D real-time operation scene.
In the working process, the position information of the fingertips and the palm centers of the human hands in the motion process is identified through the identification step, and because the data of the motion is realized by collecting the position information of the fingertips and the palm centers, low-cost collection equipment such as Kinect and the like can be used, so that the cost of the manipulator teleoperation technology is reduced; through the action mapping step, the action data are processed and converted into corresponding manipulator operation instructions, so that the mapping from the human action data to the manipulator operation instructions is realized, and the manipulator can be remotely controlled; through the pressure feedback step, the pressure information of the manipulator in the process of simulating the grabbing of the hand is fed back to the hand through the vibration intensity, so that the pressure of the manipulator is sensed by human beings; through the visual feedback step, a 3D real-time scene operated by the manipulator is constructed by using image information acquired by the two depth cameras and fed back to an operator, so that the manipulator remote control operation with enhanced perception is realized.
The specific scheme is that the step of identifying the position information of fingertips and palms of a human hand in the motion process comprises the following steps: receiving color images, depth images and skeleton data of the human hand obtained by the Kinect in the motion process; acquiring the position information of the palm of the hand according to the skeleton data; and identifying the color marks arranged on the finger tips of the person according to the depth image, the color image and the position information of the palm center, and acquiring the position information of the finger tips of the person, wherein the position information comprises three-dimensional coordinate information of the finger tips. And arranging color marks such as a color marking paper tape on the tip of a human finger, and acquiring three-dimensional coordinate data of the fingertip according to Kinect depth information and image information.
Another specific solution is that the step of mapping the position information into the manipulator operation instruction comprises: and extracting semantic information according to the position information, and mapping the semantic information into a manipulator operation instruction.
More specifically, the step of extracting semantic information comprises the following steps: according to the continuously acquired position information, the hand movement is classified into four semantics of moving, static, grabbing and releasing. The mapping algorithm for mapping the hand position information to the manipulator operation instruction is effectively simplified.
Another specific scheme is that the step of receiving image information of a manipulator workbench acquired by more than two depth cameras arranged around the manipulator and constructing a 3D real-time operation scene comprises: the depth camera is Kinect; 3D point cloud data in different directions are constructed according to the depth image and the color image acquired by the Kinect; identifying marks arranged on a manipulator workbench according to the depth image and the color image acquired by the Kinect; scaling through the marks, and fusing the 3D point cloud data in different directions into a 3D image model; the 3D image model is optimized by the ICP algorithm. The real-time 3D operation scene is observed through screen or VR glasses to the operating personnel of being convenient for to realize perception enhancement.
In order to achieve the above another object, the present invention provides a manipulator teleoperation system based on perception enhancement, comprising a motion recognition unit, a visual feedback unit, a pressure feedback unit and a control unit; the motion recognition unit comprises a Kinect used for acquiring the position information of a human hand, and the visual feedback unit comprises more than two depth cameras for acquiring the image information of the manipulator workbench; the pressure feedback unit comprises a pressure sensor for acquiring the pressure of the mechanical hand and a vibrator arranged on the hand, and the control unit comprises a processor in communication connection with the Kinect, the depth image camera, the pressure sensor and the vibrator. Through the cooperation of the manipulator teleoperation system and the manipulator, the manipulator can be remotely controlled at a lower cost.
The specific scheme is that the processor is used for: receiving color images, depth images and skeleton data of the human hand obtained by the Kinect in the motion process; acquiring the position information of the palm of the human hand according to the skeleton data; identifying a color mark arranged on the finger tip of a person according to the depth image, the color image and the position information of the palm center, and acquiring the position information of the finger tip of the person, wherein the position information comprises three-dimensional coordinate information of the finger tip; according to the continuously acquired position information of the palm center and the finger tip of the human hand, the human hand action is classified into four semantics of moving, standing, grabbing and releasing, and the semantic information extracted from the position information is mapped into a manipulator operation instruction; receiving pressure data of a pressure sensor and controlling the vibration intensity of a vibrator according to the pressure data; and receiving image information acquired by the depth camera, and constructing a 3D real-time operation scene.
The manipulator teleoperation method and system based on perception enhancement utilize an image technology, a sensing technology, a pressure-vibration feedback technology and a 3D vision feedback technology, control the manipulator to simulate the motion of the manipulator to operate by converting the position information of the manipulator into an operation instruction, and feed back the pressure and vision of the manipulator in the operation process to an operator, so that the manipulator is conveniently remotely controlled by the operator, and the implementation cost is effectively reduced compared with the prior art adopting wearable acquisition equipment.
Drawings
FIG. 1 is a block diagram of a manipulator teleoperation system based on perception enhancement according to the present invention;
fig. 2 is a work flow diagram of a manipulator teleoperation method based on perception enhancement according to the invention.
Detailed Description
The invention is further illustrated by the following examples and figures.
Examples
Referring to fig. 1, the manipulator teleoperation system 1 based on perception enhancement of the present invention includes a manipulator 10, a control unit 11, a motion recognition unit 12, a pressure feedback unit 13, and a visual feedback unit 14.
The robot 10 is composed of a robot arm of an EPSON C4 model and a gripper of a ROBOTIQ three-finger gripper.
The motion recognition unit 12 includes a Kinect disposed in front of the user for acquiring information on the position of the hand of the operator during the operation.
The pressure feedback unit 13 includes a pressure sensor disposed on the gripper to detect the pressure applied to the gripper during the instruction execution process, and a vibrator disposed on the human hand to feed back the pressure according to the vibration intensity of the gripper, in this embodiment, the pressure sensor is a FlexiForce pressure sensor, and the vibrator is a 1027 flat motor.
The visual feedback unit 14 includes more than two depth cameras arranged in different directions of the remote manipulator working platform for acquiring parallax images to construct a 3D real-time operation scene, and a display, a screen or VR glasses for displaying the 3D real-time operation scene, in this embodiment, the depth cameras are Kinect.
The control unit 11 includes a processor in communication connection with the pressure sensor, the Kinect, the vibrator, the manipulator and the 3D real-time operation scene display device, in this embodiment, the communication connection is data transmission through a communication line, and the communication line includes one or more data lines configured between the processor and the pressure sensor, the Kinect, the vibrator, the manipulator and the 3D real-time operation scene display device for data information transmission, including but not limited to an electric line, an optical line, a wireless line and a combination of the two.
Referring to fig. 2, the manipulator teleoperation method based on perception enhancement of the present invention includes a motion recognition step S1, a motion mapping step S2, a pressure feedback step S3, and a visual feedback step S4.
And a motion recognition step S1, recognizing the position information of the finger tip and the palm center of the human hand in the motion process.
(1) Three kinds of data acquired by Kinect are received: receiving bone data, a depth image and a color image of the hand of an operator in the movement process, which are obtained by the Kinect, returning to obtain again if any one of the three data fails to obtain, and selecting the bone data of the person closest to the Kinect;
(2) acquiring a defined hand area: mapping coordinates into depth values and color image pixel coordinates according to coordinates of a right hand in the skeleton data, selecting a depth threshold and an image width threshold, and selecting a rectangular range containing the whole hand in a color image;
(3) and (3) carrying out color recognition: processing the RGB image in the rectangular range into a YUV model image, finding out color coordinates meeting the threshold condition through marking a YUV threshold and a depth threshold of the color, converting the color coordinates into a binary gray image, and returning to the step (1) if no color is marked;
(4) performing mathematical morphology processing on the binary image: firstly, carrying out corrosion operation to remove noise data, then carrying out expansion operation to restore the image, and finally carrying out closing operation to carry out edge improvement processing on the image;
(5) acquiring fingertip coordinates: finding out the largest connected region in the binary image, calculating the center position, converting the center position into a three-dimensional coordinate of Kinect, namely a fingertip coordinate, and converting the fingertip coordinate into an inter-finger distance. The interphalangeal distance and the hand coordinates of the skeletal data are transmitted to the remote end.
The motion mapping step S2 maps the position information to a manipulator operation command.
The action mapping is to further process the collected data and extract semantics, namely to judge the operation semantics corresponding to the current position information according to the current position information and the interrelation between a series of previously acquired position information, wherein the operation semantics comprise static and moving, grabbing and releasing. When a human hand moves, the palm center coordinate has larger deviation with the Euclidean distance of the previous palm center coordinate, and due to data noise, the Euclidean distance between the current palm center coordinate and the previous palm center coordinate also fluctuates when the human hand is static, but the fluctuation range is in a smaller range, a threshold value can be set, when the fluctuation is larger than the threshold value, the human hand moves, and when the fluctuation is smaller than the threshold value, the human hand is static. The grabbing and releasing are carried out in the same way, and grabbing and releasing behaviors are judged by setting a grabbing and releasing inter-finger distance threshold. And then, converting the semantics into corresponding manipulator operation instructions, firstly acquiring a plurality of groups of motion and static, grabbing and releasing action data, finding out action threshold values, converting the action threshold values into instructions through a mapping algorithm, and sending the instructions to the manipulator. The mapping algorithm is as follows:
(1) initializing a mechanical arm: respectively sending initialization commands to the mechanical arm and the mechanical claw to enable the mechanical arm and the mechanical claw to execute initialization operation;
(2) acquiring inter-finger distance, further processing the fingertip distance, and converting the fingertip distance into a mechanical claw grabbing amplitude parameter;
(3) acquiring the current coordinate of the mechanical arm, judging whether the mapping is the first mapping, if so, recording the current action data as initial position data, enabling the mechanical arm to execute the specified initial position operation, calibrating, and returning to the step (2); if not, continuing to execute the step (4);
(4) judging whether the last operation is finished, namely judging whether the current mechanical arm coordinate is the target coordinate of the last operation; if not, returning to the step (2), and if so, executing the step (5);
(5) judging whether the grabbing and releasing operation is performed, if so, executing the grabbing and releasing operation, controlling the mechanical claw to operate, not operating the mechanical arm, and returning to the step (2); if not, judging whether the current hand is static (the turning point of the hand motion is sent to the mechanical arm, and the turning point is static), if not, returning to the step (2), and if so, executing the step (6);
(6) and (4) coordinate conversion, namely acquiring relative coordinates of the current position and the initial position according to the initial position set in the step (3), converting the coordinates into coordinates in a mechanical arm coordinate system by combining the set mechanical arm initial position coordinates, executing the moving operation, and returning to the step (2) to continue executing.
And a pressure feedback step S3, receiving pressure data of a pressure sensor on the manipulator, and controlling the vibration intensity of the vibrator at the hand of the person according to the pressure data.
The pressure feedback is to feed back the pressure information in the grabbing process of the manipulator to an operator, so that the robot can be better helped to remotely control the grabbing action. Arranging a pressure sensor at the fingertip of the mechanical claw, and acquiring the touch pressure information of the mechanical hand end through the pressure sensor; for the feedback of the tactile pressure information, a vibration sensor is worn on the hand of the operator. The sensor is connected to two Arduino singlechips respectively, and bluetooth module is being connected to the Arduino singlechip, and data transmission sends through the bluetooth. The pressure data that gathers divide into 5 grade intensity, send grade intensity data for the receiving terminal, the receiving terminal sets up the voltage value of Arduino simulation port according to grade intensity data, and the vibration of different intensity takes place for the control vibration sensor, realizes pressure feedback.
And a visual feedback step S4 of receiving image information of the manipulator workbench acquired by more than two depth cameras arranged around the manipulator and constructing a 3D real-time operation scene.
The visual feedback is to feed back a 3D real-time operation scene in the motion process of the manipulator to an operator so as to help observe the remote control manipulator. The method comprises the steps of arranging more than two Kinects in different directions of a manipulator working platform, firstly calibrating, identifying marks in Kinect image scenes, obtaining coordinate positions marked in a Kinect coordinate system, converting coordinates of all points in the Kinect coordinate system into coordinates of the marked coordinate system according to the relative positions of the Kinect and the marks, converting the coordinates into global coordinates according to the preset relative positions marked in the global coordinate system, realizing the fusion of point cloud data of a plurality of Kinects, constructing a real-time 3D scene, continuously iterating and calculating a rotation and translation transformation matrix through an ICP algorithm to enable the distance between homologous points of the point cloud data of different Kinects to be minimum, optimizing the constructed 3D scene, limiting the iteration times in order to guarantee the feedback instantaneity, and returning a suboptimal result when the iteration times are too high. The Kinect original data acquired by the manipulator end are directly sent to the remote end, the remote end further processes the original data into point cloud data, and the problem that the point cloud data are directly sent, the data size is large, and the real-time performance of visual feedback is affected is avoided.
In use, the processor in the control unit 11 is configured to:
(1) receiving color images, depth images and skeleton data of the human hand obtained by the Kinect in the motion process; acquiring the position information of the palm of the hand according to the skeleton data; identifying a color mark arranged on the finger tip of a person according to the depth image, the color image and the position information of the palm center, and acquiring the position information of the finger tip of the person, wherein the position information comprises three-dimensional coordinate information of the finger tip; thereby recognizing the position information of the fingertips and the palm centers of the human hands in the motion process.
(2) According to the continuously acquired position information of the palm center and the finger tip of the human hand, the motion of the human hand is classified into four semantics of moving, standing, grabbing and releasing, the semantic information extracted from the position information is mapped into a manipulator operation instruction, and then the operation instruction is respectively sent to the mechanical claw and the mechanical arm.
(3) The pressure data of the pressure sensor is received, the pressure data is divided into 5 grades, and the vibration intensity of the vibrator is controlled according to the pressure grade data.
(4) 3D point cloud data in different directions are constructed according to the depth image and the color image acquired by the Kinect; identifying marks arranged on a manipulator workbench according to the depth image and the color image acquired by the Kinect; scaling through the marks, and fusing the 3D point cloud data in different directions into a 3D image model; the 3D image model is optimized by the ICP algorithm.
The specific operation process is described in the above method steps, and is not described herein again.
According to the invention, data of a depth camera is adopted, in the process of hand motion, the data is converted into semantic information through a mapping algorithm, and then further converted into a corresponding manipulator operation instruction to be sent to a remote manipulator, and the remote manipulator sends pressure data and a 3D real-time scene back to an operator in real time through a pressure sensor arranged at the fingertip of the manipulator and a plurality of Kinects arranged in different directions of the manipulator, so that the perception enhancement remote control is realized.

Claims (2)

1. A manipulator teleoperation method based on perception enhancement is characterized in that:
an action identification step, namely identifying the position information of fingertips and palms of the human hand in the motion process; specifically, receiving a color image, a depth image and skeleton data of a human hand obtained by the Kinect in the motion process; acquiring the position information of the palm of the hand according to the skeleton data; identifying a color mark arranged on the finger tip of a person according to the depth image, the color image and the position information of the palm center, and acquiring the position information of the finger tip of the person, wherein the position information comprises three-dimensional coordinate information of the finger tip;
an action mapping step of mapping the position information into a manipulator operation instruction; specifically, according to continuously acquired position information, the hand movement is classified into four semantics of moving, static, grabbing and releasing, and then semantic information is mapped into a manipulator operation instruction;
a pressure feedback step, namely receiving pressure data of a pressure sensor on the manipulator and controlling the vibration intensity of a vibrator at the hand of a person according to the pressure data; wherein the pressure sensor is arranged at a fingertip of the gripper;
a visual feedback step, namely receiving image information of a manipulator workbench acquired by more than two depth cameras arranged around the manipulator, and constructing a 3D real-time operation scene; specifically, the depth camera is a Kinect; 3D point cloud data in different directions are constructed according to the depth image and the color image acquired by the Kinect; identifying marks arranged on a manipulator workbench according to the depth image and the color image acquired by the Kinect; scaling through the marks, and fusing the 3D point cloud data in different directions into a 3D image model; the 3D image model is optimized by the ICP algorithm.
2. A manipulator teleoperation system based on perception enhancement, comprising:
the motion recognition unit comprises a Kinect for acquiring the position information of the human hand;
the visual feedback unit comprises more than two depth cameras for acquiring the image information of the manipulator workbench;
the pressure feedback unit comprises a pressure sensor for acquiring the pressure of the mechanical hand and a vibrator arranged on the hand of a person; wherein the pressure sensor is arranged at a fingertip of the gripper;
the control unit comprises a processor which is in communication connection with the Kinect, the depth camera, the pressure sensor and the vibrator;
the processor is configured to:
acquiring the position information of the palm of the human hand according to the skeleton data;
identifying a color mark arranged on the finger tip of a person according to the depth image, the color image and the position information of the palm center, and acquiring the position information of the finger tip of the person, wherein the position information comprises three-dimensional coordinate information of the finger tip;
according to the continuously acquired position information of the palm center and the finger tip of the human hand, the human hand action is classified into four semantics of moving, standing, grabbing and releasing, and the semantic information extracted from the position information is mapped into a manipulator operation instruction;
receiving pressure data of a pressure sensor and controlling the vibration intensity of a vibrator according to the pressure data;
and receiving image information acquired by the depth camera, and constructing a 3D real-time operation scene.
CN201710192822.8A 2017-03-28 2017-03-28 Manipulator teleoperation method and system based on perception enhancement Active CN107030692B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710192822.8A CN107030692B (en) 2017-03-28 2017-03-28 Manipulator teleoperation method and system based on perception enhancement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710192822.8A CN107030692B (en) 2017-03-28 2017-03-28 Manipulator teleoperation method and system based on perception enhancement

Publications (2)

Publication Number Publication Date
CN107030692A CN107030692A (en) 2017-08-11
CN107030692B true CN107030692B (en) 2020-01-07

Family

ID=59533742

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710192822.8A Active CN107030692B (en) 2017-03-28 2017-03-28 Manipulator teleoperation method and system based on perception enhancement

Country Status (1)

Country Link
CN (1) CN107030692B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107639620A (en) * 2017-09-29 2018-01-30 西安交通大学 A kind of control method of robot, body feeling interaction device and robot
CN107961078B (en) * 2017-12-18 2019-12-24 微创(上海)医疗机器人有限公司 Surgical robot system and surgical instrument thereof
CN107953338B (en) * 2017-12-29 2023-04-11 深圳市越疆科技有限公司 Method and device for sorting articles by robot and mechanical arm
CN108748139A (en) * 2018-04-18 2018-11-06 四川文理学院 Robot control method based on human body temperature type and device
CN109318204A (en) * 2018-10-24 2019-02-12 国网江苏省电力有限公司徐州供电分公司 A kind of livewire work tow-armed robot intelligence control system
CN109483538A (en) * 2018-11-16 2019-03-19 左志强 A kind of VR movement projection robot system based on Kinect technology
CN110815258B (en) * 2019-10-30 2023-03-31 华南理工大学 Robot teleoperation system and method based on electromagnetic force feedback and augmented reality
CN110853099B (en) * 2019-11-19 2023-04-14 福州大学 Man-machine interaction method and system based on double Kinect cameras
CN111160088A (en) * 2019-11-22 2020-05-15 深圳壹账通智能科技有限公司 VR (virtual reality) somatosensory data detection method and device, computer equipment and storage medium
CN115741701A (en) * 2022-11-22 2023-03-07 上海智能制造功能平台有限公司 Force and position hybrid robot track and action guiding system and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102814814B (en) * 2012-07-31 2015-07-01 华南理工大学 Kinect-based man-machine interaction method for two-arm robot
CN103302668B (en) * 2013-05-22 2016-03-16 东南大学 Based on control system and the method thereof of the Space teleoperation robot of Kinect
CN104108097A (en) * 2014-06-25 2014-10-22 陕西高华知本化工科技有限公司 Feeding and discharging mechanical arm system based on gesture control
CN204740560U (en) * 2015-05-22 2015-11-04 厦门日辰科技有限公司 Handheld signal output device
CN104866097B (en) * 2015-05-22 2017-10-24 厦门日辰科技有限公司 The method of hand-held signal output apparatus and hand-held device output signal
CN105877846B (en) * 2016-03-30 2018-05-08 佳木斯大学 Oral cavity diagnosis robot system and its control method

Also Published As

Publication number Publication date
CN107030692A (en) 2017-08-11

Similar Documents

Publication Publication Date Title
CN107030692B (en) Manipulator teleoperation method and system based on perception enhancement
US20210205986A1 (en) Teleoperating Of Robots With Tasks By Mapping To Human Operator Pose
CN110026987B (en) Method, device and equipment for generating grabbing track of mechanical arm and storage medium
US10384348B2 (en) Robot apparatus, method for controlling the same, and computer program
Lambrecht et al. Spatial programming for industrial robots based on gestures and augmented reality
CN110385694B (en) Robot motion teaching device, robot system, and robot control device
WO2011065035A1 (en) Method of creating teaching data for robot, and teaching system for robot
WO2011065034A1 (en) Method for controlling action of robot, and robot system
CN102350700A (en) Method for controlling robot based on visual sense
CN113103230A (en) Human-computer interaction system and method based on remote operation of treatment robot
CN107662195A (en) A kind of mechanical hand principal and subordinate isomery remote operating control system and control method with telepresenc
CN110603122B (en) Automated personalized feedback for interactive learning applications
CN110549353B (en) Force vision device, robot, and computer-readable medium storing force vision program
CN102830798A (en) Mark-free hand tracking method of single-arm robot based on Kinect
US11422625B2 (en) Proxy controller suit with optional dual range kinematics
CN108828996A (en) A kind of the mechanical arm remote control system and method for view-based access control model information
CN104656893A (en) Remote interaction control system and method for physical information space
CN105500370A (en) Robot offline teaching programming system and method based on somatosensory technology
Bhattacharjee et al. Combining tactile sensing and vision for rapid haptic mapping
Lin et al. The implementation of augmented reality in a robotic teleoperation system
CN109934155B (en) Depth vision-based collaborative robot gesture recognition method and device
Wu et al. Kinect-based robotic manipulation: From human hand to end-effector
CN211890823U (en) Four-degree-of-freedom mechanical arm vision servo control system based on RealSense camera
KR20230100101A (en) Robot control system and method for robot setting and robot control using the same
Infantino et al. Visual control of a robotic hand

Legal Events

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