[go: up one dir, main page]

CN107272711A - A kind of robot with 3D scan functions - Google Patents

A kind of robot with 3D scan functions Download PDF

Info

Publication number
CN107272711A
CN107272711A CN201710695026.6A CN201710695026A CN107272711A CN 107272711 A CN107272711 A CN 107272711A CN 201710695026 A CN201710695026 A CN 201710695026A CN 107272711 A CN107272711 A CN 107272711A
Authority
CN
China
Prior art keywords
module
robot
data
control module
scanners
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.)
Pending
Application number
CN201710695026.6A
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201710695026.6A priority Critical patent/CN107272711A/en
Publication of CN107272711A publication Critical patent/CN107272711A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • G05D1/0251Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

Include 3D scanners, control module, sensing module and performing module the invention provides a kind of robot with 3D scan functions;The 3D scanners and the sensing module collect exogenous data information, and the data message being collected into sends the control module processing to, and the control module controls the performing module to perform corresponding action after accurate operational is handled.The information data that a kind of robot with 3D scan functions of the present invention is collected into by 3D scanners and sensing module, handled by control module with SLAM algorithms, it is accurately positioned and navigation feature so that robot has, while energy avoiding barrier so that robot has the characteristics of more intelligent, more humane, practicality is stronger.

Description

A kind of robot with 3D scan functions
Technical field
The present invention relates to belong to robot field, and in particular to a kind of robot with 3D scan functions.
Background technology
At present, robotic vision positioning and navigation feature be mainly be by means of distinctive mark object, special color, Where special sensor etc. judges robot oneself, and how judgement removes target point.Existing this robot vision is determined Position and requirement of the navigation feature to residing environment are higher, if residing environment is varied from, and can cause vision positioning and lead The application condition for function of navigating is big, it may appear that robot runs the route of wrong planning, can not find road, returns less than starting point, or even can send out Raw robot harm people, thing and itself the problems such as, be now badly in need of a kind of equipment of invention to solve Robot visual location and navigation work( The problem of error of energy is big.
The content of the invention
To overcome the problem of error of prior art Robot visual location and navigation feature is big, the invention provides one kind Robot with 3D scan functions.
A kind of robot with 3D scan functions of the present invention includes 3D scanners, control module, sensing module and execution Module;The 3D scanners and the sensing module collect exogenous data information, and the data message being collected into sends the control to Resume module processed, the control module controls the performing module to perform corresponding action after accurate operational is handled.
Preferably, the 3D scanners include projection module and acquisition module;The projection module is by a series of encoded lights Grid project to the surface of target object, and the acquisition module is taken pictures to the target object, while the acquisition module is to figure Piece is modulated output to the control module.
Preferably, a kind of control method of the robot with 3D scan functions, is realized as follows:
1) a series of body surface of environment where coding gratings are projected to robot by projection module described in, by described Acquisition module is taken pictures to the object, and the acquisition module is modulated output to picture to the main control module.
2) is performed algorithm and the image progress modulated is handled by the main control module becomes a cloud data formation point cloud Storehouse.
3) data messages such as the acceleration being collected into, speed, direction, walking mileage are sent to institute by sensing module described in State control module.
4) the state-of-the-art algorithm that control module execution PCL technologies described in are provided is filtered to cloud data, model is estimated Meter, resurfacing, algorithm computing, while the data transmitted to the sensing module are handled, the data knot that both are handled It is combined, finally builds the 3D maps of local environment.
5) control module described in controls the optimal path of the performing module Execution plan, reached according to the 3D maps of structure To vision positioning and the function of navigation.
Preferably, the algorithm that the control module is performed is SLAM algorithms, and the control module is adopted to the 3D scanners The data of collection carry out reduction scanning density and extract data, deleting duplicated data, filtering process.
Compared with prior art, a kind of robot with 3D scan functions of the present invention passes through 3D scanners and sensing module The information data being collected into, is handled by control module with SLAM algorithms so that robot, which has, to be accurately positioned and lead Boat function, while energy avoiding barrier so that robot has the characteristics of more intelligent, more humane, practicality is stronger.
Brief description of the drawings
Fig. 1 is a kind of block diagram of the robot with 3D scan functions of the present invention.
11,3D scanners;111, projection module;112, acquisition module;12, control module;13, sensing module;14, perform Module.
Embodiment
In order that the purpose of the present invention, technical scheme and advantage are more clearly understood, below in conjunction with accompanying drawing and embodiment, The present invention will be described in further detail.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, It is not intended to limit the present invention.
Referring to Fig. 1, a kind of robot 1 with 3D scan functions of the present invention including 3D scanners 11, control module 12, Sensing module 13 and performing module 14;The 3D scanners 11 and the sensing module 13 collect exogenous data information, are collected into Data message send the control module 12 to and handle, the control module 12 is after accurate calculation process, and control is described Performing module 14 performs corresponding action;The 3D scanners 11 include projection module 111 and acquisition module 112, described to throw Shadow module 111 projects to a series of coding gratings on the surface of target object, and described 112 pairs of target objects of acquisition module are carried out Take pictures, while the acquisition module 112 is modulated output to picture to the control module 12.
A kind of control method of the robot 1 with 3D scan functions of the present invention is realized as follows:
1) a series of body surface of environment where coding gratings are projected to robot by projection module 111 described in, by institute State 112 pairs of objects of acquisition module to take pictures, the acquisition module 112 is modulated picture output to the main control module 13。
2) algorithm that is performed by the main control module 13 becomes cloud data and formed to the image progress processing modulated Point cloud storehouse.Because existing 3D scanning techniques precision is up to 0.030 millimeter, 0.050 millimeter of resolution ratio, and also it is every in these clouds Individual point has a different attribute in space, such as color, three-dimensional coordinate, normal vector etc., with these substantial amounts of accumulation of point, the control Molding block 12 needs data to be processed to become very huge, so the burden in order to reduce the control module 12, the control mould The data of 12 pairs of the block 3D scanners collection carry out reduction scanning density and extract data, deleting duplicated data, filtering process.
3) data messages such as sensing module described in 13 is collected into acceleration, speed, direction, walking mileage are sent to The control module 12.
4) control module 12 described in perform the state-of-the-art algorithm that PCL technologies provide cloud data is filtered, model Estimation, resurfacing, SLAM algorithms, while the data transmitted to the sensing module 13 are handled, finally build residing ring The 3D maps in border.
5) control module 12 described in controls the optimal road of the Execution plan of performing module 14 according to the 3D maps of structure Footpath, reaches the function of vision positioning and navigation.
A kind of robot with 3D scan functions of the present invention is compared using 3D scanning techniques formation local 3D maps, realization High-precision positioning and navigation, the function of intelligent planning route.A kind of robot with 3D scan functions of the present invention is sharp simultaneously With the local 3D maps of 3D scanning techniques formation, it is not necessary to walked with complicated sensor come guided robot, environment is wanted Ask also not high, it is not necessary to increase distinctive mark thing and carry out guided robot;So that robot is more intelligent, more humane, control machine People becomes easier to, practicality is stronger.
A kind of robot with 3D scan functions of the present invention has certain advance programme path, and front is learnt in advance Barrier.Robot is allowed to automatically adjust speed according to the surrounding environment 3D maps learnt in advance, to suddenly appearing in robot road The mobile object in footpath makes the reaction of avoiding of rapid sensitive, effectively solves to cause machine due to the big inertia that brake occurs suddenly People is to object and the grievous injury problem of itself, while also solve that robot occurs because can not find significant object is inclined From target point, route is can not find, finally needs people to carry out the problem of assist people gives route for change.
Compared with prior art, a kind of robot with 3D scan functions of the present invention passes through 3D scanners and sensing module The information data being collected into, is handled by control module with SLAM algorithms so that robot, which has, to be accurately positioned and lead Boat function, while energy avoiding barrier so that robot has the characteristics of more intelligent, more humane, practicality is stronger.
The foregoing is only present pre-ferred embodiments, be not intended to limit the invention, it is all principle of the present invention it Interior made any modification, equivalent substitution and improvement etc. all should be comprising within protection scope of the present invention.

