Nothing Special   »   [go: up one dir, main page]

CN108255180B - A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system - Google Patents

A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system Download PDF

Info

Publication number
CN108255180B
CN108255180B CN201810063041.3A CN201810063041A CN108255180B CN 108255180 B CN108255180 B CN 108255180B CN 201810063041 A CN201810063041 A CN 201810063041A CN 108255180 B CN108255180 B CN 108255180B
Authority
CN
China
Prior art keywords
mobile robot
wolf
electricity
workbench
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810063041.3A
Other languages
Chinese (zh)
Other versions
CN108255180A (en
Inventor
刘辉
李燕飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Central South University
Original Assignee
Central South University
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 Central South University filed Critical Central South University
Priority to CN201810063041.3A priority Critical patent/CN108255180B/en
Publication of CN108255180A publication Critical patent/CN108255180A/en
Application granted granted Critical
Publication of CN108255180B publication Critical patent/CN108255180B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/0253Control 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 relative motion information from a plurality of images taken successively, e.g. visual odometry, optical flow
    • 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/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • 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/0259Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
    • 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)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system, method includes the following steps: step 1: ground guide being arranged between different operating platform, a desktop guide rail is arranged on the table;Step 2: positioned at take the desktop machine people of object workbench from take on object workbench take object designated position grab object;Step 3: mobile robot moves along ground guide and grabs object and transports to another workbench;Step 4: after grabbing object positioned at the desktop machine people for putting object workbench, be moved to put object workbench put object designated position, complete transport of the object between workbench;Step 5: in conjunction with gray scale neural network and PID neural network, establishing power quantity predicting model, action carries out decision in next step to mobile robot.By the collaborative work of desktop machine people and mobile robot, timing, the fixed point transport of automated laboratory object are completed, cooperates the setting of mobile robot charged area, realizes the round-the-clock transport of automated laboratory.

Description

