Disclosure of Invention
In view of the above, the invention provides a reconfigurable unmanned vehicle three-stage docking control method, which divides a docking process of an unmanned vehicle unit into a far-end approaching stage, a near-end capturing stage and a flexible docking stage, and can enable the unmanned vehicle unit to rapidly realize autonomous dynamic docking under a complex ground environment.
The reconfigurable unmanned vehicle three-section type butt joint control method specifically comprises the following steps:
the reconfigurable unmanned vehicle is provided with more than two unmanned vehicle units; the reconstruction of the unmanned vehicle is realized by more than two unmanned vehicle units through butt joint;
each unmanned vehicle unit is provided with a docking mechanism for realizing docking, each docking mechanism comprises a movable end and a fixed end, and during docking, the movable end of the docking mechanism on one unmanned vehicle unit is docked with the fixed end of the docking mechanism on the other unmanned vehicle unit; when the two unmanned vehicle units are butted, the unmanned vehicle unit for providing the movable end of the butting structure is an active butting vehicle, and the unmanned vehicle unit for providing the fixed end of the butting structure is a passive butting vehicle;
the three-section topology reconstruction method divides the butt joint process of two unmanned vehicle units into three stages, which are respectively as follows: a far-end approaching stage, a near-end capturing stage and a butt joint stage;
after receiving a docking instruction, the two unmanned vehicle units enter a far-end approach stage, and in the far-end approach stage, the two unmanned vehicle units are converged to a set target position; when two unmanned vehicle units travel to a set distance at intervals, entering a near-end capturing stage;
a near-end capturing stage, wherein the active docking car judges the switching time from a far-end approaching stage to a docking stage in real time by taking the motion range of the movable end of the docking mechanism as a constraint condition, and enters the docking stage when the motion range of the movable end of the docking mechanism meets the set constraint condition;
and in the docking stage, the active docking vehicle controls the movable end of the docking mechanism to be docked with the fixed end of the docking mechanism of the passive docking vehicle, so that the two unmanned vehicle units complete topology reconstruction.
As a preferred mode of the present invention, in the far-end approach phase, a far-end approach trajectory real-time planning algorithm considering steering mode switching is adopted to calculate the far-end approach trajectory:
the docking instruction comprises a set target position, and the unmanned vehicle unit receiving the docking instruction firstly obtains a shortest path under the algorithm as an initial approaching track through a track planning algorithm; then optimizing the initial approaching track by selecting a steering mode to obtain a far-end approaching track;
the steering mode is selected according to different working conditions, namely the modes of double-axle steering, crab steering and pivot steering of the unmanned vehicle unit adopting the independent steering technology are selected: wherein the dual axle steering mode is suitable for long distance and long time working conditions; the crab-type steering mode is suitable for the working condition of quick lane change; the pivot steering mode is suitable for the turning working condition in a narrow area.
As a preferred mode of the present invention, in the remote approach stage, in a process that two unmanned vehicle units approach to a set target position, the active docking vehicle calculates a distance between itself and the passive docking vehicle in real time:
if the distance between the two unmanned vehicle units reaches a set distance value before the target position is reached, sequentially entering a near-end capturing stage and a butt joint stage, and moving towards the target position after the butt joint is completed;
if one unmanned vehicle unit reaches the target position first, the unmanned vehicle unit stops at the target position, when the other unmanned vehicle unit runs to the position with the set distance from the unmanned vehicle unit, the unmanned vehicle unit enters a near-end capturing stage and a butt-joint stage in sequence, and butt-joint is completed at the set target position.
As a preferred aspect of the present invention, in the near-end capturing phase, the determination process of the active docking car for switching the timing from the far-end approaching phase to the docking phase is as follows:
the active butt-joint vehicle firstly carries out attitude judgment, and the constraint conditions of the attitude judgment are as follows:
-γDlim≤γC≤+γDlim
wherein:γCcapturing a self course angle in a judging coordinate system for the active docking car at the near end;γDlimthe limit direction-seeking angle is an included angle between a butt joint plane of the passive butt joint vehicle and a transverse plane of the active butt joint vehicle; the near-end capturing and distinguishing coordinate system takes the positioning center of the passive docking vehicle as the referenceThe passive butt-joint vehicle is a coordinate system with the longitudinal direction in the x direction and the transverse direction in the y direction;
if the course angle of the active docking vehicle meets the constraint condition, entering position judgment; if not, the active opposite-direction receiving vehicle carries out course adjustment until the course angle of the active opposite-direction receiving vehicle meets the constraint condition;
the constraint conditions for the position judgment are as follows:
-Xlim-Xi1-Lr-Xi2-Lfcos(γC)≤XC≤+Xlim-Xi1-Lr-Xi2-Lfcos(γC)
-Ylim-Lr-Xi2-Lfsin(γC)≤YC≤+Ylim-Lr-Xi2-Lfsin(γC)
wherein: (XC,YC) Capturing the coordinates of the positioning center of the active docking car in the near-end judging coordinate system;Xlim,Ylimthe longitudinal and transverse limit movement distances of the movable end of the butt joint structure on the active butt joint vehicle are set;Xi1the longitudinal length of the movable end of the docking mechanism on the active docking car is defined;Xi2the longitudinal length of the fixed end of the docking mechanism on the passive docking car is shown;Lf,Lrthe distances from the front end surface and the rear end surface of the body of the passive butt joint vehicle to the positioning center of the body of the passive butt joint vehicle are respectively;
if the position of the active docking car meets the constraint condition of the position judgment, entering a docking stage; and if not, performing attitude adjustment on the active butt joint vehicle until the positioning center of the active butt joint vehicle meets the constraint condition of the position judgment.
In a preferred mode of the invention, in the docking stage, the movable end of the docking mechanism on the active docking vehicle and the fixed end of the docking mechanism on the passive docking vehicle are in flexible docking; namely, the butt joint mechanism is a flexible butt joint structure;
the flexible docking mechanism includes: the device comprises an active capture module, a locking module, a sensing module and a control module; the active capture module adopts a six-degree-of-freedom platform, the fixed end of the six-degree-of-freedom platform is fixedly connected with the unmanned vehicle unit, and the movable end of the six-degree-of-freedom platform is provided with a locking core; the six-degree-of-freedom platform can drive the locking core to move along the transverse direction, the longitudinal direction, the vertical direction, the yaw direction, the rolling direction and the pitching direction so as to adjust the position and the posture of the locking core;
the locking module includes: a locking mechanism and a docking guide block; the butt joint guide block is fixedly connected with the unmanned vehicle unit; the butt joint guide block is provided with a butt joint guide hole matched with the locking core and used for accommodating the locking core; the locking mechanism is used for locking the position of the butted guide block and the locking core after being butted;
the sensing module is used for sensing the position and the posture of the locking core on the active capture module relative to the butt joint guide block on the locking module and sending the position and the posture to the control module; the control module controls the active capture module to adjust the position and the posture of the locking core relative to the butt joint guide block according to the sensing information of the sensing module, so that the locking core is inserted into the butt joint guide hole of the butt joint guide block when two unmanned vehicle units are in butt joint.
As a preferred mode of the present invention, the sensing module comprises a vision sensor mounted at the fixed end of the six-degree-of-freedom platform and more than two laser ranging sensors mounted at the end face of the movable end of the six-degree-of-freedom platform; the vision sensor and the more than two laser ranging sensors are respectively connected with the control module and used for sending detected signals to the control module;
an image recognition positioning plate matched with the vision sensor is arranged on the butt joint guide block, and the vision sensor obtains the position of the butt joint guide block relative to the locking core through recognition of the image recognition positioning plate;
the butt joint guide block is provided with a laser sensor detection board used for being matched with the laser ranging sensors, more than two laser ranging sensors are distributed at intervals along the circumferential direction, the control module obtains an included angle between the axis of the locking core and the axis of the butt joint guide block according to distance information between the detection board of the laser sensor and the distance information detected by the more than two laser ranging sensors respectively, and the control module adjusts the posture of the locking core so that the butt joint guide block is coaxial with the locking core.
As a preferred mode of the present invention, when two unmanned vehicle units are docked, the vision sensor on the active capture module of the active docking vehicle acquires the position information of the image recognition positioning plate on the locking module of the passive docking vehicle and feeds the position information back to the control module, and the control module adjusts the position of the locking core at first step according to the position information transmitted by the vision sensor, so that the relative position of the locking core and the docking guide block meets the set docking position requirement;
after preliminary adjustment, the control module on the active butt joint vehicle adjusts the posture of the locking core to eliminate the calculated included angle between the axis of the locking core and the axis of the butt joint guide block according to the distance information between the detection plate of the laser sensor on the locking module and the detection information detected by the laser ranging sensor, so that the axes of the locking core and the butt joint guide block are overlapped;
then the control module on the active docking vehicle controls the active capturing module to insert the locking core into the docking guide block; and finally, locking the active capture module and the locking module through a locking mechanism.
As a preferable mode of the present invention, the sensing module further includes two or more force sensors; more than two force sensors are arranged on the end face of the movable end of the six-degree-of-freedom platform and are distributed at intervals along the circumferential direction; the force sensor is connected with the control module;
when the two unmanned vehicle units are in butt joint, the force sensor is in contact with the butt joint surface of the butt joint guide block, and the stress of the butt joint surface of the butt joint guide block and the butt joint surface of the locking core is fed back to the control module.
Has the advantages that:
the docking control method divides the docking process of the unmanned vehicle unit into a far-end approaching stage, a near-end capturing stage and a flexible docking stage: in the far-end approaching stage, two unmanned vehicle units to be butted autonomously travel along the planned approaching track until the distance between the two vehicles is set, and a far-end approaching track real-time planning algorithm considering steering mode switching is provided aiming at the stage so as to plan the approaching track with short required time and improve the butting efficiency.
In a near-end capturing stage, a judging method for determining the switching time from a far-end approaching stage to a flexible docking stage in the reconfigurable unmanned vehicle topology reconfiguration process is provided, the judging method solves the problem that the stage switching is difficult to determine in the reconfigurable unmanned vehicle docking process, and the docking efficiency of the reconfigurable unmanned vehicle is remarkably improved.
In the flexible docking stage, a six-degree-of-freedom flexible docking mechanism is adopted, and a flexible docking process comprising a vision sensor, a laser ranging sensor, a force sensor and other multi-sensor sensing systems is designed on the basis of the six-degree-of-freedom flexible docking mechanism, so that the accuracy and the stability of the flexible docking stage are improved.
Detailed Description
The invention is described in detail below by way of example with reference to the accompanying drawings.
Example 1:
in order to solve the problem of accurate control of the reconfigurable unmanned vehicle topology reconfiguration docking process, the embodiment provides a reconfigurable unmanned vehicle three-section type docking control method, which can meet the complex control requirement of the reconfigurable unmanned vehicle autonomous topology reconfiguration.
The reconfigurable unmanned vehicle is provided with more than two unmanned vehicle units, each unmanned vehicle unit is an unmanned vehicle with two wheels, and the two wheels have independent steering functions. When more than two unmanned vehicle units are required to work together, the more than two unmanned vehicle units are in end-to-end butt joint according to actual use requirements, and reconstruction of the unmanned vehicle is achieved. Each unmanned vehicle unit is provided with a docking mechanism for realizing docking, the docking mechanism comprises a movable end and a fixed end, the movable end of the docking mechanism is arranged at the front end of the unmanned vehicle unit, and the fixed end is arranged at the rear end of the unmanned vehicle unit; when in butt joint, the movable end of the butt joint mechanism on one unmanned vehicle unit is in butt joint with the fixed end of the butt joint mechanism on the other unmanned vehicle unit.
For convenience of description, when the two unmanned vehicle units are butted, the unmanned vehicle unit positioned at the rear for providing the movable end of the butting mechanism is an active butting vehicle, and the unmanned vehicle unit positioned at the front for providing the fixed end of the butting mechanism is a passive butting vehicle. After receiving an external docking instruction, the two unmanned vehicle units are converged to a specified position and are docked, and the three-section topology reconstruction method is used for controlling the docking process and ensuring accurate docking of the two unmanned vehicle units.
The three-section topology reconstruction method divides the butt joint process of two unmanned vehicle units into three stages, which are respectively as follows: the remote end is close to stage, near-end and is caught stage and butt joint stage, through the control to three stages, realizes the accurate control to unmanned vehicle unit butt joint process.
After the two unmanned vehicle units receive the docking instruction, the remote approach stage is started:
the two unmanned vehicle units receive the docking instruction, the docking instruction includes a set target position (and an active docking vehicle and a passive docking vehicle are designated in the docking instruction), and the two unmanned vehicle units receiving the docking instruction are converged with the target position which is quickly approached by track tracking through track planning. And aiming at the stage, a far-end approaching track real-time planning algorithm considering steering mode switching is provided, and two unmanned vehicle units plan a far-end approaching track with shorter required time according to the algorithm. The specific implementation process of the remote approach trajectory real-time planning algorithm comprises the following steps:
the unmanned vehicle unit receiving the docking instruction firstly obtains a shortest path under a conventional path planning algorithm (such as an A star algorithm) as an initial approach path; and then optimizing the initial approach track by selecting a steering mode to obtain a shorter approach time path, and taking the path as a far-end approach track.
The selection of the steering mode is to select the double-axle steering mode, the crab-type steering mode and the pivot steering mode of the unmanned vehicle unit adopting the independent steering technology according to different working conditions (namely, the steering mode is switched): the double-axle steering mode has strong stability and is suitable for working conditions of long distance, long time and the like; the crab steering mode can change the position of the vehicle under the condition of not changing the direction of the vehicle head, and is suitable for working conditions such as rapid lane change and the like; the pivot steering can change the direction of the vehicle head under the condition of not changing the position of the vehicle, and is suitable for working conditions such as head dropping in narrow areas. Selecting different steering modes for different operating conditions may reduce the time required for the distal end approach procedure.
And after the unmanned vehicle unit obtains the far-end approaching track considering the switching of the steering mode, tracking the track according to the obtained far-end approaching track, and further quickly approaching the set target position.
In the approaching process, the active docking vehicle obtains the position coordinates of the passive docking vehicle in real time according to workshop communication, so as to obtain the distance between the active docking vehicle and the passive docking vehicle, if the distance between two unmanned vehicle units before reaching the target position reaches a set distance value, the active docking vehicle enters a near-end capturing stage and a docking stage in sequence, and moves to the target position after docking is completed; if one unmanned vehicle unit reaches the target position first, the unmanned vehicle unit stops at the target position, when the other unmanned vehicle unit runs to the position with the set distance from the unmanned vehicle unit, the unmanned vehicle unit enters a near-end capturing stage and a butt-joint stage in sequence, and butt-joint is completed at the set target position.
And the active docking vehicle in the near-end capturing stage adopts a near-end capturing and judging method to determine the switching time from the far-end approaching stage to the docking stage in the topology reconstruction process. The near-end capturing discrimination method comprises the following steps: and when the two judgment conditions are simultaneously met, the two unmanned vehicle units to be butted can complete the switching from the far-end approaching stage to the butting stage, namely the two unmanned vehicle units to be butted reach the butting time, and the movable end and the fixed end of the butting mechanism can be butted.
And a near-end capturing stage, wherein the butt joint opportunity of the butt joint vehicle is actively judged in real time, and the judgment is to obtain the switching opportunity from the far-end approaching stage to the butt joint stage by taking the motion range of the movable end of the butt joint mechanism as a constraint condition in a near-end capturing and judging coordinate system. The near-end capturing and distinguishing coordinate system is established by taking a positioning center of the passive docking car (the positioning center is a set position, generally a centroid position of the passive docking car) as an origin of coordinates, wherein the x direction of the near-end capturing and distinguishing coordinate system is the longitudinal direction of the passive docking car, and the y direction of the near-end capturing and distinguishing coordinate system is the transverse direction of the passive docking car. The external docking instruction received by the active docking vehicle comprises absolute coordinates of a passive docking vehicle positioning center needing to be docked with the active docking vehicle in a world reference system.
During the approach process of the active docking vehicle to the passive docking vehicle, firstly, the attitude judgment is carried out, and the active docking vehicle acquires the self course angle in the near-end capturing and judging coordinate system through sensors such as an inertial sensor (IMU) and a GPS (global positioning system)γCDefining the included angle between the butt-joint plane of the passive butt-joint vehicle and the transverse plane of the active butt-joint vehicleγDFor the direction-finding angle, as shown in FIG. 1, in the near-end capturing discrimination coordinate system, the heading angle of the vehicle itself is actively dockedγCAngle with direction findingγDEqual, the movable end of the docking mechanism is required to be in the docking range and have a direction-finding angleγDThe set attitude constraint condition is required to be met, and the heading angle of the active docking vehicle isγCAngle with direction findingγDEquality, i.e. need to judgeγCWhether the following set posture constraint conditions are satisfied:
-γDlim≤γC≤+γDlim
wherein:γDlimis the limit steering angle.
If the vehicle is actively docked, the self course angle of the vehicleγCIf the attitude constraint condition is met, entering position judgment; if not, the heading of the butt joint vehicle is actively adjusted until the heading angle of the butt joint vehicle meets the attitude constraint condition.
After the active docking vehicle completes the attitude judgment, based on the course angle meeting the attitude constraint conditionγCAnd (4) judging the position:
the active docking vehicle obtains the absolute coordinates of the self vehicle and the passive docking vehicle under a world reference system through GPS and vehicle-to-vehicle communication, and determines the positioning center coordinate of the active docking vehicle in a near-end capturing and distinguishing coordinate system taking the positioning center of the passive docking vehicle as the origin of coordinates through the relative position relationship of the two vehicles (the step (a)XC,YC) (typically the active docking vehicle centroid coordinates). To activate the docking mechanismThe positioning center coordinate of the active butt-joint vehicle needs to be judged when the moving end is in the butt-joint range (XC,YC) Whether the following position constraint conditions are satisfied:
-Xlim-Xi1-Lr-Xi2-Lfcos(γC)≤XC≤+Xlim-Xi1-Lr-Xi2-Lfcos(γC)
-Ylim-Lr-Xi2-Lfsin(γC)≤YC≤+Ylim-Lr-Xi2-Lfsin(γC)
wherein:Xlim,Ylimrespectively representing the longitudinal and transverse limit movement distances of the movable end of the butt joint structure on the active butt joint vehicle;Xi1indicating dockingThe longitudinal length of the movable end of the mechanism,Xi2the longitudinal length of the fixed end of the docking mechanism is shown;Lf,Lrrespectively, the distances from the front end face and the rear end face of the passive docking station to the positioning center thereof (the distances do not include the length of the docking mechanism), and in fig. 1, (b) isXD1,YD1) Showing the coordinates of the movable end of the docking mechanism and the center of the connecting end face of the vehicle body of the active docking mechanism in a near-end capturing and judging coordinate system (a)XD2,YD2) And the coordinates of the fixed end of the docking mechanism and the center of the connecting end face of the vehicle body of the passive docking vehicle in the near-end capturing and distinguishing coordinate system are represented.
The position constraint conditions form a position envelope area of the active docking vehicle, if the positioning center of the active docking vehicle is within an envelope range, the docking condition is met, and a docking stage can be entered; if the position of the vehicle is not in the envelope curve, the vehicle posture of the vehicle is actively adjusted until the positioning center coordinate of the vehicle meets the position constraint condition.
And when the active docking vehicle meets the docking condition, entering a docking stage, and controlling the active docking vehicle to control the movable end of the docking mechanism to be in high-precision docking with the fixed end of the docking mechanism of the passive docking vehicle so as to enable the two unmanned vehicle units to complete topology reconstruction.
Example 2:
on the basis of theembodiment 1, in the docking stage, the movable end of the docking mechanism on the active docking vehicle and the fixed end of the docking mechanism on the passive docking vehicle are subjected to high-precision flexible docking.
On hardware, a six-degree-of-freedom flexible docking mechanism shown in fig. 2 and 3 is adopted; in software, the flexible docking process is controlled based on a multi-sensor sensing system such as a visual sensor, a laser ranging sensor and a force sensor, so that the accuracy and the stability of the flexible docking stage are improved.
Specifically, the method comprises the following steps: flexible docking mechanism includes: the device comprises an active capture module, a locking module, a sensing module and a control module; the active capturing module is a movable end of the docking mechanism, and the locking module is a fixed end of the docking mechanism.
As shown in fig. 2, the active capture module includes: an electrically drivenlinear actuator 2, abase 3 and alock core 6; the active capture module adopts a six-degree-of-freedom platform, thebase 3 is used as a fixed end of the six-degree-of-freedom platform, and thebase 3 is fixedly connected with a vehicle body of the unmanned vehicle unit; thelocking core 6 is fixed in the middle of the lockingcore connecting plate 11, and three groups of pin holes are uniformly distributed on the outer circumferential surface of thelocking core 6 at intervals along the circumferential direction.
Every two six electric-drivenlinear actuators 2 form a group, three groups of electric-drivenlinear actuators 2 are uniformly distributed on thebase 3 at intervals along the circumferential direction, and the other ends of the two electric-drivenlinear actuators 2 in each group are respectively hinged with the lockingcore connecting plate 11; namely, the fixed end of the electric drivelinear actuator 2 is hinged with thebase 3, and the actuating end is hinged with the lockingcore connecting plate 11. And a lockingcore connecting plate 11 connected with alocking core 6 is used as a movable end of the six-degree-of-freedom platform. By controlling the extension and retraction of the six electric-drivenlinear actuators 2, the postures of the active capture module in the transverse, longitudinal, vertical, yaw, roll and pitch directions can be adjusted.
When the flexible docking mechanism is docked, the control module controls the six electric-drivenlinear actuators 2 to move according to the expected position, so that the motion of the movable end of the platform in six freedom directions (transverse, longitudinal, vertical, yaw, roll and pitch) in a Cartesian coordinate system is realized, and finally thelocking core 6 on the movable end of the platform is dynamically controlled to be aligned with thedocking guide block 8 on the locking module in a high-precision mode, so that the docking action is completed.
The sensing module is arranged on the active capture module and comprises avision sensor 1 arranged on abase 3, threelaser ranging sensors 4 and threeforce sensors 5 arranged on a connecting plate of alocking core 6; wherein thevision sensor 1 is positioned right above thebase 3, and the image acquisition direction of thevision sensor 1 faces to the movable end of the six-degree-of-freedom platform; the threelaser ranging sensors 4 are uniformly distributed at intervals along the circumferential direction of the lockingcore connecting plate 11; the threeforce sensors 5 are arranged on the end face of the end of the lockingcore connecting plate 11 where thelocking core 6 is located and are uniformly distributed at intervals along the circumferential direction; preferably, the threeforce sensors 5 and the three laserdistance measuring sensors 4 are offset with respect to one another. And each sensor in the sensing module is respectively connected with the control module and used for sending the detected signal to the control module.
As shown in fig. 3, the locking module includes: the device comprises a locking mechanism, an imagerecognition positioning plate 9, a buttjoint guide block 8 and a lasersensor detection plate 10; wherein the buttjoint guide block 8 is fixedly connected with the vehicle body of the unmanned vehicle unit through a bracket; thedocking guide block 8 is centrally provided with a docking guide hole for cooperating with the lockingcore 6 for accommodating thelocking core 6. The lasersensor detection plate 10 is arranged on the outer circumference of the middle part of the buttjoint guide block 8, and divides the buttjoint guide block 8 into two parts along the axial direction, wherein one part is used for butt joint with the active capture module, and the other part is used for installing a locking mechanism.
The locking mechanism is used for realizing the position locking after the butt joint of the buttjoint guide block 8 and thelocking core 6, and adopts a locking pin and alocking pin actuator 7. Specifically, three lockingpin actuators 7 are uniformly distributed on the outer circumference of the buttjoint guide block 8 at intervals along the circumferential direction, the actuating end of each lockingpin actuator 7 is provided with locking pins which are in one-to-one correspondence with pin holes on thelocking core 6, and in order to ensure that the locking pins can be smoothly inserted into the corresponding pin holes, a spring is arranged inside each locking pin; initially, thelocking pin actuator 7 pulls the locking pin to compress the spring, so that the spring is in a compressed state and the locking pin is not pushed out; after thelocking core 6 enters the butt joint guide hole in the buttjoint guide block 8, thelocking pin actuator 7 releases force, the lockingcore 6 is rotated through the six-degree-of-freedom platform, when thelocking core 6 rotates to the pin hole and corresponds to the locking pin in position, the locking pin automatically extends out under the action of the restoring force of the spring and enters the pin hole, and therefore locking between the buttjoint guide block 8 and thelocking core 6 is achieved. An imagerecognition positioning plate 9 is connected to one of thelocking pin actuators 7; preferably, the imagerecognition positioning plate 9 is located at a position right above thedocking guide block 8, and corresponds to the position of the vision sensor on thebase 3.
The imagerecognition positioning plate 9 is used for being matched with thevision sensor 1, and thevision sensor 1 can obtain the relative position information of the imagerecognition positioning plate 9 on the unmanned vehicle unit where the locking module is located based on a position area recognition algorithm and an edge line recognition algorithm and sends the relative position information to the control module; the control module adjusts the position of thelocking core 6 on the six-degree-of-freedom platform according to the position, so that the lockingcore 6 and the buttjoint guide block 8 reach an expected relative position, and the accurate butt joint requirement is met.
The lasersensor detection plate 10 is used for being matched with the threelaser ranging sensors 4; when the active capture module is in butt joint with the locking module, the control module establishes a two-plane parallel mathematical model according to distance information between the threelaser ranging sensors 4 and the lasersensor detection plate 10 on the locking module, calculates an included angle between the axis of thelocking core 6 and the axis of theguide block 5, then controls thelocking core 6 on the six-freedom-degree platform to move to eliminate the included angle, enables the buttjoint guide block 8 and thelocking core 6 to be coaxial, and ensures that the lockingcore 6 can be accurately inserted into the buttjoint guide block 8 during butt joint.
In addition, during butt joint, theforce sensors 5 are in contact with the plane where the buttjoint guide block 8 on the locking module is located, the stress between the plane where the buttjoint guide block 8 is located and the plane where thelocking core 6 is located is fed back to the control module, and whether the two planes are parallel or not is judged according to the stress (if the two planes are parallel, the stress at the positions where the threeforce sensors 5 are located are the same). Meanwhile, a threshold value of the stress detected by theforce sensors 5 is preset in the control module, and the threshold value indicates that the lockingcore 6 and the buttjoint guide block 8 are in butt joint in place, namely when the stress fed back by the threeforce sensors 5 reaches the preset threshold value, the lockingcore 6 is inserted to reach a specified position. In addition,force sensor 5 still is used for detecting the stress sudden change that leads to because the unequally disturbance of ground when the butt joint, and when the sudden change appears in stress, control module in time controls thelocking core 6 of six degrees of freedom platforms and adjusts, and the rocking that the unequally disturbance of ground arouses when avoiding the butt joint leads to the mechanism to damage.
The multi-sensor sensing module based on the vision sensor, thelaser ranging sensor 4 and theforce sensor 5 can ensure the accuracy and stability of the butt joint process. When the butt joint is started, thevision sensor 1 acquires the position information of the imagerecognition positioning plate 9 and feeds the position information back to the control module, and the relative position of the flexible butt joint mechanisms of the two unmanned vehicle units to be butt jointed is adjusted to initially meet the requirement required by the flexible butt joint; then, thelaser ranging sensor 4 acquires distance information of the active capture module and the locking module of the two unmanned vehicle units to be butted, so that the movable end (the active capture module) and the fixed end (the locking module) of the flexible butting mechanism of the two unmanned vehicle units are kept parallel; when the movable end and the fixed end are aligned, the lockingcore 6 on the active capture module is slowly inserted into the buttjoint guide block 8 of the locking module, and in the process, theforce sensor 5 acquires stress information between the active capture module and the locking module during butt joint, so that deviation and collision caused by road jolt can be avoided during flexible butt joint.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.