CN106965179A - The vision positioning system and method for a kind of industrial robot - Google Patents

The vision positioning system and method for a kind of industrial robot Download PDF

Info

Publication number
CN106965179A
CN106965179A CN201710227347.3A CN201710227347A CN106965179A CN 106965179 A CN106965179 A CN 106965179A CN 201710227347 A CN201710227347 A CN 201710227347A CN 106965179 A CN106965179 A CN 106965179A
Authority
CN
China
Prior art keywords
industrial robot
unmanned plane
module
industrial
host computer
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.)
Withdrawn
Application number
CN201710227347.3A
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.)
Zhejiang Spectrum Technology Co Ltd
Original Assignee
Zhejiang Spectrum Technology Co Ltd
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 Spectrum Technology Co Ltd filed Critical Zhejiang Spectrum Technology Co Ltd
Priority to CN201710227347.3A priority Critical patent/CN106965179A/en
Publication of CN106965179A publication Critical patent/CN106965179A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/04Viewing devices
    • 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/1669Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme 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/1697Vision controlled systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Abstract

The present invention relates to a kind of vision positioning system of industrial robot and method, wherein described system includes multiple industrial robots, multiple and the one-to-one unmanned plane of the industrial robot and host computer, each described industrial robot is communicated by the unmanned plane with host computer, interaction locations data and request data, it is provided with the industrial robot in the first battery and the first power management module, the unmanned plane and is provided with the second battery and second source management module.The present invention can obtain positional information by the binocular identification of industrial robot, and position data is obtained by GPS location by unmanned plane, position is corrected and data transfer in the map stored to landmark in host computer, multiple industrial robots can work in coordination, the unified management of extensive group robot is particularly suitable for use in, host computer can realize map rejuvenation and path planning, simple in construction, using convenient, it is adaptable to large-scale promotion application.

Description

