CN112223278B - A detection robot following method and system based on depth visual information - Google Patents
A detection robot following method and system based on depth visual information Download PDFInfo
- Publication number
- CN112223278B CN112223278B CN202010943502.3A CN202010943502A CN112223278B CN 112223278 B CN112223278 B CN 112223278B CN 202010943502 A CN202010943502 A CN 202010943502A CN 112223278 B CN112223278 B CN 112223278B
- Authority
- CN
- China
- Prior art keywords
- target
- depth
- following
- robot
- information
- 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
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 51
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000000007 visual effect Effects 0.000 title claims abstract description 15
- 230000033001 locomotion Effects 0.000 claims abstract description 54
- 238000012545 processing Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 231100000331 toxic Toxicity 0.000 description 1
- 230000002588 toxic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1661—Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Software Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Algebra (AREA)
- Fuzzy Systems (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本公开涉及一种基于深度视觉信息的探测机器人跟随方法及系统,属于移动探测机器人应用技术领域,该方法包括如下步骤:获取深度图像信息、RGB图像信息以及二者的同步信息;显示获取的RGB图像,以RGB图像为基准,选择跟随目标并标记跟随目标矩形区域;选取跟随目标后,通过KCF跟踪算法进行实时目标位置跟踪;根据KCF算法实时跟踪RGB图像矩形位置,在深度图像中计算跟随目标的深度位置信息,从而确定探测机器人相对于跟随目标的距离和方位;在步骤4中计算出跟随目标的相对距离和方位后,发布驱动探测机器人移动的运动控制指令,探测机器人根据运动控制指令进行目标的跟随。本公开的跟随系统及方法实时性好,性能稳定、可以灵活方便地准确跟随指定目标。
The present disclosure relates to a detection robot following method and system based on depth visual information, belonging to the technical field of mobile detection robot applications. The method includes the following steps: acquiring depth image information, RGB image information and synchronization information of the two; displaying the acquired RGB Image, based on the RGB image, select the following target and mark the rectangular area of the following target; after selecting the following target, use the KCF tracking algorithm to track the real-time target position; according to the KCF algorithm, track the rectangular position of the RGB image in real time, and calculate the following target in the depth image. The depth position information of the detection robot can be determined to determine the distance and orientation of the detection robot relative to the following target; after calculating the relative distance and orientation of the following target in step 4, a motion control instruction to drive the detection robot to move is issued, and the detection robot is carried out according to the motion control instruction. target follow. The following system and method of the present disclosure have good real-time performance, stable performance, and can accurately follow a designated target flexibly and conveniently.
Description
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010943502.3A CN112223278B (en) | 2020-09-09 | 2020-09-09 | A detection robot following method and system based on depth visual information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010943502.3A CN112223278B (en) | 2020-09-09 | 2020-09-09 | A detection robot following method and system based on depth visual information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112223278A CN112223278A (en) | 2021-01-15 |
CN112223278B true CN112223278B (en) | 2021-12-21 |
Family
ID=74116217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010943502.3A Active CN112223278B (en) | 2020-09-09 | 2020-09-09 | A detection robot following method and system based on depth visual information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112223278B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022151507A1 (en) * | 2021-01-18 | 2022-07-21 | 深圳市大疆创新科技有限公司 | Movable platform and method and apparatus for controlling same, and machine-readable storage medium |
CN112894810A (en) * | 2021-01-19 | 2021-06-04 | 四川阿泰因机器人智能装备有限公司 | KCF algorithm-based mobile robot target loss prevention following method |
CN113065392A (en) * | 2021-02-24 | 2021-07-02 | 苏州盈科电子有限公司 | Robot tracking method and device |
CN114659450B (en) * | 2022-03-25 | 2023-11-14 | 北京小米机器人技术有限公司 | Robot following method, device, robot and storage medium |
CN115344051B (en) * | 2022-10-17 | 2023-01-24 | 广州市保伦电子有限公司 | Visual following method and device of intelligent following trolley |
CN118963370B (en) * | 2024-10-14 | 2025-02-07 | 天津开发区中环系统电子工程股份有限公司 | Logistics inspection method and system based on machine vision |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101635896B1 (en) * | 2014-10-15 | 2016-07-20 | 한국과학기술연구원 | Device and method for tracking people based depth information |
CN109145708B (en) * | 2018-06-22 | 2020-07-24 | 南京大学 | Pedestrian flow statistical method based on RGB and D information fusion |
CN109240297A (en) * | 2018-09-26 | 2019-01-18 | 深算科技(上海)有限公司 | A kind of independent navigation robot that view-based access control model follows |
CN109352654A (en) * | 2018-11-23 | 2019-02-19 | 武汉科技大学 | A ROS-based intelligent robot following system and method |
CN109917818B (en) * | 2019-01-31 | 2021-08-13 | 天津大学 | Collaborative search and containment method based on ground robot |
CN110706252B (en) * | 2019-09-09 | 2020-10-23 | 西安理工大学 | Robot Kernel Correlation Filter Tracking Algorithm Guided by Motion Model |
-
2020
- 2020-09-09 CN CN202010943502.3A patent/CN112223278B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112223278A (en) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112223278B (en) | A detection robot following method and system based on depth visual information | |
WO2020221311A1 (en) | Wearable device-based mobile robot control system and control method | |
CN114815654B (en) | Unmanned vehicle control-oriented digital twin system and construction method thereof | |
CN109079799B (en) | Robot perception control system and control method based on bionics | |
CN104808675B (en) | Body-sensing flight control system and terminal device based on intelligent terminal | |
US8725273B2 (en) | Situational awareness for teleoperation of a remote vehicle | |
CN109917786A (en) | A robot perception system and system operation method for complex environment operations | |
Li et al. | Localization and navigation for indoor mobile robot based on ROS | |
CN106354161A (en) | Robot motion path planning method | |
CN113190020A (en) | Mobile robot queue system and path planning and following method | |
CN112947407A (en) | Multi-agent finite-time formation path tracking control method and system | |
CN111590567B (en) | Space manipulator teleoperation planning method based on Omega handle | |
CN113858217B (en) | Multi-robot interaction three-dimensional visual pose perception method and system | |
Angelopoulos et al. | Drone brush: Mixed reality drone path planning | |
CN108762253A (en) | A kind of man-machine approach to formation control being applied to for people's navigation system | |
CN113532431A (en) | Visual inertia SLAM method for power inspection and operation | |
Zhu et al. | Indoor localization method of mobile educational robot based on visual sensor | |
Zhang et al. | High-precision calibration of camera and imu on manipulator for bio-inspired robotic system | |
Sidaoui et al. | Collaborative human augmented SLAM | |
CN117523575A (en) | Intelligent instrument reading method and system based on inspection robot | |
CN111913499A (en) | Pan-tilt control method based on monocular vision SLAM and depth uncertainty analysis | |
CN216697069U (en) | Mobile Robot Control System Based on ROS2 | |
CN109655041A (en) | A kind of underwater multi-angle observation aircraft and its control system | |
CN115359222A (en) | Unmanned interaction control method and system based on augmented reality | |
CN114935340A (en) | Indoor navigation robot, control system and method |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20210115 Assignee: SHANDONG GAITE AVIATION TECHNOLOGY Co.,Ltd. Assignor: INSTITUTE OF AUTOMATION, SHANDONG ACADEMY OF SCIENCES Contract record no.: X2024980033881 Denomination of invention: A detection robot following method and system based on deep vision information Granted publication date: 20211221 License type: Common License Record date: 20241211 |