A kind of intelligence manufacture environment robot and vehicle computational intelligence driving the means of delivery with System
Technical field
The invention belongs to robotic conveyance fields, in particular to a kind of intelligence manufacture environment robot and vehicle computational intelligence Drive the means of delivery and system.
Background technique
For reply new round scientific and technological revolution and industry transformation, China proposes to realize made in China 2025, in made in China In 2025, robot has been a great concern as one of ten big major fields.In face of domestic and international keen competition environment, " intelligence manufacture " is used as a main direction by China, but is all substantially at laboratory development phase at present.Automatic industrial is real It tests room to have many advantages, the personnel that can save execute the iterative task time, ensure safety, reduce staffs training demand, subtract It few mistake and increases productivity and experimental precision.
The automation of industrial laboratories is a relatively new field, and development causes the huge change of workflow Change.In current change, in order to complete relatively easy, repeated big but high required precision task in automated laboratory, move Mobile robot is paid special attention to.In the lab, most of the autonomous of mobile robot is that passage path planning has come At.However the unstability that has of path planning itself and route randomness greatly affected and executes fortune using mobile robot The reliability of defeated task.Also, mobile robot breaks down when executing transport task, and transport task majority can only interrupt.This Outside, if during transportation can not real-time perfoming robot electric quantity prediction, easily cause robot in transit because of electricity It uses up and can not work on, to reduce conevying efficiency.Therefore, in industrial automation laboratory, there is an urgent need to a kind of machines Device people's computational intelligence driving means of delivery efficiently realize transport task with system.
Summary of the invention
It is an object of the invention to propose a kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery With system, timing, the fixed point transport of automated laboratory object are completed by the collaboration of desktop machine people and mobile robot, Middle desktop machine people is responsible for the short-range pick-and-place of object, and mobile robot is transported using the long range that guide rail and terrestrial reference complete object It is defeated, cooperate the setting of guide rail and charged area, realizes the round-the-clock transport of automated laboratory.
A kind of intelligence manufacture environment robot and vehicle computational intelligence drive the means of delivery, comprising the following steps:
Step 1: ground guide being set between the workbench where shipping point of origin and terminal, one is arranged on the table Desktop guide rail takes object designated position, temporarily takes object location and put object designated position, takes object to refer to using remote controllers transmission It enables;
The desktop guide rail is set among workbench, described to take object designated position, temporarily take object location and put object and refer to Positioning is installed in the two sides of workbench, described to take object designated position, temporarily take object location and put and be all provided on object designated position It is equipped with photosensitive sensor, and the photosensitive sensor is connected with the desktop control on workbench;
The workbench temporarily takes object location edge equipped with ranging sensing receiver;
It is described to take object instruction to refer to object is put object designated position from taking object designated position to be transported to;
Step 2: taking object to instruct positioned at taking the desktop machine people of object workbench to receive, along desktop guide rail according to photosensitive sensor The signal of acquisition from take on object workbench take object designated position grab object after, put to take the first of object workbench temporarily put it is specified Position;
Step 3: mobile robot reception takes object to instruct, and is moved to along ground guide and object workbench is taken temporarily to put designated position Edge, when take the distance measuring sensor of object workbench to measure distance signal satisfaction grab object apart from when, mobile robot grab object;
It is moved to along ground guide and puts the second of the object workbench edge for temporarily putting designated position, when the ranging for putting object workbench Distance signal that sensor measures satisfaction put object apart from when, the object of crawl is put to put object workbench second and temporarily puts specific bit It sets;
Step 4: being received positioned at the desktop machine people for putting object workbench and object is taken to instruct, be moved to along desktop guide rail and put object work The second of platform temporarily puts designated position, and after grabbing object, the signal according to photosensitive sensor acquisition, which is moved to, puts putting for object workbench Transport of the object between workbench is completed in object designated position;
Step 5: after mobile robot completes primary transport, according to continuous four including mobile robot current time The electricity at moment obtains mobile robot next moment using the mobile robot power quantity predicting model based on intelligent network Power quantity predicting value, judge whether to continue to execute transport task according to power quantity predicting value;
The electricity at continuous four moment including the mobile robot current time is to mobile robot current time After the electricity data at continuous 500 moment inside carries out two layers of wavelet decomposition, two groups of last four moment being taken out High fdrequency component electricity and two groups of low frequency component electricity;
The mobile robot power quantity predicting model based on intelligent network includes the moving machine based on grey neural network Device people electricity high frequency prediction model and mobile robot electricity low frequency prediction model based on PID neural network;It is predicted in building Used training data is mobile robot from booting to each moment electricity data during the entire process of out of service when model High-frequency components amount and low frequency group component after carrying out two layers of wavelet decomposition;
Wherein, the mobile robot electricity high frequency prediction model based on grey neural network is with the height at continuous 4 moment Frequency division volume and electricity is as input data, using the high fdrequency component electricity of subsequent time as output data, to grey neural network into Row training obtains;Mobile robot electricity low frequency prediction model based on PID neural network is with the low frequency at continuous 4 moment point Volume and electricity is trained PID neural network using the low frequency component electricity of subsequent time as output data as input data It obtains;
Two groups of high fdrequency component electricity at last four moment and two groups of low frequency component electricity are sequentially input based on grey mind Mobile robot electricity high frequency prediction model through network and the mobile robot electricity low frequency based on PID neural network predict mould Type obtains two groups of electricity high frequency predicted values and two groups of electricity low frequency predicted values, with two groups of electricity high frequency predicted values and two groups of electricity Power quantity predicting value of the accumulated value of low frequency predicted value as mobile robot subsequent time;
If the power quantity predicting value of mobile robot subsequent time is greater than 25%, mobile robot is then returned along guide rail original road It returns, waits transport task next time;
If the power quantity predicting value of mobile robot subsequent time is less than or equal to 25%, mobile robot is driven towards by guide rail Mobile robot charged area, and charge information is fed back into remote controllers, meanwhile, remote controllers, which are sent instructions to, to be in The standby machine people of same guide rail is moved to the transport task initial position in respective carter, instead of the moving machine for needing to charge Device people carries out transport task.
Further, the weight and threshold in the mobile robot electricity high frequency prediction model based on grey neural network Value carries out optimizing acquisition using genetic algorithm;
Step A: using rainfall layer as the weight of the mobile robot electricity high frequency prediction model based on grey neural network And threshold value, initialize rainfall layer population, and rainfall layer parameter and population is set;
The value range of rainfall layer population scale is [20,140], and the value range of river and ocean is [2,16], ocean Number 1, minimum dminValue range be [0.025,0.15], the value range of maximum number of iterations is [200,1000], most The value range of big search precision is [0.015,0.15];
Step B: setting fitness function, and determine initial optimal rainfall layer and the number of iterations t, t=1;
The corresponding weight of rainfall layer and threshold value are substituted into the mobile robot electricity high frequency prediction based on grey neural network In model, and the electricity calculated using the mobile robot electricity high frequency prediction model based on grey neural network that rainfall layer determines Predicted value is measured, using the inverse of the mean square deviation MSE of predicted value and actual value as the first fitness function f1 (x);
The fitness that each rainfall layer is calculated using the first fitness function, using the corresponding rainfall layer of maximum adaptation degree as Sea, using the corresponding rainfall layer of secondary small fitness as river, remaining rainfall layer is as the streams for flowing into river or ocean;
Step C: streams is made to import river, if it find that the solution in streams is more preferable than the solution in river, then they intercourse position It sets;
Step D: making river flow into ocean, if the solution in river is more excellent than the solution of ocean, river exchanges position with ocean, with Final ocean is as optimal solution;
Step E: it checks whether and meets evaporation conditions: judging whether the absolute value of the difference of the adaptive value of river and ocean is less than Minimum dmin
If it is less, thinking to meet evaporation conditions, remove the river, and re-start rainfall, it is random to generate newly Rainfall layer, recalculate the fitness of each rainfall layer in rainfall layer population, otherwise return step C enters step F;
The new rainfall layer number generated at random is identical as the river quantity deleted;
Step F: judging whether to reach maximum number of iterations, if reaching, output global optimum sea is corresponding to be based on grey The weight and threshold value of the mobile robot electricity high frequency prediction model of neural network, if not up to, enabling t=t+1, entering step C continues next iteration.
Further, the weight and threshold in the mobile robot electricity low frequency prediction model based on PID neural network Value carries out optimizing acquisition using wolf pack algorithm is improved;
Step 5.1: using the position of individual wolf as the mobile robot electricity low frequency prediction model based on PID neural network In weight and threshold value, initialization wolf pack simultaneously wolf pack parameter is set;
The value range of wolf pack scale is [20,250], and the value range [1,5] of the vision radius of wolf, can remember step number is 1, the value range for probability of escaping is [0.025,0.085], and the value range of maximum search precision is [0.003,0.15], maximum The value range [400,1000] of the number of iterations;
Step 5.2: setting fitness function, and determine initial optimal head wolf position and the number of iterations t, t=1;
It is pre- that the corresponding weight in individual wolf position and threshold value are substituted into the mobile robot electricity low frequency based on PID neural network The power quantity predicting value that model calculates is surveyed, using the inverse of the mean square deviation MSE of predicted value and actual value as the second fitness function f2 (x);
The fitness of every individual wolf position is calculated, using the second fitness function with the corresponding individual wolf of maximum adaptation degree Position is as initial optimal head wolf position;
Step 5.3: the first time for finding every individual wolf updates position, to update location updating individual wolf position for the first time It sets, and position is updated with the first time of all individual wolves, update wolf pack optimal head wolf position, j=1, j indicate individual wolf position more New number;
Position x is updated according to the first time that formula (1) calculates every individual wolf1(t), and judge the first time being calculated Update whether position is from the new position being not up to, if reaching, repeatedly step 5.3 updates for the first time until regaining Position calculated to obtain fitness using first update position of individual wolf if not reaching;
xj(t)=xj-1(t)+β(r)(P(t)-xj-1(t))+rand() (1)
Wherein, xj-1(t) and xj(t) -1 update position of jth and jth time of individual wolf in the t times iterative process are indicated Update position, x0(t) initial position before indicating individual wolf iterative operation starting in the t times iterative process;β (r) is centre Calculation amount,T and Gen is respectively indicated when the number of iterations and maximum number of iterations, and w is big In 2 constant, β0For the maximum excitation factor, positive number is taken, r indicates individual wolf position x0(t) fitness within sweep of the eye is best The fitness f2 (P (t)) of the companion individual wolf position and fitness f2 (x of current individual wolf position0(t)) absolute value of the difference, r =| f2 (P (t))-f2 (x0(t))|;Rand () is a random number in [0,1];
Step 5.4: judging that the first time of each individual wolf updates whether position meets the following conditions, carry out second of position It updates, more new individual wolf optimal location, j=2:
Position is updated for the first time is better than its initial position in its fitness for updating position within sweep of the eye and for the first time Fitness;
If satisfied, then enabling individual wolf find second according to formula (1) updates position x2(t), when second updates position Fitness be better than the fitness of current individual wolf optimal location, update position as individual wolf optimal location using second, 5.5 are entered step, third time is obtained and updates position;
If not satisfied, then second of update position is identical as first time update position, individual wolf position is constant, and goes to step Rapid 5.6, it obtains third time and updates position;
Step 5.5: found by formula (2) meet the individual wolf of condition described in step 5.4 its within the vision the Position is updated three times, and more new individual wolf optimal location and wolf pack head wolf optimal location, j=3 enter step 5.7;
x3(t)=x2(t)+rand().v.(Gbest-x2(t)) (2)
Wherein: x2(t)、x3(t) second update position and third time of the individual wolf in the t times iterative process are indicated more New position;GbestFor the current optimal head wolf position of wolf pack;V is the vision radius of wolf;Rand () is that one in [- 1,1] is random Number;
Step 5.6: updating position according to the third time that formula (3) find the individual wolf for the condition described in step 5.4 that is unsatisfactory for Set x3(t), wolf pack head wolf optimal location is updated, j=3 enters step 5.7;
x3(t)=x2(t)+escape().s.(xc(t)-x2(t)) (3)
Wherein, xc(t) it indicates in the t times iterative process, all individual wolves carry out second after updating, the mass center position of wolf pack It sets;S is the moving step length of wolf, s≤v;Escape () is random function;
Step 5.7: will be ranked up from low to high by updated all individual wolves three times according to fitness value;
Step 5.8: n+1 individual wolf for coming front is searched for into each individual most by non-linear simple method (NM method) Excellent position, remaining individual repeat step 5.4- step 5.6 and search for the optimal position of each individual wolf, obtain optimal wolf pack;From optimal Global optimum head wolf position is chosen in wolf pack;
Wherein, n is random positive integer;
Step 5.9: judging whether to reach maximum number of iterations or reach maximum search precision, if reaching, output is complete The weight and threshold value of the corresponding mobile robot electricity low frequency prediction model based on PID neural network in office optimal head wolf position; Otherwise, t+1 is enabled, step 5.3 is gone to, carries out next iteration.
Further, sentence according to mobile robot by the terrestrial reference with unique ID of spaced set on ground guide Whether offset mobile robot breaks down, and detailed process is as follows:
Mobile robot will return to remote controllers by the landmark information of ground guide in real time, work as mobile robot After the information for passing back through terrestrial reference a, if at the appointed time do not pass back through the information of next terrestrial reference a+1 in range, remotely Controller judges that current mobile robot breaks down, and according to the position of terrestrial reference a and next terrestrial reference a+1, judgement is out of order Position where mobile robot.
Further, when mobile robot is when ground rail breaks down, remote controllers send track switch open command, Track switch on ground rail is opened, and sends traction instruction and is extremely located at same ground rail with the mobile robot to break down Spare moving robot, enable spare moving robot be moved to the mobile robot position region broken down, start The electromagnetic attraction device of spare moving robot base, adsorbs the mobile robot to break down, the moving machine that will be broken down Device people is drawn by track switch to mobile robot region to be repaired along ground guide;
It is equipped with automatically controlled track switch between adjacent ground guide, and is set between mobile robot region to be repaired and ground guide It is equipped with automatically controlled track switch;
The spare moving robot is located at standby machine people's waiting area, and the standby machine people waiting area is located at fortune Defeated task starting point, and be connected to ground guide.
Further, when spare moving robot reaches the last one terrestrial reference a that the mobile robot to break down is passed through Afterwards, the vehicle-mounted binocular camera ZED for opening spare moving robot, between the mobile robot measured and broken down away from From enabling spare moving robot close to the mobile robot to break down according to measured distance;When execution transport task Mobile robot breaks down, and while being towed to maintenance area, remote controllers send instructions to being in for same track The standby machine people of idle state replaces failed machines people to execute transport task.
Further, mobile robot region to be repaired is connected to charging guide rail, waits tieing up if being located at mobile robot If repairing standby machine people's electricity in region lower than 25%, enter the charging of mobile robot charged area along charging guide rail, it is no Then, standby machine people's waiting area positioned at transport task starting point is entered along charging guide rail.
A kind of intelligence manufacture environment robot and vehicle computational intelligence drive delivery system, including desktop machine people, desktop Controller, mobile robot, guide rail and remote controllers;
The guide rail includes desktop guide rail and ground guide, and automatically controlled track switch, and ground are equipped between adjacent ground guide The terrestrial reference with unique ID is arranged at intervals on guide rail;
Automatically controlled track switch on the desktop control, mobile robot and guide rail is led to the remote controllers Letter;
The desktop machine people is set on workbench, is controlled by desktop control, and the desktop guide rail on workbench moves It is dynamic, the fixed object location that takes, puts is provided on workbench, and take, put object location equipped with photosensitive sensor, the light sensor Device is connected with desktop control;
Workbench is equipped with the fixed side for taking, putting object location and is provided with ranging sensing receiver;
The mobile robot is equipped with distance measuring sensor, is set to ground, adopts the ground with the aforedescribed process on ground Face guide rail is mobile.
It further, further include mobile robot charged area and standby machine people's waiting area;
The mobile robot charged area is set to the charging guide rail between transport task initial position and end position On, the charging guide rail is connected to standby machine people's waiting area guide rail, and the standby machine people waiting area guide rail and ground The connection of face guide rail.
It further, further include mobile robot region to be repaired, the mobile robot region to be repaired is led with ground It is provided with automatically controlled track switch between rail, and is provided with electromagnetic attraction device and vehicle-mounted binocular camera ZED, institute on mobile robot pedestal Vehicle-mounted binocular ZED is stated to be arranged in above the pedestal of robot.
Beneficial effect
The present invention provides a kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system, lead to The timing of automated laboratory object, fixed point transport are completed in the collaboration for crossing desktop machine people and mobile robot, wherein tabletop machine Device people is responsible for the short-range pick-and-place of object, and mobile robot completes the long-distance transportation of object, cooperation using guide rail and terrestrial reference The setting of charged area realizes that the round-the-clock transport of automated laboratory has the advantage that in terms of existing technologies
(1) mobile robot is transported using the remote orientation that guide rail realizes object, avoids complicated path planning The unstability of algorithm and its algorithm improves the Stability and veracity of transport;
(2) electricity based on robot has unstable and jump characteristic, establishes based on grey neural network and PID The mobile robot power quantity predicting model of neural network carries out decision to the action next time of mobile robot, to be effectively reduced The failure rate of transport task;
(3) it carries out optimizing using parameter of the water round-robin algorithm to grey neural network and uses to improve wolf pack algorithm pair The parameter of PID neural network carries out optimizing, the problem of so as to avoid local convergence, and improves power quantity predicting precision;
(4) multiclass humanoid robot cooperates, and desktop machine people is responsible for the short-range pick-and-place of object, and mobile robot is responsible for The long-distance transportation of object substantially increases the efficiency of transport.
(5) utilize the combination of ground guide and terrestrial reference, position to mobile robot and transport task carry out it is simple and It effectively monitors in real time, provides guarantee for smoothly completing for transport task.
Detailed description of the invention
Fig. 1 is the flow diagram of the method for the invention;
Fig. 2 is the structural schematic diagram of mobile robot of the present invention;
Fig. 3 is transit domain middle orbit distribution schematic diagram in the present invention;
Fig. 4 is power quantity predicting model schematic of the present invention;
Fig. 5 is the intelligent means of delivery system diagram of the present invention.
Specific embodiment
The present invention is described further below in conjunction with drawings and examples.
As shown in Figure 1, a kind of intelligence manufacture environment robot and vehicle computational intelligence drive the means of delivery, including following step It is rapid:
Step 1: ground guide being set between the workbench where shipping point of origin and terminal, one is arranged on the table Desktop guide rail takes object designated position, temporarily takes object location and put object designated position, takes object to refer to using remote controllers transmission It enables;
It takes object to instruct to mobile robot and desktop control transmission using remote controllers, mobile robot is enabled to be moved to Object workbench is taken, enables desktop machine people be moved to and object designated position is taken to start to take object task;
The desktop guide rail is set among workbench, described to take object designated position, temporarily take object location and put object and refer to Positioning is installed in the two sides of workbench, described to take object designated position, temporarily take object location and put and be all provided on object designated position It is equipped with photosensitive sensor, and the photosensitive sensor is connected with the desktop control on workbench;
The workbench temporarily takes object location edge equipped with ranging sensing receiver;
It is described to take object instruction to refer to object is put object designated position from taking object designated position to be transported to;
Step 2: taking object to instruct positioned at taking the desktop machine people of object workbench to receive, along desktop guide rail according to photosensitive sensor The signal of acquisition from take on object workbench take object designated position grab object after, put to take the first of object workbench temporarily put it is specified Position;
Step 3: mobile robot reception takes object to instruct, and is moved to along ground guide and object workbench is taken temporarily to put designated position Edge, when take the distance measuring sensor of object workbench to measure distance signal satisfaction grab object apart from when, mobile robot grab object;
It is moved to along ground guide and puts the second of the object workbench edge for temporarily putting designated position, when the ranging for putting object workbench Distance signal that sensor measures satisfaction put object apart from when, the object of crawl is put to put object workbench second and temporarily puts specific bit It sets;
Step 4: being received positioned at the desktop machine people for putting object workbench and object is taken to instruct, be moved to along desktop guide rail and put object work The second of platform temporarily puts designated position, and after grabbing object, the signal according to photosensitive sensor acquisition, which is moved to, puts putting for object workbench Transport of the object between workbench is completed in object designated position;
Step 5: after mobile robot completes primary transport, according to continuous four including mobile robot current time The electricity at moment, using the mobile robot power quantity predicting model based on intelligent network, as shown in figure 4, obtaining mobile robot The power quantity predicting value at next moment judges whether to continue to execute transport task according to power quantity predicting value;
The electricity at continuous four moment including the mobile robot current time is to mobile robot current time After the electricity data at continuous 500 moment inside carries out two layers of wavelet decomposition, two groups of last four moment being taken out High fdrequency component electricity and two groups of low frequency component electricity;
The mobile robot power quantity predicting model based on intelligent network includes the moving machine based on grey neural network Device people electricity high frequency prediction model and mobile robot electricity low frequency prediction model based on PID neural network;It is predicted in building Used training data is mobile robot from booting to each moment electricity data during the entire process of out of service when model High-frequency components amount and low frequency group component after carrying out two layers of wavelet decomposition;
Wherein, the mobile robot electricity high frequency prediction model based on grey neural network is with the height at continuous 4 moment Frequency division volume and electricity is as input data, using the high fdrequency component electricity of subsequent time as output data, to grey neural network into Row training obtains;Mobile robot electricity low frequency prediction model based on PID neural network is with the low frequency at continuous 4 moment point Volume and electricity is trained PID neural network using the low frequency component electricity of subsequent time as output data as input data It obtains;
Two groups of high fdrequency component electricity at last four moment and two groups of low frequency component electricity are sequentially input based on grey mind Mobile robot electricity high frequency prediction model through network and the mobile robot electricity low frequency based on PID neural network predict mould Type obtains two groups of electricity high frequency predicted values and two groups of electricity low frequency predicted values, with two groups of electricity high frequency predicted values and two groups of electricity Power quantity predicting value of the accumulated value of low frequency predicted value as mobile robot subsequent time;
If the power quantity predicting value of mobile robot subsequent time is greater than 25%, mobile robot is then returned along guide rail original road It returns, waits transport task next time;
If the power quantity predicting value of mobile robot subsequent time is less than or equal to 25%, mobile robot is driven towards by guide rail Mobile robot charged area, and charge information is fed back into remote controllers, meanwhile, remote controllers, which are sent instructions to, to be in The standby machine people of same guide rail is moved to the transport task initial position in respective carter, instead of the moving machine for needing to charge Device people carries out transport task.
Weight and threshold value in the mobile robot electricity high frequency prediction model based on grey neural network is using something lost Propagation algorithm carries out optimizing acquisition;
Step A: using rainfall layer as the weight of the mobile robot electricity high frequency prediction model based on grey neural network And threshold value, initialize rainfall layer population, and rainfall layer parameter and population is set;
The value range of rainfall layer population scale is [20,140], and the value range of river and ocean is [2,16], ocean Number 1, minimum dminValue range be [0.025,0.15], the value range of maximum number of iterations is [200,1000], most The value range of big search precision is [0.015,0.15];
Step B: setting fitness function, and determine initial optimal rainfall layer and the number of iterations t, t=1;
The corresponding weight of rainfall layer and threshold value are substituted into the mobile robot electricity high frequency prediction based on grey neural network In model, and the electricity calculated using the mobile robot electricity high frequency prediction model based on grey neural network that rainfall layer determines Predicted value is measured, using the inverse of the mean square deviation MSE of predicted value and actual value as the first fitness function f1 (x);
The fitness that each rainfall layer is calculated using the first fitness function, using the corresponding rainfall layer of maximum adaptation degree as Sea, using the corresponding rainfall layer of secondary small fitness as river, remaining rainfall layer is as the streams for flowing into river or ocean;
Step C: streams is made to import river, if it find that the solution in streams is more preferable than the solution in river, then they intercourse position It sets;
Step D: making river flow into ocean, if the solution in river is more excellent than the solution of ocean, river exchanges position with ocean, with Final ocean is as optimal solution;
Step E: it checks whether and meets evaporation conditions: judging whether the absolute value of the difference of the adaptive value of river and ocean is less than Minimum dmin
If it is less, thinking to meet evaporation conditions, remove the river, and re-start rainfall, it is random to generate newly Rainfall layer, recalculate the fitness of each rainfall layer in rainfall layer population, otherwise return step C enters step F;
The new rainfall layer number generated at random is identical as the river quantity deleted;
Step F: judging whether to reach maximum number of iterations, if reaching, output global optimum sea is corresponding to be based on grey The weight and threshold value of the mobile robot electricity high frequency prediction model of neural network, if not up to, enabling t=t+1, entering step C continues next iteration.
Weight and threshold value in the mobile robot electricity low frequency prediction model based on PID neural network is using improvement Wolf pack algorithm carries out optimizing acquisition;
Step 5.1: using the position of individual wolf as the mobile robot electricity low frequency prediction model based on PID neural network In weight and threshold value, initialization wolf pack simultaneously wolf pack parameter is set;
The value range of wolf pack scale is [20,250], and the value range [1,5] of the vision radius of wolf, can remember step number is 1, the value range for probability of escaping is [0.025,0.085], and the value range of maximum search precision is [0.003,0.15], maximum The value range [400,1000] of the number of iterations;
Step 5.2: setting fitness function, and determine initial optimal head wolf position and the number of iterations t, t=1;
It is pre- that the corresponding weight in individual wolf position and threshold value are substituted into the mobile robot electricity low frequency based on PID neural network The power quantity predicting value that model calculates is surveyed, using the inverse of the mean square deviation MSE of predicted value and actual value as the second fitness function f2 (x);
The fitness of every individual wolf position is calculated, using the second fitness function with the corresponding individual wolf of maximum adaptation degree Position is as initial optimal head wolf position;
Step 5.3: the first time for finding every individual wolf updates position, to update location updating individual wolf position for the first time It sets, and position is updated with the first time of all individual wolves, update wolf pack optimal head wolf position, j=1, j indicate individual wolf position more New number;
Position x is updated according to the first time that formula (1) calculates every individual wolf1(t), and judge the first time being calculated Update whether position is from the new position being not up to, if reaching, repeatedly step 5.3 updates for the first time until regaining Position calculated to obtain fitness using first update position of individual wolf if not reaching;
xj(t)=xj-1(t)+β(r)(P(t)-xj-1(t))+rand() (1)
Wherein, xj-1(t) and xj(t) -1 update position of jth and jth time of individual wolf in the t times iterative process are indicated Update position, x0(t) initial position before indicating individual wolf iterative operation starting in the t times iterative process;β (r) is centre Calculation amount,T and Gen is respectively indicated when the number of iterations and maximum number of iterations, and w is big In 2 constant, β0For the maximum excitation factor, positive number is taken, r indicates individual wolf position x0(t) fitness within sweep of the eye is best The fitness f2 (P (t)) of the companion individual wolf position and fitness f2 (x of current individual wolf position0(t)) absolute value of the difference, r =| f2 (P (t))-f2 (x0(t))|;Rand () is a random number in [0,1];
Step 5.4: judging that the first time of each individual wolf updates whether position meets the following conditions, carry out second of position It updates, more new individual wolf optimal location, j=2:
Position is updated for the first time is better than its initial position in its fitness for updating position within sweep of the eye and for the first time Fitness;
If satisfied, then enabling individual wolf find second according to formula (1) updates position x2(t), when second updates position Fitness be better than the fitness of current individual wolf optimal location, update position as individual wolf optimal location using second, 5.5 are entered step, third time is obtained and updates position;
If not satisfied, then second of update position is identical as first time update position, individual wolf position is constant, and goes to step Rapid 5.6, it obtains third time and updates position;
Step 5.5: found by formula (2) meet the individual wolf of condition described in step 5.4 its within the vision the Position is updated three times, and more new individual wolf optimal location and wolf pack head wolf optimal location, j=3 enter step 5.7;
x3(t)=x2(t)+rand().v.(Gbest-x2(t)) (2)
Wherein: x2(t)、x3(t) second update position and third time of the individual wolf in the t times iterative process are indicated more New position;GbestFor the current optimal head wolf position of wolf pack;V is the vision radius of wolf;Rand () is that one in [- 1,1] is random Number;
Step 5.6: updating position according to the third time that formula (3) find the individual wolf for the condition described in step 5.4 that is unsatisfactory for Set x3(t), wolf pack head wolf optimal location is updated, j=3 enters step 5.7;
x3(t)=x2(t)+escape().s.(xc(t)-x2(t)) (3)
Wherein, xc(t) it indicates in the t times iterative process, all individual wolves carry out second after updating, the mass center position of wolf pack It sets;S is the moving step length of wolf, s≤v;Escape () is random function;
Step 5.7: will be ranked up from low to high by updated all individual wolves three times according to fitness value;
Step 5.8: n+1 individual wolf for coming front is searched for into each individual most by non-linear simple method (NM method) Excellent position, remaining individual repeat step 5.4- step 5.6 and search for the optimal position of each individual wolf, obtain optimal wolf pack;From optimal Global optimum head wolf position is chosen in wolf pack;
Wherein, n is random positive integer;
Step 5.9: judging whether to reach maximum number of iterations or reach maximum search precision, if reaching, output is complete The weight and threshold value of the corresponding mobile robot electricity low frequency prediction model based on PID neural network in office optimal head wolf position; Otherwise, t+1 is enabled, step 5.3 is gone to, carries out next iteration.
During taking object, according to mobile robot by the ground with unique ID of spaced set on ground guide Mark, judges whether mobile robot breaks down, detailed process is as follows:
Mobile robot will return to remote controllers by the landmark information of ground guide in real time, work as mobile robot After the information for passing back through terrestrial reference a, if at the appointed time do not pass back through the information of next terrestrial reference a+1 in range, remotely Controller judges that current mobile robot breaks down, and according to the position of terrestrial reference a and next terrestrial reference a+1, judgement is out of order Position where mobile robot.
When mobile robot is when ground rail breaks down, remote controllers send track switch open command, by ground rail Track switch on road is opened, and sends traction instruction to the spare shifting for being located at same ground rail with the mobile robot to break down Mobile robot enables spare moving robot be moved to the mobile robot position region broken down, and starts spare moving The electromagnetic attraction device of robot base, adsorbs the mobile robot to break down, by the mobile robot to break down along ground Face guide rail is drawn by track switch to mobile robot region to be repaired;
It is equipped with automatically controlled track switch between adjacent ground guide, and is set between mobile robot region to be repaired and ground guide It is equipped with automatically controlled track switch;
The spare moving robot is located at standby machine people's waiting area, and the standby machine people waiting area is located at fortune Defeated task starting point, and be connected to ground guide.
When spare moving robot reach the mobile robot that breaks down by the last one terrestrial reference a after, open standby With the vehicle-mounted binocular camera ZED of mobile robot, the distance between the mobile robot measured and broken down, foundation is surveyed The distance obtained enables spare moving robot close to the mobile robot to break down.
When the mobile robot for executing transport task breaks down, while being towed to maintenance area, remote controllers The standby machine people being in idle condition for sending instructions to same track replaces failed machines people to execute transport task.
Robot on different tracks is numbered, the mobile robot on track 1 is named as 1A, is in spare moving The spare moving robot of robot waiting area is named as 1B, 1C, 1D, 1E, 1F;Mobile robot on track 2 is named as 2A, standby machine human life entitled 2B, 2C, 2D, 2E, 2F in spare moving robot waiting area, track 3 and so on.
If remote server discovery mobile robot 1A breaks down when executing transport task, sends instructions to and be in Traction failed machines people is gone before spare moving robot 1B on same track.
After spare moving robot 1B successfully draws failure mobile robot 1A to maintenance area, send instructions to long-range Server.After remote server receives instruction, then same track spare moving robot 1C is ordered to replace mobile robot 1A, weight It is new to start transport task.
Spare moving robot 1B returns to spare moving robot waiting area and awaits orders according to self electric quantity.
The setting charging guide rail between transport task Origin And Destination, and the guide rail that charges is connected to ground guide, is being charged Mobile robot charged area is set on guide rail;
After mobile robot completes a transport task, mobile robot is made according to self electric quantity with making policy decision:
If the power quantity predicting value of mobile robot subsequent time is greater than 25%, along ground guide backtracking, under waiting Transport task;
If the power quantity predicting value of mobile robot subsequent time is less than or equal to 25%, mobile robot is moved along ground guide It moves to charging guide rail, reaches the progress of mobile robot charged area, and charge information is fed back into remote controllers.
The mobile robot region to be repaired is connected to charging guide rail, standby in mobile robot region to be repaired If being lower than 25% with robot electric quantity, enter the charging of mobile robot charged area along charging guide rail, otherwise, along charging guide rail Into the standby machine people's waiting area for being located at transport task starting point.
A kind of intelligence manufacture environment robot and vehicle computational intelligence drive delivery system, as shown in figure 5, including tabletop machine Device people, desktop control, mobile robot, guide rail and remote controllers;
As shown in figure 3, the guide rail includes desktop guide rail and ground guide, automatically controlled road is equipped between adjacent ground guide Trouble, and the terrestrial reference with unique ID is arranged at intervals on ground guide;
Automatically controlled track switch on the desktop control, mobile robot and guide rail is led to the remote controllers Letter;
The desktop machine people is set on workbench, is controlled by desktop control, and the desktop guide rail on workbench moves It is dynamic, the fixed object location that takes, puts is provided on workbench, and take, put object location equipped with photosensitive sensor, the light sensor Device is connected with desktop control;
Workbench is equipped with the fixed side for taking, putting object location and is provided with ranging sensing receiver;
The mobile robot is equipped with distance measuring sensor, ground is set to, using a kind of above-mentioned intelligence manufacture environment machine The ground guide of device people and the vehicle computational intelligence driving means of delivery on ground moves.
It is additionally provided with mobile robot charged area, standby machine people's waiting area in transit domain, mobile robot waits for Maintenance area;
The mobile robot charged area is set to the charging guide rail between transport task initial position and end position On, the charging guide rail is connected to standby machine people's waiting area guide rail, and the standby machine people waiting area guide rail and ground The connection of face guide rail.
Automatically controlled track switch, and mobile robot pedestal are provided between mobile robot region to be repaired and ground guide On be provided with earth magnetism suction device and vehicle-mounted binocular camera ZED, as shown in Fig. 2, robot is arranged in the vehicle-mounted binocular ZED Above pedestal.
Invention is explained in detail in conjunction with specific embodiments above, these not constitute the limitation to invention. Without departing from the principles of the present invention, those skilled in the art can also make many modification and improvement, these are also answered It belongs to the scope of protection of the present invention.

Claims (10)

1. a kind of intelligence manufacture environment robot and vehicle computational intelligence drive the means of delivery, which is characterized in that including following step It is rapid:
Step 1: ground guide being set between the workbench where shipping point of origin and terminal, a desktop is set on the table Guide rail takes object designated position, temporarily takes object location and put object designated position, takes object to instruct using remote controllers transmission;
The desktop guide rail is set among workbench, described to take object designated position, temporarily take object location and put object specific bit It installs in the two sides of workbench, it is described to take object designated position, temporarily take object location and put and be provided on object designated position Photosensitive sensor, and the photosensitive sensor is connected with the desktop control on workbench;
The workbench temporarily takes object location edge equipped with ranging sensing receiver;
It is described to take object instruction to refer to object is put object designated position from taking object designated position to be transported to;
Step 2: taking object to instruct positioned at taking the desktop machine people of object workbench to receive, acquired along desktop guide rail according to photosensitive sensor Signal from take on object workbench take object designated position to grab object after, put to taking the first of object workbench temporarily to put specific bit It sets;
Step 3: mobile robot reception takes object to instruct, and the side for taking object workbench temporarily to put designated position is moved to along ground guide Edge, when take the distance measuring sensor of object workbench to measure distance signal satisfaction grab object apart from when, mobile robot grab object;
It is moved to along ground guide and puts the second of the object workbench edge for temporarily putting designated position, when the ranging for putting object workbench senses Distance signal that device measures satisfaction put object apart from when, the object of crawl is put to put object workbench second and temporarily puts designated position;
Step 4: being received positioned at the desktop machine people for putting object workbench and object is taken to instruct, be moved to along desktop guide rail and put object workbench Second temporarily puts designated position, and after grabbing object, the signal according to photosensitive sensor acquisition, which is moved to, to be put the object of putting of object workbench and refer to Positioning is set, and transport of the object between workbench is completed;
Step 5: after mobile robot completes primary transport, according to continuous four moment including mobile robot current time Electricity the electricity at mobile robot next moment is obtained using the mobile robot power quantity predicting model based on intelligent network Predicted value is measured, judges whether to continue to execute transport task according to power quantity predicting value;
The electricity at continuous four moment including the mobile robot current time is to including mobile robot current time Continuous 500 moment electricity data carry out two layers of wavelet decomposition after, two groups of high frequencies at last four moment being taken out Component electricity and two groups of low frequency component electricity;
The mobile robot power quantity predicting model based on intelligent network includes the mobile robot based on grey neural network Electricity high frequency prediction model and mobile robot electricity low frequency prediction model based on PID neural network;In building prediction model When used training data to be mobile robot carry out from booting to each moment electricity data during the entire process of out of service High-frequency components amount and low frequency group component after two layers of wavelet decomposition;
Wherein, the mobile robot electricity high frequency prediction model based on grey neural network is with the high frequency division at continuous 4 moment Volume and electricity instructs grey neural network using the high fdrequency component electricity of subsequent time as output data as input data Practice and obtains;Mobile robot electricity low frequency prediction model based on PID neural network is the low frequency component electricity with continuous 4 moment Amount is trained PID neural network and is obtained as input data using the low frequency component electricity of subsequent time as output data ?;
Two groups of high fdrequency component electricity at last four moment and two groups of low frequency component electricity are sequentially input based on gray neural net The mobile robot electricity high frequency prediction model of network and mobile robot electricity low frequency prediction model based on PID neural network, Two groups of electricity high frequency predicted values and two groups of electricity low frequency predicted values are obtained, with two groups of electricity high frequency predicted values and two groups of electricity low frequencies Power quantity predicting value of the accumulated value of predicted value as mobile robot subsequent time;
If the power quantity predicting value of mobile robot subsequent time is greater than 25%, mobile robot then along guide rail backtracking, etc. To transport task next time;
If the power quantity predicting value of mobile robot subsequent time is less than or equal to 25%, mobile robot drives towards movement by guide rail Robot charged area, and charge information is fed back into remote controllers, meanwhile, remote controllers are sent instructions in same The standby machine people of guide rail is moved to the transport task initial position in respective carter, instead of the mobile robot for needing to charge Carry out transport task.
2. the method according to claim 1, wherein the mobile robot electricity based on grey neural network Weight and threshold value in high frequency prediction model carry out optimizing acquisition using genetic algorithm;
Step A: using rainfall layer as the weight and threshold of the mobile robot electricity high frequency prediction model based on grey neural network Value initializes rainfall layer population, and rainfall layer parameter and population is arranged;
The value range of rainfall layer population scale is [20,140], and the value range of river and ocean is [2,16], ocean number 1, minimum dminValue range be [0.025,0.15], the value range of maximum number of iterations is [200,1000], is most wantonly searched for The value range of Suo Jingdu is [0.015,0.15];
Step B: setting fitness function, and determine initial optimal rainfall layer and the number of iterations t, t=1;
The corresponding weight of rainfall layer and threshold value are substituted into the mobile robot electricity high frequency prediction model based on grey neural network In, and it is pre- using the electricity that the mobile robot electricity high frequency prediction model based on grey neural network that rainfall layer determines calculates Measured value, using the inverse of the mean square deviation MSE of predicted value and actual value as the first fitness function f1 (x);
The fitness that each rainfall layer is calculated using the first fitness function, using the corresponding rainfall layer of maximum adaptation degree as greatly Sea, using the corresponding rainfall layer of secondary small fitness as river, remaining rainfall layer is as the streams for flowing into river or ocean;
Step C: streams is made to import river, if it find that the solution in streams is more preferable than the solution in river, then they intercourse position;
Step D: river is made to flow into ocean, if the solution in river is more excellent than the solution of ocean, river exchanges position with ocean, with final Ocean is as optimal solution;
Step E: it checks whether and meets evaporation conditions: it is minimum to judge whether the absolute value of the difference of the adaptive value of river and ocean is less than Value dmin
If it is less, thinking to meet evaporation conditions, remove the river, and re-start rainfall, generates new drop at random Rain layer, recalculates the fitness of each rainfall layer in rainfall layer population, otherwise return step C enters step F;
The new rainfall layer number generated at random is identical as the river quantity deleted;
Step F: judging whether to reach maximum number of iterations, if reaching, output global optimum sea is corresponding to be based on gray neural The weight and threshold value of the mobile robot electricity high frequency prediction model of network, if not up to, enabling t=t+1, entering step C, after Continuous next iteration.
3. the method according to claim 1, wherein the mobile robot electricity based on PID neural network Weight and threshold value in low frequency prediction model carry out optimizing acquisition using wolf pack algorithm is improved;
Step 5.1: in using the position of individual wolf as the mobile robot electricity low frequency prediction model based on PID neural network Weight and threshold value initialize wolf pack and wolf pack parameter are arranged;
The value range of wolf pack scale is [20,250], and the value range [1,5] of the vision radius of wolf, can remember step number is 1, is escaped The value range for running probability is [0.025,0.085], and the value range of maximum search precision is [0.003,0.15], greatest iteration The value range [400,1000] of number;
Step 5.2: setting fitness function, and determine initial optimal head wolf position and the number of iterations t, t=1;
The corresponding weight in individual wolf position and threshold value are substituted into the mobile robot electricity low frequency based on PID neural network and predict mould The power quantity predicting value that type calculates, using the inverse of the mean square deviation MSE of predicted value and actual value as the second fitness function f2 (x);
The fitness of every individual wolf position is calculated, using the second fitness function with the corresponding individual wolf position of maximum adaptation degree As initial optimal head wolf position;
Step 5.3: the first time for finding every individual wolf updates position, to update location updating individual wolf position for the first time, and Position is updated with the first time of all individual wolves, updates wolf pack optimal head wolf position, j=1, j indicate individual wolf location updating Number;
Position x is updated according to the first time that formula (1) calculates every individual wolf1(t), and judge that the first time being calculated updates Whether position is from the new position being not up to, if reaching, repeatedly step 5.3 updates position until regaining for the first time It sets, if not reaching, calculates to obtain fitness using first update position of individual wolf;
xj(t)=xj-1(t)+β(r)(P(t)-xj-1(t))+rand() (1)
Wherein, xj-1(t) and xj(t) indicate that individual wolf -1 update position of jth and jth in the t times iterative process time updates Position, x0(t) initial position before indicating individual wolf iterative operation starting in the t times iterative process;β (r) is intermediate computations Amount,T and Gen is respectively indicated when the number of iterations and maximum number of iterations, and w is greater than 2 Constant, β0For the maximum excitation factor, positive number is taken, r indicates individual wolf position x0(t) best same of fitness within sweep of the eye Fitness f2 (the x of fitness f2 (P (t)) and current individual wolf position with individual wolf position0(t)) absolute value of the difference, r= |f2(P(t))-f2(x0(t))|;Rand () is a random number in [0,1];
Step 5.4: judging that the first time of each individual wolf updates whether position meets the following conditions, carry out second of position more Newly, more new individual wolf optimal location, j=2:
The adaptation that position is better than its initial position in its fitness for updating position within sweep of the eye and for the first time is updated for the first time Degree;
If satisfied, then enabling individual wolf find second according to formula (1) updates position x2(t), the adaptation of position is updated when second Degree is better than the fitness of current individual wolf optimal location, updates position as individual wolf optimal location, into step using second Rapid 5.5, it obtains third time and updates position;
If not satisfied, then second of update position is identical as first time update position, individual wolf position is constant, and goes to step 5.6, it obtains third time and updates position;
Step 5.5: finding the individual wolf for the condition described in step 5.4 that meets in its third time within the vision by formula (2) Position is updated, more new individual wolf optimal location and wolf pack head wolf optimal location, j=3 enter step 5.7;
x3(t)=x2(t)+rand().v.(Gbest-x2(t)) (2)
Wherein: x2(t)、x3(t) indicate that second update position and third time of the individual wolf in the t times iterative process update position It sets;GbestFor the current optimal head wolf position of wolf pack;V is the vision radius of wolf;Rand () is a random number in [- 1,1];
Step 5.6: updating position x according to the third time that formula (3) find the individual wolf for the condition described in step 5.4 that is unsatisfactory for3 (t), wolf pack head wolf optimal location is updated, j=3 enters step 5.7;
x3(t)=x2(t)+escape().s.(xc(t)-x2(t)) (3)
Wherein, xc(t) it indicates in the t times iterative process, all individual wolves carry out second after updating, the centroid position of wolf pack;s For the moving step length of wolf, s≤v;Escape () is random function;
Step 5.7: will be ranked up from low to high by updated all individual wolves three times according to fitness value;
Step 5.8: n+1 individual wolf for coming front is searched for the optimal position of each individual by non-linear simple method (NM method) It sets, remaining individual repeats step 5.4- step 5.6 and searches for the optimal position of each individual wolf, obtains optimal wolf pack;From optimal wolf pack Middle selection global optimum head wolf position;
Wherein, n is random positive integer;
Step 5.9: judging whether to reach maximum number of iterations or reach maximum search precision, if reaching, export the overall situation most The weight and threshold value of the corresponding mobile robot electricity low frequency prediction model based on PID neural network in excellent head wolf position;Otherwise, T+1 is enabled, step 5.3 is gone to, carries out next iteration.
4. method according to claim 1-3, which is characterized in that according to mobile robot by ground guide The terrestrial reference with unique ID of spaced set, judges whether mobile robot breaks down, detailed process is as follows:
Mobile robot will return to remote controllers by the landmark information of ground guide in real time, when mobile robot returns It is long-range to control if at the appointed time do not pass back through the information of next terrestrial reference a+1 in range after information by terrestrial reference a Device judges that current mobile robot breaks down, and according to the position of terrestrial reference a and next terrestrial reference a+1, judges movement of being out of order Position where robot.
5. according to the method described in claim 4, it is characterized in that, when mobile robot is when ground rail breaks down, far Range controller sends track switch open command, and the track switch on ground rail is opened, and send traction instruction to break down Mobile robot is located at the spare moving robot of same ground rail, and spare moving robot is enabled to be moved to the shifting broken down Mobile robot position region starts the electromagnetic attraction device of spare moving robot base, adsorbs the movement broken down Robot draws the mobile robot to break down by track switch to mobile robot region to be repaired along ground guide;
It is equipped with automatically controlled track switch between adjacent ground guide, and is provided between mobile robot region to be repaired and ground guide Automatically controlled track switch;
The spare moving robot is located at standby machine people's waiting area, and the standby machine people waiting area is located at transport and appoints Business starting point, and be connected to ground guide.
6. according to the method described in claim 5, it is characterized in that, when spare moving robot reaches the moving machine to break down Device people by the last one terrestrial reference a after, open spare moving robot vehicle-mounted binocular camera ZED, measure with occur therefore The distance between mobile robot of barrier enables spare moving robot close to the movement broken down according to measured distance Robot;When the mobile robot for executing transport task breaks down, while being towed to maintenance area, remote controllers hair Instruction is sent to replace failed machines people to execute transport task to the standby machine people of same track being in idle condition.
7. according to the method described in claim 6, it is characterized in that, mobile robot region to be repaired and charging guide rail connect It is logical, if entering shifting along charging guide rail if the standby machine people's electricity being located in mobile robot region to be repaired is lower than 25% Otherwise the charging of mobile robot charged area enters along charging guide rail positioned at the standby machine people Accreditation Waiting Area of transport task starting point Domain.
8. a kind of intelligence manufacture environment robot and vehicle computational intelligence drive delivery system, which is characterized in that including tabletop machine Device people, desktop control, mobile robot, guide rail and remote controllers;
The guide rail includes desktop guide rail and ground guide, and automatically controlled track switch, and ground guide are equipped between adjacent ground guide On be arranged at intervals with the terrestrial reference with unique ID;
Automatically controlled track switch on the desktop control, mobile robot and guide rail is communicated with the remote controllers;
The desktop machine people is set on workbench, is controlled by desktop control, and the desktop guide rail on workbench moves, work Make to be provided with the fixed object location that takes, puts on platform, and take, put object location equipped with photosensitive sensor, the photosensitive sensor with Desktop control is connected;
Workbench is equipped with the fixed side for taking, putting object location and is provided with ranging sensing receiver;
The mobile robot is equipped with distance measuring sensor, ground is set to, using the described in any item methods of claim 1-7 Ground guide on ground moves.
9. system according to claim 8, which is characterized in that further include mobile robot charged area and standby machine people Waiting area;
The mobile robot charged area is set on the charging guide rail between transport task initial position and end position, institute It states charging guide rail to be connected to standby machine people's waiting area guide rail, and the standby machine people waiting area guide rail and ground guide Connection.
10. system according to claim 9, which is characterized in that further include mobile robot region to be repaired, the movement It is provided with automatically controlled track switch between robot region to be repaired and ground guide, and is provided with electromagnetic attraction on mobile robot pedestal Device and vehicle-mounted binocular camera ZED, the vehicle-mounted binocular ZED are arranged in above the pedestal of robot.
CN201810063041.3A 2018-01-23 2018-01-23 A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system Active CN108255180B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810063041.3A CN108255180B (en) 2018-01-23 2018-01-23 A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810063041.3A CN108255180B (en) 2018-01-23 2018-01-23 A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system

Publications (2)

Publication Number Publication Date
CN108255180A CN108255180A (en) 2018-07-06
CN108255180B true CN108255180B (en) 2019-05-03

Family

ID=62742314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810063041.3A Active CN108255180B (en) 2018-01-23 2018-01-23 A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system

Country Status (1)

Country Link
CN (1) CN108255180B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103726A (en) * 1992-11-16 1995-06-14 株式会社Pfu Versatile production system
CN104992248A (en) * 2015-07-07 2015-10-21 中山大学 Microgrid photovoltaic power station generating capacity combined forecasting method
CN205798934U (en) * 2016-07-28 2016-12-14 平湖拓伟思自动化设备有限公司 A kind of intelligent manufacturing system based on industrial robot
CN107253195A (en) * 2017-07-31 2017-10-17 中南大学 A kind of carrying machine human arm manipulation ADAPTIVE MIXED study mapping intelligent control method and system
CN107272670A (en) * 2016-04-08 2017-10-20 中国国际海运集装箱(集团)股份有限公司 AGV system for drawing plant drying oven

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103726A (en) * 1992-11-16 1995-06-14 株式会社Pfu Versatile production system
CN104992248A (en) * 2015-07-07 2015-10-21 中山大学 Microgrid photovoltaic power station generating capacity combined forecasting method
CN107272670A (en) * 2016-04-08 2017-10-20 中国国际海运集装箱(集团)股份有限公司 AGV system for drawing plant drying oven
CN205798934U (en) * 2016-07-28 2016-12-14 平湖拓伟思自动化设备有限公司 A kind of intelligent manufacturing system based on industrial robot
CN107253195A (en) * 2017-07-31 2017-10-17 中南大学 A kind of carrying machine human arm manipulation ADAPTIVE MIXED study mapping intelligent control method and system

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
一种机器人搬运生产线的调度优化方法及实验平台设计;张树林;《信息科技辑》;20170615;第I140-242页
基于小波神经的动力电池SOC估计的研究;于洋等;《电力电子技术》;20120630;第46卷(第6期);第90-92页
基于模糊控制的通信电源电池监测系统的设计与研究;邓颖;《工程科技II辑》;20080915;第C042-185页
复杂环境下AGVS调度系统设计;凌剑;《工程科技II辑》;20170315;第C029-503页

Also Published As

Publication number Publication date
CN108255180A (en) 2018-07-06

Similar Documents

Publication Publication Date Title
CN112799386B (en) Robot path planning method based on artificial potential field and reinforcement learning
CN108287548B (en) A kind of automation guide rail toter and the robot collaboration means of delivery and system
CN107037812A (en) A kind of vehicle path planning method based on storage unmanned vehicle
CN110963209A (en) Garbage sorting device and method based on deep reinforcement learning
Burns et al. Anticipatory on-line planning
CN106297357A (en) Real-time route planning based on car networking and POI searching system and method
CN106325284B (en) The robot motion planning method of identification multiple target task is searched for towards man-machine collaboration
CN112344945B (en) Indoor distribution robot path planning method and system and indoor distribution robot
CN107608364A (en) A kind of intelligent robot for undercarriage on data center's physical equipment
CN107992061B (en) A kind of wisdom laboratory machine people means of delivery and system
Wu et al. A online boosting approach for traffic flow forecasting under abnormal conditions
Liu et al. Optimal robot path planning for multiple goals visiting based on tailored genetic algorithm
CN109405828A (en) Mobile robot global optimum path planning method based on LTL-A* algorithm
CN110040396A (en) Intelligent garbage bin based on big data, machine learning is made decisions on one's own System and method for
CN115380293A (en) Options selected using meta-gradient learning actions in multi-task reinforcement learning
CN108280518A (en) A kind of distributed environment robot and the vehicle mobile interchange means of delivery and system
CN117234214A (en) Automatic shuttle for stacking industrial goods
CN108255180B (en) A kind of intelligence manufacture environment robot and the vehicle computational intelligence driving means of delivery and system
Zhou et al. Route planning for unmanned aircraft based on ant colony optimization and voronoi diagram
CN115574826B (en) National park unmanned aerial vehicle patrol path optimization method based on reinforcement learning
Li et al. Vision-based obstacle avoidance algorithm for mobile robot
Dai et al. Traffic signal control using offline reinforcement learning
Cong et al. Multi-UAVs Cooperative Detection Based on Improved NSGA-II Algorithm
CN110351755B (en) Method and device for controlling nodes
CN115390584A (en) Multi-machine collaborative search 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