CN212445254U - Autonomous picking robot based on visual algorithm - Google Patents

Autonomous picking robot based on visual algorithm Download PDF

Info

Publication number
CN212445254U
CN212445254U CN202021077138.9U CN202021077138U CN212445254U CN 212445254 U CN212445254 U CN 212445254U CN 202021077138 U CN202021077138 U CN 202021077138U CN 212445254 U CN212445254 U CN 212445254U
Authority
CN
China
Prior art keywords
picking
robot
chassis
mcu
brush
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
CN202021077138.9U
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.)
Shenzhen Fund Technology Co ltd
Original Assignee
Shenzhen Fund 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 Shenzhen Fund Technology Co ltd filed Critical Shenzhen Fund Technology Co ltd
Priority to CN202021077138.9U priority Critical patent/CN212445254U/en
Application granted granted Critical
Publication of CN212445254U publication Critical patent/CN212445254U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

The utility model relates to an autonomous picking robot based on visual algorithm, which comprises a control mechanism, a supporting mechanism, a driving mechanism, a picking mechanism and an anti-collision detection mechanism; the control mechanism comprises an MCU; the supporting mechanism comprises a chassis and a framework thereof; the driving mechanism comprises a driving wheel and a tail universal wheel; the picking mechanism comprises a picking driving motor, a picking brush roller, a ball conveying groove and a tail box; anticollision detection mechanism is including setting up in crashproof strip sensor, the ultrasonic sensor of locomotive. The utility model discloses have very strong practicality and security, pick up efficiency and the degree of accuracy than higher. The utility model uses the camera support which can be lifted and the wide-angle local camera, which is compatible with the portability and the larger visual range; the ball picking brush has the advantages that the ball picking brush is high in practicability and safe, the brush can protect a ball body, the brush cannot be damaged even if obstacles appear, and a single ball or multiple balls can be quickly picked into the tail box.

Description