Claims (4)

1. a kind of robot with 3D scan functions, it is characterised in that:It includes 3D scanners, control module, sensing module And performing module;The 3D scanners and the sensing module collect exogenous data information, and the data message being collected into is sent to The control module processing, the control module controls the performing module to perform corresponding after accurate operational is handled Action.
2. a kind of robot with 3D scan functions as claimed in claim 1, it is characterised in that:The 3D scanners include Projection module and acquisition module;The projection module projects to a series of coding gratings on the surface of target object, the collection Module is taken pictures to the target object, while the acquisition module is modulated output to picture to the control module.
3. a kind of control method of the robot with 3D scan functions, it is characterised in that:It realizes as follows,
1) a series of body surface of environment where coding gratings are projected to robot by projection module described in, by the collection Module is taken pictures to the object, and the acquisition module is modulated output to picture to the main control module.
2) is performed algorithm and the image progress modulated is handled by the main control module becomes a cloud data formation point cloud storehouse.
3) data messages such as the acceleration being collected into, speed, direction, walking mileage are sent to the control by sensing module described in Molding block.
4) the state-of-the-art algorithm that control module execution PCL technologies described in are provided is filtered to cloud data, model is estimated, Resurfacing, algorithm computing, while the data transmitted to the sensing module are handled, the data that both are handled are combined Together, the 3D maps of local environment are finally built.
5) control module described in controls the optimal path of the performing module Execution plan, reaches and regard according to the 3D maps of structure Feel the function of positioning and navigation.
4. a kind of control method of the robot with 3D scan functions as claimed in claim 3, it is characterised in that:The control The algorithm that molding block is performed is SLAM algorithms, and it is close that the data that the control module is gathered to the 3D scanners carry out reduction scanning Degree and extraction data, deleting duplicated data, filtering process.
CN201710695026.6A 2017-08-15 2017-08-15 A kind of robot with 3D scan functions Pending CN107272711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710695026.6A CN107272711A (en) 2017-08-15 2017-08-15 A kind of robot with 3D scan functions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710695026.6A CN107272711A (en) 2017-08-15 2017-08-15 A kind of robot with 3D scan functions

Publications (1)

Publication Number Publication Date
CN107272711A true CN107272711A (en) 2017-10-20

Family

ID=60077548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710695026.6A Pending CN107272711A (en) 2017-08-15 2017-08-15 A kind of robot with 3D scan functions

Country Status (1)

Country Link
CN (1) CN107272711A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112422938A (en) * 2020-11-19 2021-02-26 上海赛因斯文化科技有限公司 Intelligent projector system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020201A (en) * 2016-07-13 2016-10-12 广东奥讯智能设备技术有限公司 Mobile robot 3D navigation and positioning system and navigation and positioning method
CN106705964A (en) * 2017-01-06 2017-05-24 武汉大学 Panoramic camera fused IMU, laser scanner positioning and navigating system and method
CN107000608A (en) * 2014-11-26 2017-08-01 爱信精机株式会社 Moving body

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107000608A (en) * 2014-11-26 2017-08-01 爱信精机株式会社 Moving body
CN106020201A (en) * 2016-07-13 2016-10-12 广东奥讯智能设备技术有限公司 Mobile robot 3D navigation and positioning system and navigation and positioning method
CN106705964A (en) * 2017-01-06 2017-05-24 武汉大学 Panoramic camera fused IMU, laser scanner positioning and navigating system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112422938A (en) * 2020-11-19 2021-02-26 上海赛因斯文化科技有限公司 Intelligent projector system

Similar Documents

Publication Publication Date Title
CN110765894B (en) Target detection method, device, equipment and computer readable storage medium
CA2950791C (en) Binocular visual navigation system and method based on power robot
KR102766548B1 (en) Generating method and apparatus of 3d lane model
CN110726409B (en) A Map Fusion Method Based on Laser SLAM and Visual SLAM
CN103778635B (en) For the method and apparatus processing data
CN109767452A (en) A target positioning method and device, and an unmanned aerial vehicle
TWI684136B (en) Robot, control system and method for operating the robot
CN114782626B (en) Substation scene mapping and positioning optimization method based on laser and vision fusion
CN110163904A (en) Object marking method, control method for movement, device, equipment and storage medium
Pfeiffer et al. Modeling dynamic 3D environments by means of the stixel world
JP5023186B2 (en) Object motion detection system based on combination of 3D warping technique and proper object motion (POM) detection
CN108647646A (en) The optimizing detection method and device of low obstructions based on low harness radar
CN112025729A (en) Multifunctional intelligent medical service robot system based on ROS
CN109934848A (en) A method for accurate positioning of moving objects based on deep learning
CN208323361U (en) A kind of positioning device and robot based on deep vision
CN107193011A (en) A kind of method for being used to quickly calculate car speed in automatic driving car area-of-interest
CN110084243A (en) It is a kind of based on the archives of two dimensional code and monocular camera identification and localization method
CN109816780B (en) Power transmission line three-dimensional point cloud generation method and device of binocular sequence image
CN106842216A (en) A kind of workpiece pose online test method cooperateed with three-dimensional laser based on Kinect
CN111666876A (en) Method and device for detecting obstacle, electronic equipment and road side equipment
CN108803591A (en) A kind of ground drawing generating method and robot
CN108170166A (en) The follow-up control method and its intelligent apparatus of robot
CN119440090A (en) Autonomous obstacle avoidance method, system, device and storage medium for inspection drone
Yang et al. Vision-based intelligent vehicle road recognition and obstacle detection method
CN117707194A (en) Unmanned equipment flight operation method and device, unmanned equipment and storage medium

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171020

RJ01 Rejection of invention patent application after publication