The vision positioning system and method for a kind of industrial robot
Technical field
The present invention relates to intelligent robot technology field, more particularly to industrial robot field of locating technology, specifically refer to The vision positioning system and method for a kind of industrial robot.
Background technology
Group robot is special multi-robot system, is made up of many indiscriminate autonomous robots, with typical Distributed system feature.The limited individual robot of the main Research Ability of group robot embodies group by interaction, coordination and control Body intelligence completes relative complex assignment of mission with cooperation.For same task, if complicated, expensive with one Single robot is performed, it may be difficult to competent or inefficiency.
With continuing to develop for sensor technology and mobile robot technology, the control technology of group robot is also entered The raising of one step.Traditional group robot controller is such as used as logical primarily directed to the control of multirobot by wireless network card The main media of letter controls motion of multi-robots;But group robot can not be realized to the control of multirobot using prior art Collective's cooperation, interaction and path planning etc..Meanwhile, when having multiple industrial robots in a wide range of, easy-to-search is not allowed in position, And it is very difficult to transmit data.
The content of the invention
The invention provides a kind of vision positioning system of industrial robot and method, its object is to overcome prior art In defect, positional information can be obtained by the identification of the binocular of industrial robot, and position correction is carried out by unmanned plane And data transfer, multiple industrial robots can work in coordination, and be particularly suitable for use in the unified management of extensive group robot.
To achieve these goals, the present invention has following composition:
A kind of vision positioning system of industrial robot, it is mainly characterized by, and the system includes:
Unmanned plane erecting bed is installed at the top of multiple industrial robots, each described industrial robot, each described work The side of industry robot is provided with the first camera and second camera, and the first nothing is additionally provided with each described industrial robot Line communication module, the first power management module and the first battery, the upper surface of the unmanned plane erecting bed are provided with charging Mouthful, the charging inlet is connected with the first battery of the industrial robot;
It is multiple with the one-to-one unmanned plane of the industrial robot, each described unmanned plane be removably installed in pair In the unmanned plane erecting bed answered, be additionally provided with second source management module and the second battery in the unmanned plane, it is described nobody The side of machine is provided with the 3rd camera, and the lower surface of the unmanned plane is provided with charging plug, the charging plug with it is described Second battery is connected, and the charging plug is corresponding with the charging inlet of corresponding industrial robot, described in each Be provided with unmanned plane d GPS locating module, GPS signal strength detection module, wireless signal strength detection module, photographing module and Second wireless communication module, second wireless communication module is led to first wireless communication module and host computer respectively Letter;
Host computer, the host computer includes the 3rd wireless communication module, map rejuvenation module and path planning module, described 3rd wireless communication module is communicated with second wireless communication module, and the map rejuvenation module is according to the unmanned plane The position data of transmission updates the map of storage, and the path planning module is each described industrial robot path planning, and Route Planning Data is sent to the unmanned plane.
Alternatively, the side of each industrial robot is additionally provided with laser positioning module and infrared human body sensing mould Block, the laser positioning module includes laser generator, laser pickoff and distance analysis unit, and the infrared human body senses mould Block includes infrared collection device and infrared induction analytic unit, and the inside of the industrial robot is additionally provided with control module, institute State control module respectively with first camera, second camera, the first wireless communication module, the first power management module, First battery, distance analysis unit are connected with infrared induction analytic unit.
Alternatively, the unmanned plane erecting bed includes support bar, multi-directional ball and support platform, and one end of the support bar is pacified Mounted in the top of the industrial robot, the multi-directional ball is arranged on the other end of the support bar, and the support platform is installed In in the multi-directional ball, being provided with a rotating mechanism in the support platform, the rotating mechanism rotates in the horizontal plane, described Unmanned plane is installed on the rotating mechanism;
The rotating mechanism includes rotary drive motor, driving motor output shaft, lower disc and upper disk, the lower disc It is in contact with the multi-directional ball, the driving motor output shaft, and the driving is equipped between the lower disc and upper disk Motor output shaft is rotatably connected with the lower disc, and the driving motor output shaft is fixedly connected with the upper disk.
The present invention also provides a kind of vision positioning method of industrial robot, using described vision positioning system, including Following steps:
Each described industrial robot obtains shooting image by first camera and second camera, and selects to clap The landmark taken the photograph in image, industrial robot is calculated in itself to the landmark by principle of triangulation Distance;
The unmanned plane obtains the industrial robot in itself to the distance of the landmark, and by described D GPS locating module obtains current location data, and range data and position data are sent to the host computer;
The host computer judges the work according to the position and the range data of landmark in the map of storage The position of industry robot, and will determine that the position that the position of obtained industrial robot is obtained with d GPS locating module is compared, When there is the deviation more than predetermined threshold value, the map of storage is updated;
The host computer calculates the industrial robot programme path according to the position of the industrial robot, and by route Layout data is sent to the industrial robot by the unmanned plane.
Alternatively, the GPS signal strength detection module of the industrial robot detect GPS signal strength be less than it is default strong When spending lowest threshold, the unmanned plane flies up automatically departs from the unmanned plane mounting platform, and continues to detect GPS signal strength, When detecting GPS signal strength more than default lowest threshold, current location number is obtained again through the d GPS locating module According to, and the industrial robot is shot by the 3rd camera, institute is judged according to the shooting image of the 3rd camera The relative position of unmanned plane and the industrial robot is stated, and calculates the current location for obtaining the industrial robot;
Unmanned plane flying distance after the unmanned plane mounting platform is departed from is more than pre-set flight threshold value, and detects When GPS signal strength is still less than default lowest threshold, the unmanned plane detects predetermined detection area by the 3rd camera Interior landmark, and obtain the current position of the unmanned plane, Ran Houtong by gathering the image of landmark Cross the 3rd camera and shoot the industrial robot, the unmanned plane is judged according to the shooting image of the 3rd camera The current location of the industrial robot is obtained with the relative position of the industrial robot, and calculating.
Alternatively, the unmanned plane can not detect the landmark building in predetermined detection area by the 3rd camera During thing, rotate in place 360 ° and continue to shoot, will shoot obtained video or panoramic picture is sent to the host computer, it is described on The video or panoramic picture that position machine is shot according to the unmanned plane are compared with a variety of environmental datas stored, estimate the nothing Man-machine position, searches guidance information, and will estimate obtained position data and lookup according to the estimated position of the unmanned plane Guidance information send together to the unmanned plane.
Alternatively, the internal storage memory capacity of the industrial robot completely when, the unmanned plane with apart from described Other nearest industrial robots of industrial robot are communicated, and the storage capacity information of other industrial robots are obtained, when it When his industrial robot free memory is more than data storage size to be transferred, the unmanned plane is from the full work of memory capacity Industry robot obtains data storage to be transferred, and the data storage to be transferred is passed by the unmanned plane of other industrial robots It is handed to corresponding industrial robot;
Other industrial robots pass through success access information corresponding after the data storage to be transferred is successfully accessed Industrial robot is sent to the unmanned plane of the full industrial robot of memory capacity, notifies that memory capacity is full by the unmanned plane Industrial robot deletes data storage to be transferred;
The available storage of other industrial robots nearest apart from the industrial robot is less than storage number to be transferred According to when, the unmanned plane of the full industrial robot of memory capacity continues to search for next closest industrial robot, and with It is communicated;
The unmanned plane of the full industrial robot of memory capacity in default other industrial robots that can be in favored area of traversal, When can not find free memory and being more than the industrial robot of data storage size to be transferred, the unmanned plane is to described upper Machine, which is sent, returns to request, and the host computer sends route planning data to the unmanned plane, and the industrial robot is according to described Route planning data are back to base station.
Alternatively, the unmanned plane erecting bed includes support bar, multi-directional ball and support platform, and one end of the support bar is pacified Mounted in the top of the industrial robot, the multi-directional ball is arranged on the other end of the support bar, and the support platform is installed In in the multi-directional ball, being provided with a rotating mechanism in the support platform, the rotating mechanism rotates in the horizontal plane, described Unmanned plane is installed on the rotating mechanism;
The rotating mechanism includes rotary drive motor, driving motor output shaft, lower disc and upper disk, the lower disc It is in contact with the multi-directional ball, the driving motor output shaft, and the driving is equipped between the lower disc and upper disk Motor output shaft is rotatably connected with the lower disc, and the driving motor output shaft is fixedly connected with the upper disk;
The default collection period of host computer setting, each described industrial robot includes timing module, the timing Module is added up to travel time, when walking between reach after default collection period, the industrial robot stops walking, institute State unmanned plane to be rotated by 360 ° by the rotating mechanism, and continue shooting image or video, and by shooting image or video or institute The position data for stating d GPS locating module acquisition is sent to the host computer together;
After the unmanned plane shooting is finished, the timing module of the industrial robot will be reset the time, the industrial machine People restarts walking, and the timing module restarts timing of walking.
Alternatively, when the first accumulator electric-quantity of the industrial robot is less than default power threshold, the unmanned plane with Other industrial robots nearest apart from the industrial robot are communicated, and obtain the first battery of other industrial robots Electricity, when other accumulator electric-quantities of industrial robot first are more than electricity size to be transferred, the unmanned plane is from this other Industrial robot obtains electricity to be transferred, and the electricity to be transferred is transferred into the first accumulator electric-quantity less than default electricity threshold The industrial robot of value;
First accumulator electric-quantity of other industrial robots nearest apart from the industrial robot is less than electricity to be transferred During size, the unmanned plane that the first accumulator electric-quantity is less than the industrial robot of default power threshold continues to search for next distance most Near industrial robot, and be in communication with.
Alternatively, the first accumulator electric-quantity be less than the unmanned plane of the industrial robot of default power threshold traversal is default can Other industrial robots in favored area, it is impossible to find the industrial robot that the first accumulator electric-quantity is more than electricity size to be transferred When, the unmanned plane is sent to the host computer returns to request, and the host computer sends route planning data to the unmanned plane, The industrial robot is back to base station according to the route planning data.
The vision positioning system and method for a kind of industrial robot in the invention are employed, industrial machine crowd is realized In multiple industrial robots Automated condtrol and be accurately positioned respectively, position can be obtained by the binocular identification of industrial robot Information, and position data, the map stored to landmark in host computer are obtained by GPS location by unmanned plane Middle position is corrected and data transfer, and multiple industrial robots can work in coordination, and is particularly suitable for use in extensive group robot Unified management, host computer can realize map rejuvenation and path planning, simple in construction, using convenient, it is adaptable to push away on a large scale Wide application.
Brief description of the drawings
Fig. 1 is the structural representation of the vision positioning system of the industrial robot of the present invention;
Fig. 2 is the structural representation of the industrial robot of the present invention;
Fig. 3 is the control module structured flowchart of the industrial robot of the present invention;
Fig. 4 is the structural representation of the unmanned plane erecting bed of the industrial robot of the present invention;
Fig. 5 is the structural representation of the rotating mechanism of the unmanned plane erecting bed of the present invention;
Fig. 6 is the flow chart of the vision positioning method of the industrial robot of the present invention;
Fig. 7 is the schematic diagram of the triangulation location method of the industrial robot of the present invention.
Reference:
1 industrial robot
11 unmanned plane erecting beds
111 support bars
112 multi-directional balls
113 support platforms
114 rotary drive motors
115 driving motor output shafts
116 lower discs
Disk on 117
12 first cameras
13 second cameras
14 charging inlets
2 unmanned planes
21 charging plugs
22 the 3rd cameras
3 host computers
4 landmarks
Embodiment
In order to more clearly describe the technology contents of the present invention, carried out with reference to specific embodiment further Description.
Robot localization is to determine process of the mobile robot in the locus of local environment.Positioning is in real time for robot Referring to the localization method and its soft hardware equipment of robot use in time, correctly can determine mobile robot in local environment The ability of locus, it is that robot control system can control machine people moves correctly, in time to meet real-time positioning requirements One of precondition.
As shown in Figures 1 to 3, the invention provides a kind of vision positioning system and method for industrial robot 1, the system Including:
Multiple industrial robots 1, the top of each industrial robot 1 is provided with unmanned plane erecting bed 11, each institute The side for stating industrial robot 1 is provided with the first camera 12 and second camera 13, is also set in each described industrial robot 1 It is equipped with the first wireless communication module, the first power management module and the first battery, the upper surface of the unmanned plane erecting bed 11 Charging inlet 14 is provided with, the charging inlet 14 is connected with the first battery of the industrial robot 1;
The multiple and one-to-one unmanned plane 2 of the industrial robot 1, each described unmanned plane 2 is removably installed in In corresponding unmanned plane erecting bed 11, second source management module and the second battery, institute are additionally provided with the unmanned plane 2 The side for stating unmanned plane 2 is provided with the 3rd camera 22, and the lower surface of the unmanned plane 2 is provided with charging plug 21, described to fill Plug 21 is connected with second battery, and the charging of the charging plug 21 and corresponding industrial robot 1 Mouth 14 is corresponding, so that the first battery can be the charging of the second battery, it is ensured that the electricity of unmanned plane 2 is sufficient, each D GPS locating module, GPS signal strength detection module, wireless signal strength detection module, shooting are provided with the unmanned plane 2 Module and the second wireless communication module, second wireless communication module respectively with first wireless communication module and host computer 3 are communicated;It can also be communicated with each other between each unmanned plane 2, interactive information, it might even be possible to interact electricity;
Host computer 3, the host computer 3 includes the 3rd wireless communication module, map rejuvenation module and path planning module, institute The 3rd wireless communication module is stated to be communicated with second wireless communication module, the map rejuvenation module according to it is described nobody The position data that machine 2 is sent updates the map of storage, and the path planning module is each planning of industrial robot 1 road Footpath, and Route Planning Data is sent to the unmanned plane 2.
The method for carrying out vision positioning using above-mentioned vision positioning system will be described in detail hereinafter.
In a preferred embodiment, the side of each industrial robot 1 is additionally provided with laser positioning module With infrared human body induction module, the laser positioning module includes laser generator, laser pickoff and distance analysis unit, institute Stating infrared human body induction module includes infrared collection device and infrared induction analytic unit, and the inside of the industrial robot 1 is also Be provided with control module, the control module respectively with first camera 12, second camera 13, the first radio communication mold Block, the first power management module, the first battery, distance analysis unit are connected with infrared induction analytic unit.
Laser positioning module is that industrial robot 1 provides another positioning method, and can be helped by laser detection Help the avoiding obstacles well of industrial robot 1, it is to avoid bumped against during traveling.
As shown in Figures 4 and 5, in a preferred embodiment, the unmanned plane erecting bed 11 include support bar 111, Multi-directional ball 112 and support platform 113, one end of the support bar 111 are arranged on the top of the industrial robot 1, described ten thousand The other end of the support bar 111 is arranged on to ball 112, the support platform 113 is installed in the multi-directional ball 112, described A rotating mechanism is provided with support platform 113, the rotating mechanism rotates in the horizontal plane, the unmanned plane 2 is installed on institute State on rotating mechanism;
The rotating mechanism includes rotary drive motor 114, driving motor output shaft 115, lower disc 116 and upper disk 117, the lower disc 116 is in contact with the multi-directional ball 112, is equipped between the lower disc 116 and upper disk 117 described Driving motor output shaft 115, and the driving motor output shaft 115 is rotatably connected with the lower disc 116, the driving electricity Machine output shaft 115 is fixedly connected with the upper disk 117.
Level meter is also provided with the support platform 113, supporting can be ensured by multi-directional ball 112 and level meter Platform is in horizontality all the time, and rotating device enables camera to obtain comprehensive vision signal.
As shown in fig. 6, the present invention also provides a kind of vision positioning method of industrial robot 1, it is fixed using described vision Position system, comprises the following steps:
S100:Each described industrial robot 1 obtains shooting figure by first camera 12 and second camera 13 Picture, and the landmark in shooting image is selected, industrial robot 1 itself is calculated to the mark by principle of triangulation The distance of will building;As shown in fig. 7, be the figure of principle of triangulation, wherein, two cameras 12 and 13 gather image side To for L1 and L2, L3 and L4 distance can be obtained, the length for obtaining L5 is calculated accordingly, as industrial robot 1 with it is significant The distance of building 4;
S200:The unmanned plane 2 obtains the industrial robot 1 itself to the distance of the landmark, and leads to Cross the d GPS locating module and obtain current location data, and range data and position data are sent to the host computer 3;
S300:The host computer 3 judges according to the position of landmark in the map of storage and the range data The position of the industrial robot 1, and will determine that the position that the position of obtained industrial robot 1 is obtained with d GPS locating module It is compared, when there is the deviation more than predetermined threshold value, updates the map of storage;
S400:The host computer 3 calculates the programme path of industrial robot 1 according to the position of the industrial robot 1, And send route planning data to the industrial robot 1 by the unmanned plane 2.
In a preferred embodiment, the GPS signal strength detection module of the industrial robot 1 detects GPS When signal intensity is less than preset strength lowest threshold, the unmanned plane 2 flies up automatically departs from the mounting platform of unmanned plane 2, and GPS signal strength is persistently detected, when detecting GPS signal strength more than default lowest threshold, again through the GPS location Module obtains current location data, and shoots the industrial robot 1 by the 3rd camera 22, is taken the photograph according to the described 3rd As first 22 shooting image judges that the relative position of the unmanned plane 2 and the industrial robot 1, and calculating obtain the work The current location of industry robot 1;
The unmanned plane 2 flying distance after the mounting platform of unmanned plane 2 is departed from is more than pre-set flight threshold value, and detection To GPS signal strength still less than default lowest threshold when, the unmanned plane 2 passes through the default detection of the 3rd camera 22 detection Landmark in region, and the current position of the unmanned plane 2 is obtained by gathering the image of landmark, so The industrial robot 1 is shot by the 3rd camera 22 afterwards, judged according to the shooting image of the 3rd camera 22 The relative position of the unmanned plane 2 and the industrial robot 1, and calculate the current location for obtaining the industrial robot 1.
Although the positioning method using landmark 4 is very convenient, and is taken the photograph by the first camera 12 and second As first 13 binocular detection can further improve the precision of positioning, however, in actual applications, landmark 4 is being deposited The position stored up in map is not necessarily accurate, it is possible that the situation that error logging or landmark 4 are shifted, so, Position correction can be realized by the GPS location of unmanned plane 2, host computer 3 can update map, it is ensured that the accuracy of map and Correct guided bone.Map rejuvenation for a period of time after, GPS location data can be obtained again without unmanned plane 2, built by significant Preferable location data can be obtained by building thing.
Landmark can be market building, office building, monument for having stored in the map of host computer 3 etc. Deng.
Unmanned plane 2, can be by obtaining the image of surrounding environment when that can not obtain gps data, and host computer 3 passes through Environment figure estimates the position of unmanned plane 2, i.e. in a preferred embodiment, the unmanned plane 2 is taken the photograph by the described 3rd When can not detect the landmark in predetermined detection area as first 22, rotate in place 360 ° and continue to shoot, will shoot To video or panoramic picture send the video that is shot to the host computer 3, the host computer 3 according to the unmanned plane 2 or complete Scape image is compared with a variety of environmental datas stored, the position of the unmanned plane 2 is estimated, according to estimating for the unmanned plane 2 Location lookup guidance information is calculated, and will estimate that obtained position data and the guidance information of lookup are sent to the unmanned plane together 2.For example, in actual applications, unmanned plane 2 is located at a spacious place, and surrounding is farmland entirely, then host computer 3 can basis Around farmland image obtain the position data that its is general.Guidance information can be landmark building closest around Thing, the position of industrial robot 1 of surrounding, the charging station location and route planning information of surrounding etc., can be industrial machine People 1 provides correct guiding.
In a preferred embodiment, it is described when the internal storage memory capacity of the industrial robot 1 expires Unmanned plane 2 is communicated with other industrial robots 1 nearest apart from the industrial robot 1, obtains other industrial robots 1 Storage capacity information, when other free memories of industrial robot 1 be more than data storage size to be transferred when, it is described nobody Machine 2 obtains data storage to be transferred from the full industrial robot 1 of memory capacity, and the data storage to be transferred is passed through into it The unmanned plane 2 of his industrial robot 1 is transferred to corresponding industrial robot 1;
Success access information is passed through correspondence by other industrial robots 1 after the data storage to be transferred is successfully accessed Industrial robot 1 send to the unmanned plane 2 of the full industrial robot 1 of memory capacity, memory capacity is notified by the unmanned plane 2 Full industrial robot 1 deletes data storage to be transferred;
The available storage of other industrial robots 1 nearest apart from the industrial robot 1 is less than storage to be transferred During data, the unmanned plane 2 of the full industrial robot 1 of memory capacity continues to search for next closest industrial robot 1, And be in communication with;
The unmanned plane 2 of the full industrial robot 1 of memory capacity is in default other industrial machines that can be in favored area of traversal People 1, it is impossible to which when finding free memory and being more than the industrial robot 1 of data storage size to be transferred, the unmanned plane 2 is to institute State host computer 3 and send return request, the host computer 3 sends route planning data, the industrial robot to the unmanned plane 2 1 is back to base station according to the route planning data.Base station can be charging station set in advance, depot etc..
Mutually passed, can be avoided apart from charging station too remote industrial robot 1 by the electricity between each industrial robot 1 Not enough power supply can obtain other industrial machines around in real time to rush to the situation of charging station, and when being walked to charging station The charge condition of people 1, once help of charging can be provided by finding, you can to stop, supply electricity is obtained by unmanned plane 2 Amount.Because the industrial robot 1 nearer apart from base station is probably just to have charged electricity, therefore, for the robot of not enough power supply For, during being walked to base station, the possibility for searching out other robots that can provide help is also bigger.
In this way, the multiple robots with many industrial robots 1, multiple industrial machines are particularly suitable for use in Can be worked in coordination between device people 1, for provide each other between help, and industrial robot 1 by unmanned plane 2 carry out communication and Data transfer, can be not necessarily limited to the current position of industrial robot 1, and the characteristic that unmanned plane 2 is arbitrarily moved is also very convenient.
In a preferred embodiment, the unmanned plane erecting bed 11 is using the structure of rotary type above, institute The default collection period of the setting of host computer 3 is stated, each described industrial robot 1 includes timing module, and the timing module is to row Walking the time is added up, when walking between reach after default collection period, the industrial robot 1 stops walking, it is described nobody Machine 2 is rotated by 360 ° by the rotating mechanism, and continues shooting image or video, and by shooting image or video or the GPS The position data that locating module is obtained is sent to the host computer 3 together;The host computer 3 can be according to the unmanned plane 2 GPS location data update and increased the various environmental datas stored in host computer 3 with the surrounding environment video or image that shoot.
After the shooting of unmanned plane 2 is finished, the timing module of the industrial robot 1 will be reset the time, the industrial machine Device people 1 restarts walking, and the timing module restarts timing of walking.
In a preferred embodiment, the first accumulator electric-quantity of the industrial robot 1 is less than default electricity threshold During value, the unmanned plane 2 is communicated with other industrial robots 1 nearest apart from the industrial robot 1, obtains other works The electricity of first battery of industry robot 1, when other accumulator electric-quantities of industrial robot 1 first are more than electricity size to be transferred When, the unmanned plane 2 obtains electricity to be transferred from other industrial robots 1, and the electricity to be transferred is transferred into first Accumulator electric-quantity is less than the industrial robot 1 of default power threshold;
First accumulator electric-quantity of other industrial robots 1 nearest apart from the industrial robot 1 is less than electricity to be transferred When measuring size, the first accumulator electric-quantity be less than the industrial robot 1 of default power threshold unmanned plane 2 continue to search for it is next away from From nearest industrial robot 1, and it is in communication with.
In a preferred embodiment, the first accumulator electric-quantity is less than the industrial robot 1 of default power threshold Unmanned plane 2 is in default other industrial robots 1 that can be in favored area of traversal, it is impossible to find the first accumulator electric-quantity be more than it is to be transferred During the industrial robot 1 of electricity size, the unmanned plane 2 sends to the host computer 3 and returns to request, and the host computer 3 is to institute State unmanned plane 2 and send route planning data, the industrial robot 1 is back to base station according to the route planning data.
The vision positioning system and method for a kind of industrial robot in the invention are employed, industrial machine crowd is realized In multiple industrial robots Automated condtrol and be accurately positioned respectively, position can be obtained by the binocular identification of industrial robot Information, and position data, the map stored to landmark in host computer are obtained by GPS location by unmanned plane Middle position is corrected and data transfer, and multiple industrial robots can work in coordination, and is particularly suitable for use in extensive group robot Unified management, host computer can realize map rejuvenation and path planning, simple in construction, using convenient, it is adaptable to push away on a large scale Wide application.
In this description, the present invention is described with reference to its specific embodiment.But it is clear that can still make Various modifications and alterations are without departing from the spirit and scope of the present invention.Therefore, specification and drawings are considered as illustrative And it is nonrestrictive.