Autonomous picking robot based on visual algorithm
Technical Field
The utility model belongs to the robot field, concretely relates to independently pick up robot based on vision algorithm.
Background
With the improvement of living standard, more and more ball enthusiasts are provided at present, and the ball sports have good body-building effect from table tennis, badminton, tennis and golf. In these ball games, especially tennis, we find that a large part of the time is consumed in the ball picking process, and the mechanical action of ball picking is very tedious work, which greatly reduces the efficiency and experience effect of the ball games, so that the player can be released from the tedious ball picking process, and the ball picking machine has very high practical value. Similar problems exist with other object pick-ups, such as refuse collection, loose object pick-ups, etc.
With the advent of the artificial intelligence era, people are constantly trying to replace manual work with robots to accomplish repeated work with machines. Patent application No. 201821674958.9, which proposes an autonomous picking robot for automatically picking table tennis balls; patent application No. 201720658716.X, which proposes a binocular vision automatic ball picking robot; patent application No. 201710345365.1, proposes a tennis ball picking robot; patent application No. 201710131530.3, a ball picking robot based on opencv image recognition is proposed.
At present, ball picking equipment in a ball hall mainly needs manual operation, but more and more intelligent modification schemes are being introduced. However, the solutions generally have the defects of poor practicability, complex structural design or scene constraints, and do not consider the factors such as safety. If patent CN200810188136.4 mentions a scheme for global positioning of a robot using a top view of a camera, but the scheme is not applicable to indoor scenes and outdoor scenes, and patent CN201621301712.8 mentions that global positioning is performed using an unmanned airborne camera, on one hand, the scheme has high operation difficulty and on the other hand, there is a safety hazard. For example, in patent 201811351346.0, patent 201720882172.5, patent 201710345365.1 and the like, the baffle brushes for picking up the balls leak outwards, so that a relatively large risk potential exists.
In the aspect of avoiding the barrier, the current ball picking-up equipment mainly uses ultrasonic waves or infrared barriers, but in practice, the net fence in an outdoor court is not an entity, and the ultrasonic waves possibly lose effectiveness, so that more sensors are needed to comprehensively improve the anti-collision capacity.
SUMMERY OF THE UTILITY MODEL
To the above problem, the utility model provides an adopt multisensor to synthesize keep away the barrier, can navigate fast to the target of longer distance and pick up, the autonomous picking robot based on vision algorithm that the security performance is high.
In order to solve the above problems, the technical scheme adopted by the application is as follows: an autonomous picking robot based on a visual algorithm comprises a control mechanism, a supporting mechanism, a driving mechanism, a picking mechanism and an anti-collision detection mechanism; the control mechanism comprises an MCU; the supporting mechanism comprises a chassis and a framework thereof; the driving mechanism comprises two parallel driving wheels arranged on the front side of the chassis and a tail universal wheel arranged on the rear side of the chassis, and the tail universal wheel is arranged in the middle of the tail of the chassis and serves as a bearing wheel of the tail. The two driving wheels are connected with two speed reduction driving motors with the encoders, the speed reduction driving motors with the encoders are connected with the MCU through the motor drivers and the arduino controller, and the speed reduction driving motors with the encoders provide rotating power for the driving wheels and provide coded data for the MCU; the picking mechanism comprises a picking driving motor, a picking brush roller, a ball transfer groove and a tail box, wherein the picking driving motor is connected with the MCU through a motor driver and an arduino controller, the picking driving motor provides rotation power for the picking brush roller, when a target object enters the rotation range of the brush, the picking brush roller brings the target object into the ball transfer groove, and the target object is conveyed into the tail box through the ball transfer groove, so that the target object is conveniently conveyed, and the ball transfer groove is arranged at a certain angle with the chassis, which can be 45 degrees; anticollision detection mechanism sets up in the local wide angle camera that can tensile camera support and crashproof strip sensor, ultrasonic sensor and local wide angle camera all are connected with MCU including setting up in crashproof strip sensor, the ultrasonic sensor of locomotive.
Preferably, the camera support is provided with a multi-section stretching structure, and a button for controlling the height of the stretching structure is arranged at the top of the camera support. The method aims at the problems that the visual range is small and the relative position and angle between a picked target and a robot cannot be calculated due to the fact that the ball picking camera is low in height. The utility model adopts the camera support which can be pulled up, the camera support can be retracted into the shell when the robot is carried, the camera can be pulled out when picking up the ball, and the camera can reach the height of the ball child; meanwhile, the wide-angle local camera is used for improving the visual field range of the robot, so that the picking robot can acquire accurate navigation coordinates, a target at a longer distance can be quickly navigated and picked, and the picking speed can be improved.
Preferably, the chassis is a concave PVC bottom plate, and the concave chassis can enable balls to enter the robot tail box along the groove of the chassis.
Preferably, a supporting frame is arranged on the upper side face of the chassis, and a picking driving motor and a picking brush roller are hung on the supporting frame; tensile camera support set up in the support frame top.
Preferably, the MCU is connected with a nine-axis degree of freedom IMU sensor module.
Preferably, four groups of brushes are arranged on the picking brush roller, the brushes have larger radius, two rows of brush wires are arranged in a staggered mode in each group of brushes, and the brush wires are made of Ninong materials.
Preferably, a global wide-angle camera connected with the MCU through WIFI is arranged in the court, and positioning markers are arranged at the head and the tail of the robot.
Preferably, a rechargeable battery can be selected to provide a power source for the whole robot.
Preferably, a voltage display is arranged at the position of the vehicle head, and the current voltage and the current electric quantity are displayed in real time.
The utility model provides an automatic scheme of picking up with very strong practicality contains the mechanical structure device of picking up, picks up target detection and navigation and picks up, multi-sensor synthesizes and keeps away functions such as the robot global positioning of barrier, global camera, and human-computer interaction is convenient simple simultaneously, compares current scheme of picking up, the utility model discloses have very strong practicality and security, pick up efficiency and the degree of accuracy than higher.
The utility model uses the camera support which can be lifted and the wide-angle local camera, which is compatible with the portability and the larger visual range; the ball picking brush has the advantages that the ball picking brush is high in practicability and safe, the brush can protect a ball body, the brush cannot be damaged even if obstacles appear, and a single ball or multiple balls can be quickly picked into the tail box. Through the configuration optimization above, the utility model discloses a pick up the target of picking up that the robot can be quick and navigate and pick up, pick up efficiency than higher.
Drawings
FIG. 1 is a schematic view of a pick-up robot structure;
fig. 2 is a perspective view of the pick-up robot;
fig. 3 is a schematic view of the internal structure of the picking-up robot;
fig. 4 is a schematic view of a pick-up brush roller.
1. Chassis, 2, drive wheel, 3, afterbody universal wheel, 4, pick up the brush roller, 5, camera support, 6, local wide angle camera, 7, locomotive, 8, boot.
Detailed Description
Example one
As shown in fig. 1, an autonomous picking robot based on a vision algorithm includes a control mechanism, a supporting mechanism, a driving mechanism, a picking mechanism and an anti-collision detection mechanism; the control mechanism comprises an MCU; the supporting mechanism comprises a chassis 1 and a framework thereof; the driving mechanism comprises two parallel driving wheels 2 arranged on the front side of the chassis 1 and a tail universal wheel 3 arranged on the rear side of the chassis, and the tail universal wheel 3 is arranged in the middle of the tail of the chassis 1 and serves as a bearing wheel of the tail. The two driving wheels 2 are connected with two speed reduction driving motors with encoders, the speed reduction driving motors with the encoders are connected with the MCU through a motor driver and an arduino controller, and the speed reduction driving motors with the encoders provide rotating power for the driving wheels 2 and provide encoded data for the MCU; the picking mechanism comprises a picking driving motor, a picking hairbrush roller 4, a ball transfer groove and a tail box 8, the picking driving motor is connected with the MCU through a motor driver and an arduino controller, the picking driving motor provides rotation power for the picking hairbrush roller 4, when a target object enters the rotation range of the hairbrush, the picking hairbrush roller 4 brings the target object into the ball transfer groove, and the target object is conveyed into the tail box 8 through the ball transfer groove, so that the target object is conveniently conveyed, the ball transfer groove is arranged at a certain angle with the chassis 1, and the angle can be 45 degrees; anticollision detection mechanism is including setting up in crashproof strip sensor, the ultrasonic sensor of locomotive 7. Set up in local wide angle camera 6, crashproof strip sensor, the ultrasonic sensor that can tensile camera support 5 all to be connected with MCU.
The method aims at the problems that the visual range is small and the relative position and angle between a picked target and a robot cannot be calculated due to the fact that the ball picking camera is low in height. The utility model adopts the camera support 5 which can be pulled up, the camera support 5 can be pulled out when the robot is carried and the robot is retracted into the shell, so as to ensure that the camera can reach the height of the ball child; meanwhile, the wide-angle local camera is used for improving the visual field range of the robot, so that the picking robot can acquire accurate navigation coordinates, a target at a longer distance can be quickly navigated and picked, and the picking speed can be improved.
Preferably, the chassis 1 is a concave PVC base plate, and the concave chassis 1 can allow balls to enter the robot tail box 8 along the grooves of the chassis. The front end of the chassis is provided with the U-shaped notch, so that a target object can enter a brush picking range along the U-shaped edge, and the tail part of the chassis is semicircular, so that the user can conveniently fall off when encountering obstacles; the framework is made of alloy materials, so that the supporting mechanism has strong bearing capacity, and excessive weight is not added to the supporting mechanism.
Preferably, a supporting frame is arranged on the upper side face of the chassis, and a picking driving motor and a picking brush roller 4 are hung on the supporting frame; tensile camera support 5 set up in the support frame top.
Preferably, the MCU is connected with a nine-axis degree of freedom IMU sensor module. The nine-axis degree of freedom IMU sensor module comprises a three-axis gyroscope, three-axis acceleration and a three-axis magnetic field, and is used together with an encoder of a motor, so that the positioning precision is improved.
As shown in fig. 4, four groups of brushes are arranged on the picking brush roller 4, the brushes have a larger radius, two rows of brush wires are arranged in a staggered manner in each group of brushes, and the brush wires are made of ninon material.
Preferably, a global wide-angle camera connected with the MCU through WIFI is arranged in the court, and positioning markers are arranged at the head and the tail of the robot. The utility model provides a set up the scheme of two fisheye cameras at court border, single fisheye camera is responsible for the robot location that corresponds half a court at place, marks the camera through the discernment in court marking line, sets up the marker at robot head and afterbody, position that can the real-time supervision robot to guide the robot to carry out quick global search.
Preferably, a rechargeable battery can be selected to provide a power source for the whole robot.
Preferably, a voltage display is arranged at the position of the vehicle head, and the current voltage and the current electric quantity are displayed in real time.

