CN209050744U - A kind of flexible cooperation mechanical arm - Google Patents

A kind of flexible cooperation mechanical arm Download PDF

Info

Publication number
CN209050744U
CN209050744U CN201821938800.8U CN201821938800U CN209050744U CN 209050744 U CN209050744 U CN 209050744U CN 201821938800 U CN201821938800 U CN 201821938800U CN 209050744 U CN209050744 U CN 209050744U
Authority
CN
China
Prior art keywords
mechanical arm
steering engine
horn
flexible
fixture
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
CN201821938800.8U
Other languages
Chinese (zh)
Inventor
唐悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Mita Network Technology Co ltd
Original Assignee
Beijing Mita Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Mita Network Technology Co Ltd filed Critical Beijing Mita Network Technology Co Ltd
Priority to CN201821938800.8U priority Critical patent/CN209050744U/en
Application granted granted Critical
Publication of CN209050744U publication Critical patent/CN209050744U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mechanical Control Devices (AREA)

Abstract

The utility model belongs to cooperation mechanical arm technical field, disclose a kind of flexible mechanical arm and its control method of cooperating, including pedestal, mechanical arm body and execute fixture, the bottom end of mechanical arm body is connect with base rotation, the top that fixture is set to mechanical arm body is executed, is provided with control panel and bottom steering engine in pedestal;Mechanical arm body includes the first horn and the second horn of rotation connection;Executing fixture includes multiple flexible gripping fingers, executes fixture by performing steering wheel and drives clamping.The utility model reduces the labyrinth of tradition cooperation mechanical arm, reduce the requirement to driving force, the utility model uses execution fixture flexible, it can be grabbed from multiple angles, by the way that strain readings are introduced into position and speed control ring, it realizes steering engine and actively offsets arm vibration, improve the control precision of mechanical arm;By way of carrying out current detecting to steering engine, it is achieved at low cost collision detection and dragging teaching.Therefore it is suitble to promote the use of.

Description