Claims (10)

1. a kind of vision positioning system of industrial robot, it is characterised in that the system includes:
Unmanned plane erecting bed is installed at the top of multiple industrial robots, each described industrial robot, each described industrial machine The side of device people is provided with the first camera and second camera, and the first channel radio is additionally provided with each described industrial robot Believe module, the first power management module and the first battery, the upper surface of the unmanned plane erecting bed is provided with charging inlet, institute Charging inlet is stated with the first battery of the industrial robot to be connected;
The multiple and one-to-one unmanned plane of the industrial robot, each described unmanned plane is removably installed in corresponding In unmanned plane erecting bed, second source management module and the second battery are additionally provided with the unmanned plane, the unmanned plane Side is provided with the 3rd camera, and the lower surface of the unmanned plane is provided with charging plug, the charging plug and described second Battery is connected, and the charging plug is corresponding with the charging inlet of corresponding industrial robot, each it is described nobody D GPS locating module, GPS signal strength detection module, wireless signal strength detection module, photographing module and second are provided with machine Wireless communication module, second wireless communication module is communicated with first wireless communication module and host computer respectively;
Host computer, the host computer includes the 3rd wireless communication module, map rejuvenation module and path planning module, the described 3rd Wireless communication module is communicated with second wireless communication module, and the map rejuvenation module is sent according to the unmanned plane Position data update the map of storage, the path planning module is each described industrial robot path planning, and by road Footpath layout data is sent to the unmanned plane.
2. a kind of vision positioning system of industrial robot according to claim 1, it is characterised in that each described industry The side of robot is additionally provided with laser positioning module and infrared human body induction module, and the laser positioning module is sent out including laser Raw device, laser pickoff and distance analysis unit, the infrared human body induction module include infrared collection device and infrared induction Analytic unit, the inside of the industrial robot is additionally provided with control module, and the control module is imaged with described first respectively Head, second camera, the first wireless communication module, the first power management module, the first battery, distance analysis unit and infrared Sensing analytic unit is connected.
3. a kind of vision positioning system of industrial robot according to claim 1, it is characterised in that the unmanned plane peace Filling platform includes support bar, multi-directional ball and support platform, and one end of the support bar is arranged on the top of the industrial robot, institute The other end that multi-directional ball is arranged on the support bar is stated, the support platform is installed in the multi-directional ball, the support platform On be provided with a rotating mechanism, the rotating mechanism is rotated in the horizontal plane, and the unmanned plane is installed on the rotating mechanism;
The rotating mechanism includes rotary drive motor, driving motor output shaft, lower disc and upper disk, the lower disc and institute State multi-directional ball to be in contact, the driving motor output shaft, and the motor are equipped between the lower disc and upper disk Output shaft is rotatably connected with the lower disc, and the driving motor output shaft is fixedly connected with the upper disk.
4. a kind of vision positioning method of industrial robot, it is characterised in that using any one of claims 1 to 3 Vision positioning system, comprises the following steps:
Each described industrial robot obtains shooting image by first camera and second camera, and selects shooting figure Landmark as in, by principle of triangulation calculate industrial robot in itself to the landmark away from From;
The unmanned plane obtains the industrial robot in itself to the distance of the landmark, and fixed by the GPS Position module obtains current location data, and range data and position data are sent to the host computer;
The host computer judges the industrial machine according to the position and the range data of landmark in the map of storage The position of device people, and will determine that the position that the position of obtained industrial robot is obtained with d GPS locating module is compared, when going out When being now more than the deviation of predetermined threshold value, the map of storage is updated;
The host computer calculates the industrial robot programme path according to the position of the industrial robot, and by route planning Data are sent to the industrial robot by the unmanned plane.
5. a kind of vision positioning method of industrial robot according to claim 4, it is characterised in that the industrial machine When the GPS signal strength detection module of people detects GPS signal strength less than preset strength lowest threshold, the unmanned plane is automatic Fly up the disengaging unmanned plane mounting platform, and continues to detect GPS signal strength, when detect GPS signal strength be more than it is default During lowest threshold, current location data is obtained again through the d GPS locating module, and institute is shot by the 3rd camera Industrial robot is stated, judges that the unmanned plane is relative with the industrial robot according to the shooting image of the 3rd camera Position, and calculate the current location for obtaining the industrial robot;
Unmanned plane flying distance after the unmanned plane mounting platform is departed from is more than pre-set flight threshold value, and detects GPS When signal intensity is still less than default lowest threshold, the unmanned plane is detected in predetermined detection area by the 3rd camera Landmark, and the current position of the unmanned plane is obtained by gathering the image of landmark, then pass through institute State the 3rd camera and shoot the industrial robot, the unmanned plane and institute are judged according to the shooting image of the 3rd camera The relative position of industrial robot is stated, and calculates the current location for obtaining the industrial robot.
6. the vision positioning method of industrial robot according to claim 5, it is characterised in that the unmanned plane passes through institute When stating the 3rd camera and can not detect the landmark in predetermined detection area, rotate in place 360 ° and continue to shoot, will Shoot obtained video or panoramic picture send the video that is shot to the host computer, the host computer according to the unmanned plane or Panoramic picture is compared with a variety of environmental datas stored, the position of the unmanned plane is estimated, according to estimating for the unmanned plane Calculate location lookup guidance information, and will estimate obtained position data and the guidance information searched send together to it is described nobody Machine.
7. the vision positioning method of industrial robot according to claim 4, it is characterised in that the industrial robot When internal storage memory capacity expires, the unmanned plane enters with other industrial robots nearest apart from the industrial robot Row communication, obtains the storage capacity information of other industrial robots, waits to turn when other industrial robot free memories are more than When moving data storage size, the unmanned plane obtains data storage to be transferred from the full industrial robot of memory capacity, and will The data storage to be transferred is transferred to corresponding industrial robot by the unmanned plane of other industrial robots;
Success access information is passed through corresponding industry by other industrial robots after the data storage to be transferred is successfully accessed Robot is sent to the unmanned plane of the full industrial robot of memory capacity, and the full industry of memory capacity is notified by the unmanned plane Data storage to be transferred is deleted by robot;
When the available storage of other industrial robots nearest apart from the industrial robot is less than data storage to be transferred, The unmanned plane of the full industrial robot of memory capacity continues to search for next closest industrial robot, and is carried out with it Communication;
The unmanned plane of the full industrial robot of memory capacity is in default other industrial robots that can be in favored area of traversal, it is impossible to Find free memory be more than data storage size to be transferred industrial robot when, the unmanned plane is sent out to the host computer Return is sent to ask, the host computer sends route planning data to the unmanned plane, and the industrial robot is according to the route Layout data is back to base station.
8. the vision positioning method of industrial robot according to claim 4, it is characterised in that the unmanned plane erecting bed Including support bar, multi-directional ball and support platform, one end of the support bar is arranged on the top of the industrial robot, described ten thousand The other end of the support bar is arranged on to ball, the support platform is installed in the multi-directional ball, set in the support platform A rotating mechanism is equipped with, the rotating mechanism is rotated in the horizontal plane, and the unmanned plane is installed on the rotating mechanism;
The rotating mechanism includes rotary drive motor, driving motor output shaft, lower disc and upper disk, the lower disc and institute State multi-directional ball to be in contact, the driving motor output shaft, and the motor are equipped between the lower disc and upper disk Output shaft is rotatably connected with the lower disc, and the driving motor output shaft is fixedly connected with the upper disk;
The default collection period of host computer setting, each described industrial robot includes timing module, the timing module Travel time is added up, when walking between reach after default collection period, the industrial robot stops walking, the nothing It is man-machine to be rotated by 360 ° by the rotating mechanism, and continue shooting image or video, and by shooting image or video or the GPS The position data that locating module is obtained is sent to the host computer together;
After the unmanned plane shooting is finished, the timing module of the industrial robot will be reset the time, the industrial robot weight New to start walking, the timing module restarts timing of walking.
9. the vision positioning method of industrial robot according to claim 4, it is characterised in that the industrial robot When first accumulator electric-quantity is less than default power threshold, the unmanned plane and other industry nearest apart from the industrial robot Robot is communicated, and obtains the electricity of the first battery of other industrial robots, when other electric power storages of industrial robot first When pond electricity is more than electricity size to be transferred, the unmanned plane obtains electricity to be transferred from other industrial robots, and by institute State electricity to be transferred and be transferred to the industrial robot that the first accumulator electric-quantity is less than default power threshold;
First accumulator electric-quantity of other industrial robots nearest apart from the industrial robot is less than electricity size to be transferred When, the first accumulator electric-quantity continues to search for next closest less than the unmanned plane of the industrial robot of default power threshold Industrial robot, and be in communication with.
10. the vision positioning method of industrial robot according to claim 4, it is characterised in that the first accumulator electric-quantity Less than default power threshold industrial robot unmanned plane in default other industrial robots that can be in favored area of traversal, it is impossible to Find the first accumulator electric-quantity be more than electricity size to be transferred industrial robot when, the unmanned plane is sent to the host computer Request is returned to, the host computer sends route planning data to the unmanned plane, and the industrial robot is advised according to the route Draw data and be back to base station.
CN201710227347.3A 2017-04-10 2017-04-10 The vision positioning system and method for a kind of industrial robot Withdrawn CN106965179A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710227347.3A CN106965179A (en) 2017-04-10 2017-04-10 The vision positioning system and method for a kind of industrial robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710227347.3A CN106965179A (en) 2017-04-10 2017-04-10 The vision positioning system and method for a kind of industrial robot

