CN111015659A - Multifunctional recognizable classifying manipulator - Google Patents

Multifunctional recognizable classifying manipulator Download PDF

Info

Publication number
CN111015659A
CN111015659A CN201911329547.5A CN201911329547A CN111015659A CN 111015659 A CN111015659 A CN 111015659A CN 201911329547 A CN201911329547 A CN 201911329547A CN 111015659 A CN111015659 A CN 111015659A
Authority
CN
China
Prior art keywords
main controller
goods
servo motor
rotating part
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911329547.5A
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.)
Hunan University
Original Assignee
Hunan 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 Hunan University filed Critical Hunan University
Priority to CN201911329547.5A priority Critical patent/CN111015659A/en
Publication of CN111015659A publication Critical patent/CN111015659A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/0052Gripping heads and other end effectors multiple gripper units or multiple end effectors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a multifunctional recognizable and classifiable manipulator which comprises a robot arm, a fixed seat, an alternating-current servo motor, a laser radar, an absolute encoder, a camera, a rotating part, a clamp holder and a main controller, wherein the robot arm is connected with the fixed seat through the alternating-current servo motor; the fixed seat is arranged on the movable end of the robot arm; the alternating current servo motor, the laser radar, the absolute encoder and the camera are all fixed with the fixed seat; the rotating part is arranged below the fixed seat and is connected with a driving shaft of the alternating current servo motor; the grippers are arranged on the rotating part around the rotating axis of the rotating part; the main controller is electrically connected with the alternating current servo motor, the laser radar, the absolute encoder, the camera and the clamper; the absolute encoder records the current rotation angle of the absolute value encoder and transmits the rotation angle information to the main controller. The clamp has a smart structure, can clamp a plurality of goods in sequence by arranging a plurality of clamps, effectively avoids the mutual interference between the goods and greatly improves the working efficiency.

Description