A kind of flexible cooperation mechanical arm
Technical field
The utility model belongs to cooperation mechanical arm technical field, and in particular to a kind of flexible cooperation mechanical arm.
Background technique
Current mechanical arm can be divided into two major classes: need secure isolation zone traditional industry mechanical arm and can be with people The cooperation mechanical arm of coexistence.Mechanical arm be a multiple-input and multiple-output, nonlinearity, close coupling complication system.Solely because of it Special operating flexibility, is used widely in fields such as industry assembling, safety anti-explosives;With the deep research and development of mechanical arm, Its structure and precision are greatly improved, and are not only applied in current field, are also expanded to many direct auxiliary people The technical field operated, or even can partially replace the work of people.
Cooperation mechanical arm is wanted to coexist safely with people, and user can be allowed easily to be programmed, and needs to realize collision inspection It surveys and the dragging big function of teaching two.In order to improve the kinematic accuracy of mechanical arm, current cooperation mechanical arm be designed to volume compared with Material for huge structure, and use high rigidity is made, and is reduced with this because material properties lead to the deformation of mechanical arm itself;This Sample the result is that cause mechanical arm quality higher, and since material is very rigid, once mechanical arm collides with people, lead to people Injured probability is higher.Therefore, current cooperation mechanical arm manufacturer is in the modules such as the control algolithm of mechanical arm and emergency brake A large amount of investments are improved, and make mechanical arm not occur surprisingly leading to collision out of control as far as possible, such way is properly termed as proactive security measures. If proactive security measures are by adequately research and development and test, it is ensured that the safety of mechanical arm, but have research and development difficulty high, it grinds The disadvantage for sending out period length, it is higher to also result in product cost.This, which just allows cooperation mechanical arm to actually enter consumer market, becomes tired It is difficult.
In industrial circle, current cooperation mechanical arm is mainly used for automation production flow line, and price is generally 100,000 To 200,000 RMB.So high price is very limited the application field of cooperation mechanical arm, however consumer market pair Cooperation mechanical arm has vast potential demand, such as does to the nursing of old man, for muscular atrophy patient enhancing action edge, family Meal auxiliary etc..This kind of demand does not need cooperation mechanical arm and reaches industrial circle application standard, however this block market still lacks at present The product of weary strong low cost exists.
Therefore, in this field in order to improve the proactive security measures dynamic role of cooperation mechanical arm, while it is mechanical to reduce cooperation The cost of arm needs to propose more reasonable technical solution, the technical issues of to better solve instantly.
Utility model content
The utility model provides a kind of flexible cooperation mechanical arm, it is intended to which the structure for simplifying cooperation mechanical arm reduces its matter Amount and volume improve the structure of the execution end of cooperation mechanical arm, keep the cooperation of cooperation mechanical arm and people more smooth, cooperation peace Full performance greatly improves, while substantially reducing the cost of cooperation mechanical arm.
In order to realize said effect, the technology employed by the present utility model is
A kind of flexible cooperation mechanical arm, including pedestal, mechanical arm body and execution fixture, the bottom end of the machinery arm body It is connect with base rotation, executes the top that fixture is set to mechanical arm body.Specifically, being provided with control panel in the pedestal With bottom steering engine, bottom steering engine is for driving mechanical arm to horizontally rotate;The mechanical arm body includes the first of rotation connection Horn and the second horn, the first horn and the second horn after horn servo driving in vertical direction by relatively rotating;Described holds Row fixture includes multiple flexible gripping fingers, executes fixture by performing steering wheel and drives clamping;It the bottom steering engine, horn steering engine and holds Row steering engine is electrically connected to control panel, and is respectively connected with current sensor between each steering engine and control panel.
The utility model executes fixture by pedestal and mechanical arm body driving and realizes clamping operation, and pedestal realizes mechanical arm Rotation in the horizontal direction, the horn steering engine in mechanical arm body realize the movement on vertical direction, execute fixture realize it is flexible Clamping, avoids and damages during clamping, while mechanical arm whole progress collision detection and concussion during the motion Eliminate, avoid the expansion of injury, improve mechanical arm with people's collaborative and safety.
Further, the first horn and the second horn drive mechanical arm by horn steering engine, in conjunction with mechanical arm sheet The structure of body, the quantity of horn steering engine and position setting can influence the state of entire mechanical arm, carry out to above-mentioned technical proposal Optimization, the horn steering engine include the first steering engine, the second steering engine and third steering engine, and first steering engine is set to the first horn Front end at, second steering engine and third steering engine are respectively arranged at the front end and end of the second horn.This prioritization scheme will The six degree of freedom structure of tradition cooperation mechanical arm is simplified, and is reduced the overall volume of mechanical arm, is reduced mechanical arm itself Weight, alleviate the burden of steering engine, make the reduction of mechanical arm service requirement, practicability is stronger.
Further, the mechanical arm body and pedestal relative level rotate, and mechanical arm body is realized by its front end With the rotation connection of pedestal, guarantee other freedom degrees of mechanical arm body it is unaffected in the case where, to above-mentioned technical proposal into Row optimization, the front end of first horn are provided with the first cabinet, and the output axis connection of the first cabinet and bottom steering engine is simultaneously same Axis rotation;First steering engine is located in the first cabinet, and the output shaft of the first steering engine and the front end of the first horn are connected and fixed, the One steering engine drives the first horn pivoting.First cabinet plays the role of protecting bottom steering engine and fixes the first steering engine.
Further, mechanical arm body realizes lifting in the vertical direction, also realizes displacement, the first machine in the longitudinal direction The control of the modality conversion horn steering engine of arm and the second horn, optimizes, based on the above technical solution by described The end of first horn and the second horn is respectively arranged with the second cabinet and third cabinet, and second steering engine is set to second In cabinet, the output shaft of the second steering engine is fixedly connected with the second horn and drives its pivoting;The third steering engine setting In in third cabinet, the output shaft of third steering engine is fixedly connected with execution fixture and it is driven to rotate coaxially.
Further, under normal circumstances, mechanical arm uses TPU material (Thermoplastic with flexible attribute Polyurethanes, thermoplastic polyurethane elastomer rubber) it is made, a degree of deformation can occurs in itself, control and disappear The kinematic accuracy of mechanical arm can be improved in the influence for subtracting deformation, therefore optimizes based on the above technical solution, described Second horn be it is rectangular, up, down, left and right four stress gauges are provided on the first horn, and be separately positioned on the first horn On four side surfaces, each pair of strain gauge is all made of Wheatstone half-bridge connection (direct current digital ratio electric bridge).Upper and lower two strains It is calculated as a pair, for detecting the deformation degree of the second horn in the vertical direction;Left and right two strains are calculated as a pair, for examining Survey the deformation degree of the second horn in the horizontal direction.
Further, can similarly carry out strain detecting design to the first horn, be provided on first horn it is left and Right two strain gauges, the strain gauge of left and right two are connected using Wheatstone half-bridge.Left and right two strain gauges on first horn For a pair, for detecting the deformation degree of the first horn in the horizontal direction.
Further, fixture is executed for realizing flexibility clamping, reduces the damage generated when executing, specific shape knot For structure according to following setting, the execution fixture includes pedestal, is provided on the pedestal through its front end face and rear end face Axis hole, the flexible gripping finger is set to the front end face of pedestal, and the performing steering wheel is set to the rear end face of pedestal, executes The output shaft of steering engine has been connected through a screw thread push head, and performing steering wheel drives push head reciprocating motion that flexible gripping finger is made to realize folding Clamping.
Further, in order to realize flexible clamping, a preferred technical solution can be used, the flexible gripping finger includes Outer layer flexible element and internal layer flexible element combine forming V-shape after the front end connection of two flexible elements, wherein the end of outer layer flexible element with Pedestal rotation connection, the end of internal layer flexible element and push head rotation connection, the reciprocating motion for pushing head drive clamp assemblies It opens and closes up.
Further, flexible gripping finger realizes that a kind of preferred connection type, pedestal described in gripping finger can be used in flexible deformation On be provided with connecting pin, be provided with outer layer connecting hole and outer layer connecting shaft on connecting pin, the outer layer flexible element be equipped with it is outer The corresponding connecting hole of layer connecting hole, the connecting hole that the outer layer connecting shaft passes through on outer layer connecting hole and outer layer flexible element make outer layer Flexible element is rotated relative to connecting pin;Internal layer connecting hole and internal layer connecting shaft are provided on the push head, the internal layer is flexible Part is equipped with connecting hole corresponding with internal layer connecting hole, and the internal layer connecting shaft passes through on internal layer connecting hole and internal layer flexible element Connecting hole makes internal layer flexible element relative to push head rotation.
Further, steering engine is the entirety of a closed loop, and only supporting PWM, (Pulse Width Modulation, pulse are wide Degree modulation) duty cycle signals realization position monocycle PID (ratio proportion, integral integral, differential Differential it) controls, does not support external extension programming.In order to realize the advanced feature of cooperation mechanical arm indispensability, to upper It states technical solution to improve, by the control chip gold of script in the control circuit of each steering engine, that tears open the utility model It removes, and integrates the chip of STM32 series on the control panel, chip is used to be changed according to the circuital current of each steering engine and control Its operation is made, is so achieved that freely controlling to steering engine.
Preferably, STM32F4 chip can be selected.
Above content discloses the structure composition of the cooperation mechanical arm, and the utility model also provides a kind of flexible cooperation The control method of mechanical arm, it is intended to judge whether mechanical arm collides by electric current induction, and after colliding to mechanical arm It is adjusted, is damaged caused by reduction in time;The dynamic deformation for judging mechanical arm according to strain gauge detection value simultaneously, to mechanical arm Deformation carry out static state and filter out, realize that the concussion of mechanical arm is eliminated, so that cooperation mechanical arm is more steady during the work time It is fixed reliable.
The control method of the cooperation mechanical arm disclosed by the utility model specifically comprises the following steps:
A kind of collision checking method of flexible mechanical arm, for controlling a kind of flexible mechanical arm described above, including such as Lower step:
S01: detection horn steering engine physical size and the mass center and rotary inertia for determining it use Denavit- Hartenberg parametric form is modeled, and the complete physical model of mechanical arm is obtained;
S02: IK Solvers equation is utilized, according to the output shaft angle of rotation of bottom steering engine, horn steering engine or performing steering wheel Degree calculates separately out theoretical torque value needed for corresponding steering engine maintains the rotational angle;
S03: according to relational expression T=Iestimated* Kt*i obtains Iestimated, wherein T is the theoretical torque in step S02 Value, Kt are constant of the machine, and i is the corresponding transmission ratio of each steering engine;
S04: in any time of mechanical arm operating, single order filtering is carried out to measured current, obtained current value is Ifiltered
S05: a threshold is preset, and according to relational expression | Ifiltered-Iestimated| > threshold is sentenced It is disconnected, it is judged as the event of colliding if setting up, if invalid be judged as the event that do not collide;
S06: by each steering engine number consecutively since the steering engine of bottom, satisfaction collides event condition and the largest number of Steering engine inverts at once, realizes the rebound after collision with this, reduces and injure caused by collision.
In above-mentioned steps S03, theoretical torque value is acquired, is generally indicated by following analytic expression:
Torque_estimated=[(7766577*cos (conj (q2)) * sin (q2))/200000+ (1168371* sin(q3+conj(q2))*cos(conj(q3))*cos(q2))/312500+(8164863*sin(q3+conj(q2))*cos (conj(q3))*sin(conj(q4))*cos(q2)*cos(q4))/50000000+(18783207*sin(q3+conj (q2))*cos(conj(q3))*sin(conj(q4))*cos(q2)*sin(q4))/25000000+(737627187947634 0519521767333347834587637*sin(q3+conj(q2))*cos(conj(q3))*sin(conj(q4))*cos (q4)*sin(q2))/2028240960365167042394725128601600000000+(73762718794763405195 21767333347834587637*sin(q3+conj(q2))*sin(conj(q3))*sin(conj(q4))*cos(q2)*cos (q4))/2028240960365167042394725128601600000000+(86837139*sin(q3+conj(q2))*cos (conj(q3))^2*cos(conj(q4))*cos(q2)*sin(q4))/25000000,(1450899*cos(q2))/125000 +(256041*sin(q2))/250000,0,0]。
Further, it runs above-mentioned analytic expression and causes biggish computational burden, therefore advanced optimize, it is contemplated that mechanical arm The gravity that different postures are born is consecutive variations, and the variation of different angle is not that very acutely, the utility model uses will Sin and cos the two trigonometric function values, for unit discretization, and with 5 degree are in advance directly increasing with 5 degree by steering engine output shaft angle Meter calculates occurrence, and is stored in the control chip in the form of array constant.In this way, which the above torque expression formula just only relates to And simple addition subtraction multiplication and division is arrived, it can directly be realized in control panel with C language, can achieve the control frequency of 50Hz.
Further, if being in dragging teaching mode, once it detects and determines the above collision accident, it is only necessary to Obtain the size for the power that dragging teaching people provides according to the size of actual current value and theoretical current value difference value, and from difference Sign obtains external force direction.After obtaining external force direction and size, it is only necessary to be sent to corresponding joint steering engine equidirectional in proportion Movement instruction, dragging tutorial function can be realized.
It is the method detected in the ideal case to the collision of mechanical arm above, actual conditions are that mechanical arm is moving The vibration of middle generation vertically and horizontally, which leads to the dynamic deformation of mechanical arm, while mechanical arm is using flexible Material is made, and will cause static deformation;It carries out vibration and eliminates the precision that mechanical arm can be improved, needed in vibration is eliminated this is quiet State deformation is filtered out, and static deformation is often overlapped mutually with dynamic deformation, it is therefore desirable to the dynamic deformation of mechanical arm into Row variable filters out, and specifically comprises the following steps:
1) it is read using low frequency firstorder filter filtering strain gauge, is denoted as Slowpass
2) it is read using high frequency firstorder filter filtering strain gauge, is denoted as Shighpass
3) the dynamic strain value S by filtering out is calculated according to the above resultsfiltered=Shighpass-Slowpass
4) ratio that strain gauge reading is introduced at steering engine loop feedback is controlled according to above-mentioned dynamic strain value, it may be assumed that Vi=V-Vs+Sfiltered* p, wherein ViFor speed ring input speed, V is target velocity, VsFor present speed, p is constant.
Compared with prior art, the utility model has the following beneficial effects:
1. the utility model is light-weight, and has flexibility, collides to absorb and impact, reduce personal damage and machinery Arm damage.
2. the utility model reduces the labyrinth of tradition cooperation mechanical arm, the requirement to driving force is reduced, is used Driving can be realized in steering engine, reduces the cost of cooperation mechanical arm.
3. the utility model uses execution fixture flexible, it can be grabbed from multiple angles, the success rate of crawl is high.
4. the utility model measures mechanical arm deformation using strain gauge, and strain readings are introduced into position and speed control ring In, it realizes steering engine and actively offsets arm vibration, improve the control precision of mechanical arm.
5. being achieved at low cost collision detection and dragging teaching by way of carrying out current detecting to steering engine.
Detailed description of the invention
It, below will be to use required in embodiment in order to illustrate more clearly of the technical solution of the utility model embodiment Attached drawing be briefly described, it should be understood that the following drawings only shows the section Example of the utility model, therefore does not answer Regard the restriction to range as, for those of ordinary skill in the art, without creative efforts, may be used also To obtain other relevant attached drawings according to these attached drawings.
Fig. 1 is the overall structure diagram of the utility model.
Fig. 2 is the decomposition texture schematic diagram of the utility model.
Fig. 3 is the overall structure diagram for executing fixture.
Fig. 4 is the collision detection process schematic diagram of this cooperation mechanical arm.
Fig. 5 is the Principle of Process figure that this cooperation mechanical arm carries out shock absorbing.
In figure: 1- pedestal;The first cabinet of 2-;The first horn of 3-;The second cabinet of 4-;The second horn of 5-;6- third cabinet;7- Performing steering wheel;8- pedestal;9- flexibility gripping finger;901- outer layer flexible element;902- internal layer flexible element;The first steering engine of 10-;11- second Steering engine;12- third steering engine;13- pushes head;14- connecting pin.
Specific embodiment
With reference to the accompanying drawing and specific embodiment does further explaination to the utility model.
Embodiment 1:
As shown in Figure 1, Figure 2, Figure 3 shows, present embodiment discloses a kind of flexible cooperation mechanical arms, including pedestal 1, mechanical arm master The bottom end of body and execution fixture, the machinery arm body is connect with base rotation, executes the top that fixture is set to mechanical arm body. Specifically, being provided with control panel and bottom steering engine in the pedestal, bottom steering engine is for driving mechanical arm to horizontally rotate;Institute The mechanical arm body stated includes the first horn 3 and the second horn 5 of rotation connection, and the first horn and the second horn are by horn steering engine It is relatively rotated after driving in vertical direction;The execution fixture includes multiple flexible gripping fingers 9, executes fixture by performing steering wheel 7 Driving clamping;Bottom steering engine, horn steering engine and the performing steering wheel is electrically connected to control panel, and each steering engine and control panel Between be respectively connected with current sensor.
The present embodiment executes fixture by pedestal and mechanical arm body driving and realizes clamping operation, and pedestal realizes that mechanical arm exists The rotation of horizontal direction, the horn steering engine in mechanical arm body realize the movement on vertical direction, execute fixture and realize flexible clip It takes, avoids and damaged during clamping, while mechanical arm whole progress collision detection and concussion during the motion disappear Remove, avoid the expansion of injury, improve mechanical arm with people's collaborative and safety.
Preferably, in the present embodiment, the entire mechanical arm that cooperates is made by 3D printing technique.
First horn and the second horn drive mechanical arm by horn steering engine, in conjunction with the structure of mechanical arm body, The quantity of horn steering engine and position setting can influence the state of entire mechanical arm, optimize to above-mentioned technical proposal, described Horn steering engine include the first steering engine 10, the second steering engine 11 and third steering engine 12, first steering engine is set to the first horn At front end, second steering engine and third steering engine are respectively arranged at the front end and end of the second horn.This prioritization scheme will pass The six degree of freedom structure of system cooperation mechanical arm is simplified, and is reduced the overall volume of mechanical arm, is reduced mechanical arm itself Weight alleviates the burden of steering engine, makes the reduction of mechanical arm service requirement, and practicability is stronger.
In the present embodiment, the mechanical arm body and pedestal relative level are rotated, and mechanical arm body is real by its front end Now with the rotation connection of pedestal, guarantee other freedom degrees of mechanical arm body it is unaffected in the case where, to above-mentioned technical proposal It optimizes, the front end of first horn is provided with the first cabinet 2, and the output axis connection of the first cabinet and bottom steering engine is simultaneously It rotates coaxially;First steering engine is located in the first cabinet, and the output shaft of the first steering engine and the front end of the first horn are connected and fixed, First steering engine drives the first horn pivoting.First cabinet plays the role of protecting bottom steering engine and fixes the first steering engine.
Mechanical arm body realizes lifting in the vertical direction, also realizes displacement, the first horn and second in the longitudinal direction The modality conversion horn steering engine of horn controls, and optimizes based on the above technical solution, passes through first horn It is respectively arranged with the second cabinet 4 and third cabinet 6 with the end of the second horn, second steering engine is set to the second cabinet Interior, the output shaft of the second steering engine is fixedly connected with the second horn and drives its pivoting;The third steering engine is set to In three cabinets, the output shaft of third steering engine is fixedly connected with execution fixture and it is driven to rotate coaxially.
In the present embodiment, mechanical arm uses TPU material (Thermoplastic with flexible attribute Polyurethanes, thermoplastic polyurethane elastomer rubber) it is made, a degree of deformation can occurs in itself, control and disappear The kinematic accuracy of mechanical arm can be improved in the influence for subtracting deformation, therefore optimizes based on the above technical solution, described Second horn be it is rectangular, up, down, left and right four stress gauges are provided on the first horn, and be separately positioned on the first horn On four side surfaces, each pair of strain gauge is all made of
The connection of Wheatstone half-bridge.Upper and lower two strains are calculated as a pair, for detecting the second horn in the vertical direction Deformation degree;Left and right two strains are calculated as a pair, for detecting the deformation degree of the second horn in the horizontal direction.
Strain detecting design can be similarly carried out to the first horn, and the strain of left and right two is provided on first horn Meter, the strain gauge of left and right two are connected using Wheatstone half-bridge.Left and right two strains are calculated as a pair on first horn, use In the deformation degree of the first horn of detection in the horizontal direction.
Fixture is executed for realizing flexibility clamping, reduces the damage generated when executing, specific shape and structure is according to such as Lower setting, the execution fixture include pedestal 8, and the axis hole through its front end face and rear end face is provided on the pedestal, The flexible gripping finger is set to the front end face of pedestal, and the performing steering wheel is set to the rear end face of pedestal, performing steering wheel Output shaft has been connected through a screw thread push head 13, and performing steering wheel drives push head reciprocating motion that flexible gripping finger is made to realize flange splint It takes.
In order to realize flexible clamping, a preferred technical solution can be used, the flexible gripping finger includes outer layer flexibility Part and internal layer flexible element combine forming V-shape after the front end connection of two flexible elements, wherein the end of outer layer flexible element 901 and pedestal Rotation connection, the end of internal layer flexible element 902 and push head rotation connection, the reciprocating motion for pushing head drive clamp assemblies to open With close up.
Flexible gripping finger realizes that a kind of preferred connection type, the company of being provided on pedestal described in gripping finger can be used in flexible deformation Pin is provided with outer layer connecting hole and outer layer connecting shaft on connecting pin, and the outer layer flexible element is equipped with and outer layer connecting hole pair The connecting hole answered, the connecting hole that the outer layer connecting shaft passes through on outer layer connecting hole and outer layer flexible element keep outer layer flexible element opposite Connecting pin rotation;Be provided with internal layer connecting hole and internal layer connecting shaft on the push head, the internal layer flexible element be equipped with The corresponding connecting hole of internal layer connecting hole, the connecting hole that the internal layer connecting shaft passes through on internal layer connecting hole and internal layer flexible element make interior Layer flexible element is relative to push head rotation.
Steering engine is the entirety of a closed loop, only PWM duty cycle signal is supported to realize position monocycle PID control, not supported Outside extension programming.In order to realize the advanced feature of cooperation mechanical arm indispensability, above-mentioned technical proposal is improved, this is practical new Type integrates that dismounting of the control chip gold of script in the control circuit of each steering engine on the control panel The chip of STM32 series, chip are used to so be achieved that according to its operation of the circuital current of each steering engine variation control to rudder Machine freely controls.
In the present embodiment, STM32F4 chip can be selected.
Embodiment 2:
As shown in Figure 4, Figure 5, embodiment 1 discloses the structure composition of the cooperation mechanical arm, and the present embodiment provides one The control method of the flexible cooperation mechanical arm of kind, it is intended to judge whether mechanical arm collides by electric current induction, and to mechanical arm It is adjusted after colliding, is damaged caused by reduction in time;The dynamic shape of mechanical arm is judged according to strain gauge detection value simultaneously Become, static state is carried out to the deformation of mechanical arm and is filtered out, realize that the concussion of mechanical arm is eliminated, so that cooperation mechanical arm is worked It is more reliable and more stable in journey.
The control method of the cooperation mechanical arm disclosed in the present embodiment specifically comprises the following steps:
A kind of collision checking method of flexible mechanical arm, for controlling a kind of flexible mechanical arm described in embodiment 1, including Following steps:
S01: detection horn steering engine physical size and the mass center and rotary inertia for determining it use Denavit- Hartenberg parametric form is modeled, and the complete physical model of mechanical arm is obtained;
S02: IK Solvers equation is utilized, according to the output shaft angle of rotation of bottom steering engine, horn steering engine or performing steering wheel Degree calculates separately out theoretical torque value needed for corresponding steering engine maintains the rotational angle;
S03: according to relational expression T=Iestimated* Kt*i obtains Iestimated, wherein T is the theoretical torque in step S02 Value, Kt are constant of the machine, and i is the corresponding transmission ratio of each steering engine;
S04: in any time of mechanical arm operating, single order filtering is carried out to measured current, obtained current value is Ifiltered
S05: a threshold is preset, and according to relational expression | Ifiltered-Iestimated| > threshold is sentenced It is disconnected, it is judged as the event of colliding if setting up, if invalid be judged as the event that do not collide;
S06: by each steering engine number consecutively since the steering engine of bottom, satisfaction collides event condition and the largest number of Steering engine inverts at once, realizes the rebound after collision with this, reduces and injure caused by collision.
In above-mentioned steps S03, theoretical torque value is acquired, is generally indicated by following analytic expression:
Torque_estimated=[(7766577*cos (conj (q2)) * sin (q2))/200000+ (1168371* sin(q3+conj(q2))*cos(conj(q3))*cos(q2))/312500+(8164863*sin(q3+conj(q2))*cos (conj(q3))*sin(conj(q4))*cos(q2)*cos(q4))/50000000+(18783207*sin(q3+conj (q2))*cos(conj(q3))*sin(conj(q4))*cos(q2)*sin(q4))/25000000+(737627187947634 0519521767333347834587637*sin(q3+conj(q2))*cos(conj(q3))*sin(conj(q4))*cos (q4)*sin(q2))/2028240960365167042394725128601600000000+(73762718794763405195 21767333347834587637*sin(q3+conj(q2))*sin(conj(q3))*sin(conj(q4))*cos(q2)*cos (q4))/2028240960365167042394725128601600000000+(86837139*sin(q3+conj(q2))*cos (conj(q3))^2*cos(conj(q4))*cos(q2)*sin(q4))/25000000,(1450899*cos(q2))/125000 +(256041*sin(q2))/250000,0,0].Wherein q1, q2, q3, q4 are respectively bottom steering engine, the first steering engine, the second rudder The output shaft rotational angle of machine, third steering engine.
It runs above-mentioned analytic expression and causes biggish computational burden, therefore advanced optimize, it is contemplated that mechanical arm difference posture The gravity of receiving is consecutive variations, and the variation of different angle is not that very acutely, the utility model uses and exports steering engine Shaft angle degree is with 5 degree for unit discretization, and the two trigonometric function values are directly gone out in advance with 5 degree for incremental computations by sin and cos Occurrence, and stored in the control chip in the form of array constant.In this way, which the above torque expression formula just relates only to simply Addition subtraction multiplication and division, can directly be realized in control panel with C language, can achieve the control frequency of 50Hz.
If being in dragging teaching mode, once it detects and determines the above collision accident, it is only necessary to according to reality The size of current value and theoretical current value difference value obtains the size for the power that dragging teaching people provides, and obtains from the sign of difference To external force direction.After obtaining external force direction and size, it is only necessary to send equidirectional movement in proportion to corresponding joint steering engine and refer to It enables, dragging tutorial function can be realized.
It is the method detected in the ideal case to the collision of mechanical arm above, actual conditions are that mechanical arm is moving The vibration of middle generation vertically and horizontally, which leads to the dynamic deformation of mechanical arm, while mechanical arm is using flexible Material is made, and will cause static deformation;It carries out vibration and eliminates the precision that mechanical arm can be improved, needed in vibration is eliminated this is quiet State deformation is filtered out, and static deformation is often overlapped mutually with dynamic deformation, it is therefore desirable to the dynamic deformation of mechanical arm into Row variable filters out, and specifically comprises the following steps:
1) it is read using low frequency firstorder filter filtering strain gauge, is denoted as Slowpass
2) it is read using high frequency firstorder filter filtering strain gauge, is denoted as Shighpass
3) the dynamic strain value S by filtering out is calculated according to the above resultsfiltered=Shighpass-Slowpass
4) ratio that strain gauge reading is introduced at steering engine loop feedback is controlled according to above-mentioned dynamic strain value, it may be assumed that Vi=V-Vs+Sfiltered* p, wherein ViFor speed ring input speed, V is target velocity, VsFor present speed, p is constant.
Above is the several embodiments that the utility model is enumerated, but the utility model is not limited to above-mentioned optional reality Apply mode, those skilled in the art can obtain other numerous embodiments according to the mutual any combination of aforesaid way, anyone Other various forms of embodiments can be all obtained under the enlightenment of the utility model.Above-mentioned specific embodiment should not be understood in pairs The limitation of the protection scope of the utility model, the protection scope of the utility model should be subject to be defined in claims, And specification can be used for interpreting the claims.