Publications (1)

Publication Number Publication Date
CN106965179A true CN106965179A (en) 2017-07-21

Family

ID=59336046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710227347.3A Withdrawn CN106965179A (en) 2017-04-10 2017-04-10 The vision positioning system and method for a kind of industrial robot

Country Status (1)

Country Link
CN (1) CN106965179A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109255817A (en) * 2018-09-14 2019-01-22 北京猎户星空科技有限公司 A kind of the vision method for relocating and device of smart machine
CN109405850A (en) * 2018-10-31 2019-03-01 张维玲 A kind of the inertial navigation positioning calibration method and its system of view-based access control model and priori knowledge
CN109459777A (en) * 2018-11-21 2019-03-12 北京木业邦科技有限公司 A kind of robot, robot localization method and its storage medium
CN110007671A (en) * 2019-03-12 2019-07-12 南方科技大学 A kind of robot cluster co-located system and method
CN110082126A (en) * 2019-05-10 2019-08-02 云南农业大学 Automatic Pilot test platform
WO2019200547A1 (en) * 2018-04-17 2019-10-24 Abb Schweiz Ag Method and apparatus for robot control
CN111092326A (en) * 2018-10-24 2020-05-01 Oppo广东移动通信有限公司 Charging device
CN111432991A (en) * 2017-11-22 2020-07-17 川崎重工业株式会社 Robot system and method for manufacturing article using the same
CN112020981A (en) * 2020-09-14 2020-12-04 皖西学院 Intelligent weeding robot system based on machine vision
CN112073631A (en) * 2020-07-24 2020-12-11 上海琥崧智能科技股份有限公司 Intelligent management and control system of equipment
US20210362816A1 (en) * 2018-04-26 2021-11-25 Kawasaki Jukogyo Kabushiki Kaisha Working method using autonomous underwater vehicle

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111432991A (en) * 2017-11-22 2020-07-17 川崎重工业株式会社 Robot system and method for manufacturing article using the same
WO2019200547A1 (en) * 2018-04-17 2019-10-24 Abb Schweiz Ag Method and apparatus for robot control
US11897137B2 (en) 2018-04-17 2024-02-13 Abb Schweiz Ag Method of identifying robot model automatically and safely
US11952089B2 (en) * 2018-04-26 2024-04-09 Kawasaki Jukogyo Kabushiki Kaisha Working method using autonomous underwater vehicle
US20210362816A1 (en) * 2018-04-26 2021-11-25 Kawasaki Jukogyo Kabushiki Kaisha Working method using autonomous underwater vehicle
CN109255817A (en) * 2018-09-14 2019-01-22 北京猎户星空科技有限公司 A kind of the vision method for relocating and device of smart machine
CN111092326B (en) * 2018-10-24 2021-07-23 Oppo广东移动通信有限公司 Charging device
CN111092326A (en) * 2018-10-24 2020-05-01 Oppo广东移动通信有限公司 Charging device
CN109405850A (en) * 2018-10-31 2019-03-01 张维玲 A kind of the inertial navigation positioning calibration method and its system of view-based access control model and priori knowledge
CN109459777A (en) * 2018-11-21 2019-03-12 北京木业邦科技有限公司 A kind of robot, robot localization method and its storage medium
CN110007671A (en) * 2019-03-12 2019-07-12 南方科技大学 A kind of robot cluster co-located system and method
CN110082126A (en) * 2019-05-10 2019-08-02 云南农业大学 Automatic Pilot test platform
CN112073631A (en) * 2020-07-24 2020-12-11 上海琥崧智能科技股份有限公司 Intelligent management and control system of equipment
CN112020981B (en) * 2020-09-14 2022-04-01 皖西学院 Intelligent weeding robot system based on machine vision
CN112020981A (en) * 2020-09-14 2020-12-04 皖西学院 Intelligent weeding robot system based on machine vision