Multifunctional recognizable classifying manipulator
Technical Field
The invention relates to the field of robots, in particular to a multifunctional recognizable classifying manipulator.
Background
The industrial robot is an electromechanical integrated automatic production equipment which is humanoid in operation, automatically controlled, repeatedly programmable and capable of completing various operations in three-dimensional space. The manipulator is an automatic mechanical device which imitates partial actions of human hands and realizes automatic grabbing, carrying or operation according to given programs, tracks and requirements. A robot arm used in industrial production is called an "industrial robot arm". The manipulator mainly comprises an actuating mechanism, a driving system, a control system, a position detection device and the like. At present, in the prior art, the manipulator can only singly recognize and then clamp and convey goods during carrying, and the efficiency is extremely low.
Disclosure of Invention
The invention aims to provide a multifunctional recognizable classifying manipulator which is efficient and can recognize and convey a plurality of objects at one time.
The technical scheme for realizing the purpose of the invention is as follows: a multifunctional recognizable and classifiable manipulator comprises a robot arm, a fixed seat, an alternating current servo motor, a laser radar, an absolute encoder, a camera, a rotating part, a clamp holder and a main controller; the fixed seat is arranged on the movable end of the robot arm; the alternating current servo motor, the laser radar, the absolute encoder and the camera are all fixed with the fixed seat; the rotating part is arranged below the fixed seat and is connected with a driving shaft of the alternating current servo motor; the grippers are arranged on the rotating part around the rotating axis of the rotating part; the main controller is electrically connected with the alternating current servo motor, the laser radar, the absolute encoder, the camera and the clamper; the absolute encoder records the current rotation angle of the absolute value encoder and transmits the rotation angle information to the main controller.
The rotating part is hollow; a plurality of windows which respectively correspond to the vertical positions of the clampers are arranged on the side wall of the rotating part; the camera is positioned in the inner cavity of the rotating part and is fixed with the fixed seat through the extension rod; the camera shoots outwards through any one window.
The camera collects the color information and/or the identification information of the goods in front of the rotating part and transmits the color information and/or the identification information to the main controller for identification.
An input gear is arranged at the input end of the absolute encoder; and a driving shaft of the alternating current servo motor is provided with a synchronous gear meshed with the input gear.
And the laser radar scans surrounding position information to generate a placement map and transmits the placement map to the main controller.
A control method of a multifunctional recognizable sorting manipulator comprises the following steps:
s1, inputting a block conveying instruction to the main controller;
s2, the master controller controls the movable end of the robot arm to move to a working area;
s3, scanning surrounding position information by the laser radar to generate a placement map, and transmitting the placement map to the main controller;
s4, the main controller controls the robot arm to move to the edge of the static platform where goods are placed;
s5, the main controller sends a pulse signal to the alternating current servo motor, and the alternating current servo motor is controlled to drive the rotating part to rotate until any one clamper is aligned with the goods; the main controller controls the gripper to grab goods;
s6, the main controller sends a pulse signal to the alternating current servo motor, and the alternating current servo motor is controlled to drive the rotating part to rotate until the clamp for grabbing the goods is positioned right in front of the camera; the camera shoots front goods color information and/or identification information and transmits the color information and/or the identification information to the main controller for identification; the absolute value encoder records the rotation angle information of the current rotation part and feeds the rotation angle information back to the main control and upper computer
S7, repeating S5 and S6 until each gripper finishes grabbing the goods;
and S8, the main controller performs path planning corresponding to the placement map, and performs one-by-one article placement according to the color information and/or the identification information of the goods grabbed by each gripper, and the rotation angle information of the rotating part when the goods grabbed by the gripper.
The specific content of the S1 is as follows: the user inputs to the master controller the location information to be transported for each color or identified piece.
The specific content of the S3 is as follows: the laser radar scans surrounding position information by a triangular ranging or flight time method, a map is constructed by using a mapping algorithm in an ROS system, after all the scans are finished, the surrounding position information is stored as a placement map, and the placement map is transmitted to the main controller;
the specific steps of S8 include:
①, the main controller sends a pulse signal to the AC servo motor, and controls the AC servo motor to drive the rotating part to rotate until any one gripper which has grabbed the goods is positioned right in front of the camera;
②, the camera carries out secondary recognition on the color information and/or the identification information of the goods in front;
③, planning a shortest route which can place all goods at one time by the main controller corresponding to the placement map by adopting an A-star algorithm in ROS according to the color information and/or the identification information of the goods grabbed by each gripper, the rotation angle information of the rotating part when the gripper grabs the goods and the information of the goods right in front of the current camera;
④, the master controller controls the movable end of the robot arm to move to the edge of the placing platform;
⑤, the laser radar scans the current surrounding position information, transmits the current surrounding position information to the main controller to be compared with a placement map, and obtains the current position information and the surrounding environment information by using an AMCL algorithm in ROS;
⑥, the main controller controls the robot arm, the AC servo motor and the clamper to work to place the goods one by one.
By adopting the technical scheme, the invention has the following beneficial effects: the automatic clamping device is ingenious in structure, a plurality of goods can be sequentially clamped through the arrangement of the plurality of clamping devices, mutual interference between the goods is effectively avoided, the working efficiency is greatly improved, sequential placement of all the goods after clamping is completed is realized, the defect that a manipulator can only singly recognize and then clamp the goods in the prior art is effectively overcome, the information of each clamped goods can be recorded through the camera and the absolute value encoder by the main controller, and the goods clamping error is avoided.
Drawings
In order that the present disclosure may be more readily and clearly understood, reference is now made to the following detailed description of the present disclosure taken in conjunction with the accompanying drawings, in which
Fig. 1 is a schematic mechanical diagram of the multifunctional recognizable sorting robot of the present invention.
The reference numbers are: the robot comprises a robot arm 1, a fixed seat 2, an alternating current servo motor 3, a synchronous gear 3-1, a laser radar 4, an absolute encoder 5, an input gear 5-1, a camera 6, a rotating part 7, a window 7-1 and a clamp holder 8.
Detailed Description
Example one
Referring to fig. 1, the multifunctional recognizable classifying manipulator of the present embodiment includes a robot arm 1, a fixed base 2, an ac servo motor 3, a laser radar 4, an absolute encoder 5, a camera 6, a rotating part 7, a clamper 8, and a main controller.
The fixed seat 2 is arranged on the movable end of the robot arm 1. Alternating current servo motor 3, laser radar 4, absolute encoder 5 and camera 6 all are fixed with fixing base 2. The rotating part 7 is arranged below the fixed seat 2 and is connected with a driving shaft of the alternating current servo motor 3. The clamper 8 is provided in plurality on the rotation part 7 around the rotation axis of the rotation part 7. The main controller is electrically connected with the alternating current servo motor 3, the laser radar 4, the absolute encoder 5, the camera 6 and the clamper 8. The absolute encoder 5 records the current rotation angle of the absolute value encoder and transmits the rotation angle information to the main controller.
In the present embodiment, the rotating portion 7 is hollow inside. The side wall of the rotating part 7 is provided with a plurality of windows 7-1 corresponding to the vertical positions of each clamper 8. The camera 6 is positioned in the inner cavity of the rotating part 7 and is fixed with the fixed seat 2 through the extension rod. The camera 6 shoots outwards through any one of the windows 7-1.
In this embodiment, the camera 6 collects the color information and/or the identification information of the goods in front of the rotating part 7, and transmits the color information and/or the identification information to the main controller for identification.
In the present embodiment, an input gear 5-1 is provided on the input end of the absolute encoder 5. A synchronous gear 3-1 meshed with the input gear 5-1 is arranged on a driving shaft of the AC servo motor 3.
In the present embodiment, the laser radar 4 scans the surrounding position information to generate a placement map, and transmits the placement map to the main controller.
The control method of the multifunctional recognizable sorting manipulator comprises the following steps:
and S1, inputting an object conveying command to the main controller.
And S2, the master controller controls the movable end of the robot arm 1 to move to the working area.
And S3, scanning the surrounding position information by the laser radar 4 to generate a placement map, and transmitting the placement map to the main controller.
And S4, the main controller controls the robot arm 1 to move to the edge of the static platform on which the goods are placed.
S5, the main controller sends a pulse signal to the AC servo motor 3, and controls the AC servo motor 3 to drive the rotating part 7 to rotate until any one clamper 8 is aligned with the goods. The main controller controls the gripper 8 to grab the goods.
S6, the main controller sends a pulse signal to the AC servo motor 3, and controls the AC servo motor 3 to drive the rotating part 7 to rotate until the gripper 8 which has gripped the goods is positioned right in front of the camera 6. The camera 6 shoots the color information and/or the identification information of the goods in front and transmits the color information and/or the identification information to the main controller for identification. The absolute value encoder 5 records the current rotation angle information of the rotation part 7 and feeds the rotation angle information back to the main control and upper computer
S7, repeating S5 and S6 until each gripper 8 finishes gripping the goods.
S8, the main controller plans the path corresponding to the placing map, and places the objects one by one according to the color information and/or the identification information of the goods grabbed by each clamper 8 and the rotation angle information of the rotating part 7 when the clamper 8 grabs the goods.
In this embodiment, the specific content of S1 is: the user inputs to the master controller the location information to be transported for each color or identified piece.
In this embodiment, the specific content of S3 is: the laser radar 4 scans surrounding position information by a triangular ranging or flight time method, a map is constructed by using a gmapping algorithm in the ROS system, after all scans are finished, the surrounding position information is stored as a placement map, and the placement map is transmitted to the main controller.
In this embodiment, the specific step of S8 includes:
①, the main controller sends a pulse signal to the AC servo motor 3, and controls the AC servo motor 3 to drive the rotating part 7 to rotate until any one gripper 8 which has grabbed the goods is positioned right in front of the camera 6.
②, the camera 6 performs secondary recognition of the color information and/or identification information on the goods in front of the front.
③, according to the color information and/or identification information of the goods grabbed by each clamper 8, the rotation angle information of the rotation part 7 when the clamper 8 grabs the goods and the information of the goods aligned to the front by the current camera 6, the main controller plans a shortest route which can place all the goods once by adopting an A-line algorithm in ROS corresponding to the placement map.
④, the main controller controls the movable end of the robot arm 1 to move to the edge of the placing platform.
⑤, the laser radar 4 scans the current surrounding position information, transmits the current surrounding position information to the main controller to be compared with the placement map, and obtains the current position information and the surrounding environment information by using the AMCL algorithm in the ROS.
⑥, the main controller controls the robot arm 1, the AC servo motor 3 and the clamper 8 to work to place the cargoes one by one.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the present invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. The utility model provides a multi-functional distinguishable categorised manipulator which characterized in that: the robot comprises a robot arm (1), a fixed seat (2), an alternating current servo motor (3), a laser radar (4), an absolute encoder (5), a camera (6), a rotating part (7), a clamp holder (8) and a main controller; the fixed seat (2) is arranged on the movable end of the robot arm (1); the alternating current servo motor (3), the laser radar (4), the absolute encoder (5) and the camera (6) are all fixed with the fixed seat (2); the rotating part (7) is arranged below the fixed seat (2) and is connected with a driving shaft of the alternating current servo motor (3); the grippers (8) are arranged on the rotating part (7) in a plurality around the rotating axis of the rotating part (7); the main controller is electrically connected with the alternating current servo motor (3), the laser radar (4), the absolute encoder (5), the camera (6) and the clamper (8); the absolute encoder (5) records the current rotation angle of the absolute value encoder and transmits the rotation angle information to the main controller.
2. The multifunctional recognizable sorting manipulator of claim 1, wherein: the rotating part (7) is hollow; a plurality of windows (7-1) which respectively correspond to the vertical positions of the clampers (8) are arranged on the side wall of the rotating part (7); the camera (6) is positioned in the inner cavity of the rotating part (7) and is fixed with the fixed seat (2) through an extension rod; the camera (6) shoots outwards through any one window (7-1).
3. The multifunctional recognizable sorting manipulator of any one of claims 1 or 2, wherein: the camera (6) collects the color information and/or the identification information of the goods in front of the rotating part (7), and transmits the color information and/or the identification information to the main controller for identification.
4. The multifunctional recognizable sorting manipulator of claim 1, wherein: an input gear (5-1) is arranged at the input end of the absolute encoder (5); and a driving shaft of the alternating current servo motor (3) is provided with a synchronous gear (3-1) meshed with the input gear (5-1).
5. The multi-functional identifiable classification robot of claim 1, wherein: and the laser radar (4) scans surrounding position information to generate a placement map and transmits the placement map to the main controller.
6. The control method of the multifunctional recognizable classification manipulator as claimed in claim 1, wherein: the method comprises the following steps:
s1, inputting a block conveying instruction to the main controller;
s2, the master controller controls the movable end of the robot arm (1) to move to a working area;
s3, scanning surrounding position information by the laser radar (4) to generate a placement map, and transmitting the placement map to the main controller;
s4, the main controller controls the robot arm (1) to move to the edge of the static platform where goods are placed;
s5, the main controller sends a pulse signal to the alternating current servo motor (3) and controls the alternating current servo motor (3) to drive the rotating part (7) to rotate until any one clamper (8) is aligned with the goods; the main controller controls the gripper (8) to grab goods;
s6, the main controller sends a pulse signal to the alternating current servo motor (3) and controls the alternating current servo motor (3) to drive the rotating part (7) to rotate until the clamp holder (8) which has grabbed the goods is positioned right in front of the camera (6); the camera (6) shoots the color information and/or the identification information of the front goods and transmits the color information and/or the identification information to the main controller for identification; the absolute value encoder (5) records the rotation angle information of the current rotation part (7) and feeds the rotation angle information back to the main control and upper computer
S7, repeating S5 and S6 until each gripper (8) finishes grabbing the goods;
s8, the main controller carries out path planning corresponding to the placement map, and carries out one-by-one article placement according to the color information and/or the identification information of the goods grabbed by each gripper (8) and the rotation angle information of the rotating part (7) when the gripper (8) grabs the goods.
7. The control method of the multifunctional recognizable sorting robot of claim 7, wherein: the specific content of the S1 is as follows: the user inputs to the master controller the location information to be transported for each color or identified piece.
8. The control method of the multifunctional recognizable sorting robot of claim 7, wherein: the specific content of the S3 is as follows: and the laser radar (4) scans surrounding position information by a triangular ranging or flight time method, a map is constructed by using a mapping algorithm in the ROS system, after all scans are finished, the surrounding position information is stored as a placement map, and the placement map is transmitted to the main controller.
9. The control method of the multifunctional recognizable sorting robot of claim 7, wherein: the specific steps of S8 include:
①, the main controller sends a pulse signal to the AC servo motor (3), and controls the AC servo motor (3) to drive the rotating part (7) to rotate until any gripper (8) which has grabbed the goods is positioned right in front of the camera (6);
②, the camera (6) carries out secondary recognition on the color information and/or the identification information of the goods in front;
③, according to the color information and/or identification information of the goods grabbed by each gripper (8), the rotation angle information of a rotating part (7) when the gripper (8) grabs the goods and the information of the goods aligned to the front by the current camera (6), the main controller plans a shortest route which can place all the goods once by adopting an A-line algorithm in ROS corresponding to the placement map;
④, the master controller controls the movable end of the robot arm (1) to move to the edge of the placing platform;
⑤, the laser radar (4) scans the current surrounding position information, transmits the current surrounding position information to the main controller to be compared with the placement map, and obtains the current position information and the surrounding environment information by using the AMCL algorithm in the ROS;
⑥, the main controller controls the robot arm (1), the AC servo motor (3) and the clamper (8) to work to place the goods one by one.
CN201911329547.5A 2019-12-20 2019-12-20 Multifunctional recognizable classifying manipulator Pending CN111015659A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911329547.5A CN111015659A (en) 2019-12-20 2019-12-20 Multifunctional recognizable classifying manipulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911329547.5A CN111015659A (en) 2019-12-20 2019-12-20 Multifunctional recognizable classifying manipulator