Claims (10)

1. a kind of flexible cooperation mechanical arm, including pedestal (1), mechanical arm body and execution fixture, the bottom of the machinery arm body End is connect with base rotation, executes the top that fixture is set to mechanical arm body;It is characterized by: being provided with control in the pedestal Making sheet and bottom steering engine, bottom steering engine is for driving mechanical arm to horizontally rotate;The mechanical arm body includes rotation connection First horn (3) and the second horn (5), the first horn and the second horn by turning after horn servo driving in vertical direction relatively It is dynamic;The execution fixture includes multiple flexible gripping fingers (9), executes fixture by performing steering wheel (7) and drives clamping;The bottom Steering engine, horn steering engine and performing steering wheel are electrically connected to control panel, and electric current biography is respectively connected between each steering engine and control panel Sensor.
2. flexible cooperation mechanical arm according to claim 1, it is characterised in that: the horn steering engine includes the first steering engine (10), the second steering engine (11) and third steering engine (12), first steering engine are set at the front end of the first horn, second rudder Machine and third steering engine are respectively arranged at the front end and end of the second horn.
3. flexible cooperation mechanical arm according to claim 2, it is characterised in that: the front end of first horn is provided with First cabinet (2), the output axis connection of the first cabinet and bottom steering engine simultaneously rotate coaxially;First steering engine is located at the first cabinet Interior, the output shaft of the first steering engine and the front end of the first horn are connected and fixed, and the first steering engine drives the first horn pivoting.
4. flexible cooperation mechanical arm according to claim 2, it is characterised in that: first horn and the second horn End is respectively arranged with the second cabinet (4) and third cabinet (6), and second steering engine is set in the second cabinet, the second rudder The output shaft of machine is fixedly connected with the second horn and drives its pivoting;The third steering engine is set in third cabinet, The output shaft of third steering engine is fixedly connected with execution fixture and it is driven to rotate coaxially.
5. flexible cooperation mechanical arm according to claim 2, it is characterised in that: second horn be it is rectangular, first It is provided with up, down, left and right four stress gauges on horn, and is separately positioned on four side surfaces of the first horn, every a pair Strain gauge is all made of the connection of direct current digital ratio electric bridge.
6. flexible cooperation mechanical arm according to claim 2, it is characterised in that: be provided on first horn it is left and Right two strain gauges, the strain gauge of left and right two are connected using direct current digital ratio electric bridge.
7. flexible cooperation mechanical arm according to claim 1, it is characterised in that: the execution fixture includes pedestal (8), The axis hole through its front end face and rear end face is provided on the pedestal, the flexible gripping finger is set to the front end of pedestal Face, the performing steering wheel are set to the rear end face of pedestal, and the output shaft of performing steering wheel has been connected through a screw thread push head (13), Performing steering wheel drives push head reciprocating motion that flexible gripping finger is made to realize folding clamping.
8. flexible cooperation mechanical arm according to claim 7, it is characterised in that: the flexible gripping finger includes outer layer flexibility Part and internal layer flexible element combine forming V-shape after the front end connection of two flexible elements, wherein the end of outer layer flexible element (901) and seat Body rotation connection, the end of internal layer flexible element (902) and push head rotation connection, the reciprocating motion for pushing head drive clamp assemblies It opens and closes up.
9. flexible cooperation mechanical arm according to claim 8, it is characterised in that: be provided with connecting pin on the pedestal (14), outer layer connecting hole and outer layer connecting shaft are provided on connecting pin, the outer layer flexible element is equipped with and outer layer connecting hole pair The connecting hole answered, the connecting hole that the outer layer connecting shaft passes through on outer layer connecting hole and outer layer flexible element keep outer layer flexible element opposite Connecting pin rotation;Be provided with internal layer connecting hole and internal layer connecting shaft on the push head, the internal layer flexible element be equipped with The corresponding connecting hole of internal layer connecting hole, the connecting hole that the internal layer connecting shaft passes through on internal layer connecting hole and internal layer flexible element make interior Layer flexible element is relative to push head rotation.
10. flexible cooperation mechanical arm according to claim 1, it is characterised in that: integrate STM32 system on the control panel The chip of column, chip are used to control the operation of each steering engine.
CN201821938800.8U 2018-11-22 2018-11-22 A kind of flexible cooperation mechanical arm Active CN209050744U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201821938800.8U CN209050744U (en) 2018-11-22 2018-11-22 A kind of flexible cooperation mechanical arm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201821938800.8U CN209050744U (en) 2018-11-22 2018-11-22 A kind of flexible cooperation mechanical arm