Claims (7)

1. An autonomous picking robot based on a vision algorithm is characterized in that: the anti-collision device comprises a control mechanism, a supporting mechanism, a driving mechanism, a picking mechanism and an anti-collision detection mechanism; the control mechanism comprises an MCU; the supporting mechanism comprises a chassis and a framework thereof; the driving mechanism comprises a driving wheel arranged on the front side of the chassis and a tail universal wheel arranged on the rear side of the chassis, the driving wheel is connected with a speed reduction driving motor with a coder, the speed reduction driving motor with the coder is connected with the MCU through a motor driver and an arduino controller, and the speed reduction driving motor with the coder provides rotating power for the driving wheel and provides coded data for the MCU; the picking mechanism comprises a picking driving motor, a picking brush roller, a ball transfer groove and a tail box, the picking driving motor is connected with a motor driver and is connected with the MCU through an arduino controller, the picking driving motor provides rotating power for the picking brush roller, the picking brush roller brings a target object into the ball transfer groove, and the target object is conveyed into the tail box through the ball transfer groove; the anti-collision detection mechanism comprises an anti-collision strip sensor and an ultrasonic sensor which are arranged on the vehicle head; set up in the local wide angle camera that can tensile camera support with crashproof strip sensor, ultrasonic sensor all be connected with MCU.
2. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: the camera support is of a multi-section stretching structure, and a button for controlling the height of the stretching structure is arranged at the top of the camera support.
3. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: the chassis is a concave PVC bottom plate, the front end of the chassis is a U-shaped notch, and the tail of the chassis is semicircular; the framework is made of alloy materials.
4. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: a supporting frame is arranged on the upper side face of the chassis, and a picking driving motor and a picking hairbrush roller are hung on the supporting frame; tensile camera support set up in the support frame top.
5. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: the picking brush roller is provided with four groups of brushes, each group of brushes is provided with two rows of brush wires in a staggered arrangement mode, and the brush wires are made of Ninong materials.
6. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: the MCU is connected with a nine-axis degree of freedom IMU sensor module.
7. The vision algorithm-based autonomous pick-up robot of claim 1, wherein: the global wide-angle camera connected with the MCU through the WIFI is arranged in the court, positioning markers are arranged at the head and the tail of the robot, and the position of the robot in the court can be positioned in real time through calibration based on court marker lines.
CN202021077138.9U 2020-06-11 2020-06-11 Autonomous picking robot based on visual algorithm Active CN212445254U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202021077138.9U CN212445254U (en) 2020-06-11 2020-06-11 Autonomous picking robot based on visual algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202021077138.9U CN212445254U (en) 2020-06-11 2020-06-11 Autonomous picking robot based on visual algorithm