Publications (1)

Publication Number Publication Date
CN111015659A true CN111015659A (en) 2020-04-17

Family

ID=70211316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911329547.5A Pending CN111015659A (en) 2019-12-20 2019-12-20 Multifunctional recognizable classifying manipulator

Country Status (1)

Country Link
CN (1) CN111015659A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104058260A (en) * 2013-09-27 2014-09-24 沈阳工业大学 Robot automatic stacking method based on visual processing
CN108127665A (en) * 2017-12-27 2018-06-08 上汽通用汽车有限公司 Different model standardization hopper robot vision scanning grabbing device
CN108839035A (en) * 2018-07-04 2018-11-20 西北工业大学 A method of it takes and borrows books
CN108942862A (en) * 2018-07-16 2018-12-07 汕头大学 A kind of compound mobile robot
CN109311157A (en) * 2016-06-24 2019-02-05 川崎重工业株式会社 The transport method of the connector of robot, carrying device and attached wire
CN209349948U (en) * 2018-12-28 2019-09-06 中智未来(天津)机器人科技有限公司 A kind of truss automatic loading and unloading manipulator for lathe

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104058260A (en) * 2013-09-27 2014-09-24 沈阳工业大学 Robot automatic stacking method based on visual processing
CN109311157A (en) * 2016-06-24 2019-02-05 川崎重工业株式会社 The transport method of the connector of robot, carrying device and attached wire
CN108127665A (en) * 2017-12-27 2018-06-08 上汽通用汽车有限公司 Different model standardization hopper robot vision scanning grabbing device
CN108839035A (en) * 2018-07-04 2018-11-20 西北工业大学 A method of it takes and borrows books
CN108942862A (en) * 2018-07-16 2018-12-07 汕头大学 A kind of compound mobile robot
CN209349948U (en) * 2018-12-28 2019-09-06 中智未来(天津)机器人科技有限公司 A kind of truss automatic loading and unloading manipulator for lathe

Similar Documents

Publication Publication Date Title
CN114559428B (en) System and method for providing a dynamic robot control system
CN106475999B (en) The acceleration control method of Dual-Arm Coordination based on impedance model under hard conditions
US9878446B2 (en) Determination of object-related gripping regions using a robot
WO2019056840A1 (en) Palletizing control device, system and method and storage medium
US10384258B2 (en) Method and device for construction of a workpiece-related workpiece gripping device for press automation
CN109626002A (en) Automatic stacking machine people and its control method
CN108044629A (en) A kind of ceramic tile truss manipulator and its walking manner
CN112150878A (en) Artificial intelligence production platform and comprehensive ability training system
CN108032290A (en) A kind of girder device with double servo synchronization movements
CN106493579A (en) A kind of panel beating system and its workflow
CN109015644A (en) A kind of robot security's operation control method
CN110604518A (en) Sweeping robot and control method thereof
CN106346454A (en) Four-axis mechanical arm type visual traying platform
CN108972564B (en) Control system of palletizing robot
CN205363936U (en) Reinforcing bar and pipe fitting sharing type machinery tongs
CN107472910A (en) A kind of method of work with vision-based detection functional glass transfer robot
CN114589423A (en) Preceding cabin welds dress production line based on three-dimensional storehouse and AGV anchor clamps
CN109951114A (en) A kind of control system controlling multi-axis servo motor
CN111015659A (en) Multifunctional recognizable classifying manipulator
CN105082152A (en) Novel multifunctional robot for production line
CN102923341A (en) Full-automatic box filling machine system
CN112830228B (en) Truss robot double-manipulator multipoint grabbing automatic feeding system and control method thereof
CN102514010A (en) Transporting robot and transporting method thereof
WO2024008257A1 (en) Method and control system for generating a path for a robot arm and a tool attached to the robot arm
JPH1148179A (en) Work line tracing control method of robot

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200417