Similar Documents

Publication Publication Date Title
CN106965179A (en) The vision positioning system and method for a kind of industrial robot
KR102242713B1 (en) Moving robot and contorlling method and a terminal
EP3603370B1 (en) Moving robot, method for controlling moving robot, and moving robot system
CN206883639U (en) A kind of vision positioning system of industrial robot
CN105823478A (en) Autonomous obstacle avoidance navigation information sharing and using method
CN102756808B (en) take-off and landing target instrument and automatic takeoff and landing system
CN104020768B (en) Infrared temperature measurement track inspection robot
US6836701B2 (en) Autonomous multi-platform robotic system
US6496755B2 (en) Autonomous multi-platform robot system
CN102417037B (en) automatic takeoff and landing system
CN109599945A (en) A kind of autonomous crusing robot cruising inspection system of wisdom power plant and method
CN109460029A (en) Livestock and poultry cultivation place inspection mobile platform and its control method
CN109730590A (en) Clean robot and the method for clean robot auto-returned charging
CN108073167A (en) A kind of positioning and air navigation aid based on depth camera and laser radar
US20110046784A1 (en) Asymmetric stereo vision system
CN207164586U (en) A kind of sweeping robot navigation system
EP2296072A2 (en) Asymmetric stereo vision system
CN108983807A (en) A kind of unmanned plane pinpoint landing method and system
CN104663483A (en) Motorized feeding vehicle, retrofit kit, animal farming system and method of operating animal farming system
CN108801269A (en) A kind of interior cloud Algorithms of Robots Navigation System and method
CN108844543A (en) Indoor AGV navigation control method based on UWB positioning and dead reckoning
CN110515383A (en) The method and mobile robot of recharging
CN112236733A (en) Computerized system for guiding mobile robot to docking station and using method thereof
CN111328017B (en) Map transmission method and device
WO2018228254A1 (en) Mobile electronic device and method for use in mobile electronic device

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20170721

WW01 Invention patent application withdrawn after publication