Publications (1)

Publication Number Publication Date
CN212445254U true CN212445254U (en) 2021-02-02

Family

ID=74492032

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202021077138.9U Active CN212445254U (en) 2020-06-11 2020-06-11 Autonomous picking robot based on visual algorithm

Country Status (1)

Country Link
CN (1) CN212445254U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111571618A (en) * 2020-06-11 2020-08-25 深圳款款科技有限公司 Autonomous picking robot based on visual algorithm and picking method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111571618A (en) * 2020-06-11 2020-08-25 深圳款款科技有限公司 Autonomous picking robot based on visual algorithm and picking method thereof
CN111571618B (en) * 2020-06-11 2024-07-23 深圳款款科技有限公司 Autonomous pickup robot based on visual algorithm and pickup method thereof

Similar Documents

Publication Publication Date Title
CN111571618B (en) Autonomous pickup robot based on visual algorithm and pickup method thereof
CN202637866U (en) Intelligent tennis ball pickup machine
CN111035327A (en) Cleaning robot, carpet detection method, and computer-readable storage medium
CN106863259B (en) Wheeled many manipulators intelligence ball robot
CN207694194U (en) A kind of intelligence of view-based access control model picks up tennis robot
CN107019883A (en) A kind of tennis automatically picking up balls robot of machine vision
CN100513095C (en) Intellectual moving robot for picking up ball
CN109847292A (en) A kind of tennis Shou Qiu robot with visual identity function
CN109954254B (en) Badminton court intelligence is picked up football robot based on wheel of coming fortune of qxcomm technology
KR101873226B1 (en) Device for golf ball retrieving
CN211933898U (en) Cleaning robot
CN113812262B (en) Tea-oil camellia fruit picking robot based on machine vision
CN108579030A (en) A kind of robot of view-based access control model picks up ball method
CN207838172U (en) A kind of shuttlecock automatic recycling device based on machine vision
CN212445254U (en) Autonomous picking robot based on visual algorithm
CN212522923U (en) Ball picking robot system
CN206643905U (en) A kind of wheeled multi-robot intelligent ball collecting robot
CN107115637A (en) A kind of golf ball picking robot of view-based access control model
CN108098781A (en) A kind of new Jian Hong balls robot system and method
CN206809670U (en) Bi-mode intelligent ball picking robot system based on binocular vision
CN112604247B (en) Robot is collected to tennis
CN109159106A (en) Twin-stage round brush based on Mecanum wheel picks up shape fruit robot
CN115501560A (en) Intelligent table tennis ball picking device and method
CN108211277A (en) A kind of table tennis intelligent ball collecting shared system and its application method
CN209036519U (en) Twin-stage round brush based on Mecanum wheel picks up spherical fruit robot

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant