An automatic ball-swinging robot capable of recognizing billiard ball numbers

A technology of robots and billiards, applied in the field of billiards identification, can solve problems such as large expenses, wasting time, and non-standard artificial swinging positions.

Active Publication Date: 2021-07-20
深圳市瑞驰文体科技发展有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides an automatic swinging robot capable of identifying billiard ball numbers, which is used to solve the situation that the position of the manual swinging ball is not standard through manual identification, wasting time, wasting manpower, and costing a lot

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An automatic ball-swinging robot capable of recognizing billiard ball numbers
  • An automatic ball-swinging robot capable of recognizing billiard ball numbers
  • An automatic ball-swinging robot capable of recognizing billiard ball numbers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] as attached figure 1 As shown, the present invention is a kind of automatic ball swinging robot capable of identifying billiard ball numbers, which includes:

[0073] Recognition module: used to take high-definition pictures on the billiard table and identify the number of each billiard ball in the high-definition pictures;

[0074] Swing ball module: used to place billiard balls on the billiard table according to receiving swing ball instructions; among them,

[0075] The swinging ball instruction includes a real-time user input instruction and a default swinging ball instruction;

[0076] Mobile control module: used to control the movement and movement direction of the swing ball device; wherein,

[0077] The direction of movement includes front-back direction, left-right direction and up-down direction;

[0078] Path planning module: used to generate a swing ball path planning instruction according to the high-definition picture and the swing ball instruction, and...

Embodiment 2

[0083] As an embodiment of the present invention: the recognition device includes a recognition processor, a storage device and an image acquisition device, and the image acquisition device and the storage device are electrically connected to the recognition processor; wherein

[0084] The image acquisition device includes a first camera unit and a second camera unit; wherein,

[0085] The first camera unit is used to take high-definition pictures of the entire billiard table top; and is used to determine the high-definition pictures of the billiard table top.

[0086] The second camera unit is used to single-identify the billiard ball directly below when the recognition device moves to the upper part of any billiard ball on the billiard table, and obtain a single picture of the billiard ball; Accurate identification.

[0087] The first camera unit is a dot matrix camera, and the second camera unit is a small viewing angle high-definition camera;

[0088] The storage device ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides an automatic ball-swinging robot capable of identifying billiard ball numbers, including a recognition module: used to take high-definition pictures on a billiard table, and to identify the number of each billiard ball in the high-definition picture; a ball-swinging module: used to Receive the ball swing instruction, and place the billiard balls on the billiard table; wherein, the swing ball instruction includes the user's real-time input instruction and the default swing ball instruction movement control module: used to control the movement and movement direction of the ball swing device; wherein, the The direction of motion includes the front-to-back direction, the left-right direction and the up-down direction; the path planning module: used to generate a swing ball path planning instruction according to the high-definition picture and the swing ball instruction, and send the swing ball path planning instruction to the swing ball Module and mobile control module; main control MCU: control the identification module, ball swing module, mobile control module, and path planning module to automatically swing the ball.

Description

technical field [0001] The invention relates to the technical field of billiard ball recognition, in particular to an automatic swinging ball robot capable of recognizing billiard ball numbers. Background technique [0002] At present, when the billiard balls on the market are generally placed, they are placed manually, and there are non-standard situations in artificially placed balls. The colored balls are arranged in a triangle, the No. 8 ball is placed in the middle of the third row, and the remaining panchromatic and suit balls should be placed as far apart as possible. The first ball on the vertex is placed on the point where the ball is placed, and the balls must be placed squarely close to each other without any gaps. The cue ball (ball in hand) is placed in the kick-off area on the other side of the table. And the form of snooker before the start. When placing it manually, because the human vision cannot be compared with that of the machine, there is whether the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): B25J9/16B25J9/10
CPCB25J9/10B25J9/1612B25J9/1628B25J9/1697
Inventor 罗小娜
Owner 深圳市瑞驰文体科技发展有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products