Publications (1)

Publication Number Publication Date
CN209050744U true CN209050744U (en) 2019-07-02

Family

ID=67054194

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201821938800.8U Active CN209050744U (en) 2018-11-22 2018-11-22 A kind of flexible cooperation mechanical arm

Country Status (1)

Country Link
CN (1) CN209050744U (en)

Similar Documents

Publication Publication Date Title
CN109202873A (en) A kind of flexible mechanical arm and its control method of cooperating
CN108772838B (en) Mechanical arm safe collision strategy based on external force observer
EP2692488B1 (en) Control device and control method for robot and the robot
CN104723340B (en) Based on the impedance adjustment connecting and damping the flexible joint mechanical arm configured
CN105606382B (en) A kind of electric servo steering system test platform and method of testing
CN104665962A (en) Wearable function-enhanced manipulator system as well as assisting fingers and control method thereof
CN207223960U (en) Mechanical arm with function of safety protection
CN104308859B (en) Based on the heavy-loaded precision redundancy three arm manipulator of driving
CN107690375B (en) Portable power joint device, lower limb assistance exoskeleton equipment and control method thereof
CN204076281U (en) Based on the heavy-loaded precision redundancy three arm manipulator of driving
CN107414880A (en) Based on the activation lacking mechanical finger for becoming born of the same parents' principle
CN108858256A (en) A kind of small-sized form adaptive drive lacking two refers to that hand grabs device
CN209050744U (en) A kind of flexible cooperation mechanical arm
CN111660284A (en) Wearable cooperation robot with auxiliary stay function
CN108839000A (en) Upper limb assistance exoskeleton robot
CN109108954A (en) A kind of the Torque Control system and its Torque Control method of power joint arrangement
CN105364925B (en) High voltage power transmission line walking and work machine human arm based on servo driving
CN203869794U (en) Wheel motion state vector acquisition apparatus
CN103495969A (en) Flexible-hinge parallel-connection robot control device based on contact-type sensor
CN109605329B (en) Upper limb shoulder exoskeleton based on silk transmission structure
CN209063093U (en) A kind of programmable machine arm
CN208645324U (en) A kind of multi link self-test cooperation mechanical arm
CN108908345B (en) Under-actuated dexterous hand transmission system state sensing system
CN206795832U (en) A kind of intelligent machine manufactures grabbing device
CN202702239U (en) Six-freedom-degree mechanical arm device for teaching

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230705

Address after: 201303 building C, No. 888, Huanhu West 2nd Road, Lingang New Area, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee after: SHANGHAI MITA NETWORK TECHNOLOGY Co.,Ltd.

Address before: 100000 Beijing Chaoyang District Balizhuang Xili 61 Building 20 Floors 2006

Patentee before: BEIJING METASOTA NETWORK TECHNOLOGY Co.,Ltd.