KR102492538B1 - Golf club that detects swing information and motion correcting system using the same - Google Patents

Golf club that detects swing information and motion correcting system using the same Download PDF

Info

Publication number
KR102492538B1
KR102492538B1 KR1020210176519A KR20210176519A KR102492538B1 KR 102492538 B1 KR102492538 B1 KR 102492538B1 KR 1020210176519 A KR1020210176519 A KR 1020210176519A KR 20210176519 A KR20210176519 A KR 20210176519A KR 102492538 B1 KR102492538 B1 KR 102492538B1
Authority
KR
South Korea
Prior art keywords
sensing
golf club
park
user
information
Prior art date
Application number
KR1020210176519A
Other languages
Korean (ko)
Inventor
송현동
Original Assignee
송현동
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 송현동 filed Critical 송현동
Priority to KR1020210176519A priority Critical patent/KR102492538B1/en
Application granted granted Critical
Publication of KR102492538B1 publication Critical patent/KR102492538B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B60/00Details or accessories of golf clubs, bats, rackets or the like
    • A63B60/46Measurement devices associated with golf clubs, bats, rackets or the like for measuring physical parameters relating to sporting activity, e.g. baseball bats with impact indicators or bracelets for measuring the golf swing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B53/00Golf clubs
    • A63B53/14Handles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/18Inclination, slope or curvature
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Physical Education & Sports Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Algebra (AREA)
  • Evolutionary Biology (AREA)
  • Probability & Statistics with Applications (AREA)
  • Databases & Information Systems (AREA)
  • Operations Research (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Golf Clubs (AREA)

Abstract

A motion correcting system according to the present invention comprises: a sensing device, a user device, and a server. The sensing device for sensing golf swing information is mounted in one side of a park golf club; installs a plurality of sensors to sense information including a slope of the park golf club, a movement speed, and an altitude of a head; and transmits sensing values measured by the plurality of sensors to the user device. The user device measures a type of a golf motion and a degree of the motion by using the park golf club based on the sensing values received from the park golf club, and a position and a shock degree of a hitting point when hitting the park golf club. The server calculates analysis and statistics for each user by obtaining golf motion related information performed by a user from a plurality of user devices. The present invention allows the user to experience an effect of receiving a golf lesson remotely.

Description

골프 스윙 정보를 센싱하는 센싱 장치 및 이를 이용한 동작 교정 시스템{Golf club that detects swing information and motion correcting system using the same}A sensing device for sensing golf swing information and a motion correction system using the same {Golf club that detects swing information and motion correcting system using the same}

본 발명은 골프 스윙 정보를 센싱하는 센싱 장치 및 이를 이용한 동작 교정 시스템에 관한 것이다.The present invention relates to a sensing device for sensing golf swing information and a motion correction system using the same.

일반적으로 다른 스포츠도 마찬가지이지만 특히 골프의 경우 골프스윙은 상당한 정확성이 요구되며, 어드레스(address)부터 백스윙(back swing), 다운스윙(down swing), 임팩트(impact) 및 피니쉬(finish)에 이르기까지 각 동작이 정확하게 구현이 되어야만 비로소 좋은 골프스윙이 나올 수 있다. In general, it is the same as in other sports, but in the case of golf in particular, the golf swing requires considerable precision, from address to back swing, down swing, impact and finish. A good golf swing can come out only when each motion is accurately implemented.

이와 같은 좋은 골프스윙을 위해 사용자는 자신의 골프스윙에 대한 전문가의 정확한 분석을 토대로 꾸준한 연습과 분석 결과를 바탕으로 한 교정을 반복적으로 수행하는 것이 필요하다.For such a good golf swing, it is necessary for the user to repeatedly perform correction based on the result of constant practice and analysis based on an expert's accurate analysis of his/her golf swing.

골프스윙을 연습함에 있어서는 고려해야 될 사항들이 많은데, 어드레스부터 피니쉬까지의 각 주요 단계마다의 자세는 물론 스윙의 템포도 상당히 중요한 요소이다.There are many things to consider in practicing the golf swing, and the tempo of the swing as well as the attitude at each major stage from address to finish are very important factors.

이에 따라, 사용자의 골프스윙의 각 주요 단계에서의 자세나 스윙 템포, 골프클럽 헤드의 속도 등에 관한 정보는 사용자의 골프스윙을 분석하는 여러 가지 장치에 의해 취득되는 정보를 바탕으로 하여 분석될 수 있다.Accordingly, information about the user's posture, swing tempo, golf club head speed, etc. at each major stage of the golf swing can be analyzed based on information acquired by various devices that analyze the user's golf swing. .

예를 들어, 사용자의 골프스윙시의 동작을 카메라 장치를 통해 영상으로 캡쳐하여 이를 이용하여 사용자의 골프스윙 동작을 분석하거나 사용자의 골프스윙시의 주요 단계에서의 자세에 관한 영상을 추출하여 사용자에게 제공할 수도 있다.For example, the user's golf swing motion is captured as an image through a camera device, and the user's golf swing motion is analyzed using the captured motion, or an image of the user's posture at a major stage of the golf swing is extracted and provided to the user. may also provide.

하지만, 이러한, 스윙 영상을 통한 스윙 분석을 고가의 촬영 장치 및 영상 분석 장치를 갖춰야할 뿐만 아니라, 정해진 공간에서 골프 스윙을 수행해야만 골프 스윙을 분석할 수 있는 문제점이 있다.However, there are problems in that an expensive photographing device and an image analysis device are required to analyze a swing through such a swing image, and the golf swing can be analyzed only when the golf swing is performed in a designated space.

한국등록특허 제10-2037379호Korean Patent Registration No. 10-2037379

본 발명은 센서를 기반으로 사용자가 수행하는 골프 동작을 감지하고 이를 기반으로 사용자 동작 교정을 수행하기 위한 목적이 있다. An object of the present invention is to detect a golf motion performed by a user based on a sensor and perform correction of a user motion based on the detected golf motion.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 사용자 기기에 전송할 수 있다. In order to solve the above technical problem, a sensing device for sensing golf swing information according to the present invention is mounted on one side of a park golf club to sense information including the tilt, movement speed, and head height of the park golf club. is installed, and the sensing values measured by the plurality of sensors can be transmitted to the user device.

바람직하게, 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 사용자가 쥘 수 있도록 상기 파크 골프채에 설계된 그립 영역에 탈착 가능하며, 상기 다수의 센서, 전력을 공급하는 배터리 및 메인보드가 내측에 구비될 수 있다. Preferably, the sensing device for sensing golf swing information according to the present invention is attachable to and detachable from a grip area designed on the park golf club so that the user can hold it, and the plurality of sensors, a battery for supplying power, and a main board are provided inside. It can be.

바람직하게, 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함할 수 있다. Preferably, the sensing device for sensing golf swing information according to the present invention may include a processor that calculates the position of a hit point and the degree of impact when hitting a park golf ball based on the sensing values measured by the plurality of sensors.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 동작 교정 시스템은 센싱 장치, 사용자 기기 및 서버를 포함하여 구성되고, 상기 골프 스윙 정보를 센싱하는 센싱 장치는 파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 상기 사용자 기기에 전송하고, 상기 사용자 기기는 상기 파크 골프채로부터 수신된 센싱값, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 기반으로 파크 골프채를 이용한 골프동작의 종류 및 동작의 정도를 측정하고, 상기 서버는 다수의 사용자 기기로부터 사용자가 수행한 골프 동작 관련 정보를 획득하여 사용자별 분석 및 통계를 산출할 수 있다. A motion correction system according to the present invention for solving the above technical problems includes a sensing device, a user device, and a server, and the sensing device for sensing the golf swing information is mounted on one side of a park golf club to determine the inclination of the park golf club, A plurality of sensors capable of sensing information including movement speed and head height are installed, and the sensing values measured by the plurality of sensors are transmitted to the user device, and the user device senses the information received from the park golf club. The type and degree of golf motion using a park golf club are measured based on the value, the position of the hit point when hitting the park golf ball, and the degree of impact, and the server obtains information related to the golf motion performed by the user from a plurality of user devices. analysis and statistics for each user can be calculated.

바람직하게, 상기 사용자 기기는 파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해 타격 이벤트 관련 신호를 비롯하여 헤드 영역의 페이스 면 기울기 측정신호, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 조합하는 프로세서;를 포함할 수 있다. Preferably, the user device calculates the driving distance of the park golf ball and the moving direction of the park golf ball, including a signal related to the hitting event, a face slope measurement signal in the head area, the location of the hitting point and the degree of impact when hitting the park golf ball. Combining processor; may include.

바람직하게, 상기 사용자 기기의 프로세서는 상기 파크 골프채에서 센싱한 신호가 전송된 순서 및 신호의 감지 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고, 판단된 정보를 사람 신체 이미지에 맵핑하여 애니메이션으로 적용할 수 있다. Preferably, the processor of the user device determines the order of golf motions performed by the user and the motion change speed based on the transmission order of the signals sensed by the park golf club and the detection time interval of the signals, and transmits the determined information to the person. It can be mapped to the body image and applied as an animation.

바람직하게, 상기 골프 스윙 정보를 센싱하는 센싱 장치는 상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함할 수 있다. Preferably, the sensing device for sensing the golf swing information may include a processor that calculates a location of a hit point and a degree of impact when hitting a park golf ball based on sensing values measured by the plurality of sensors.

본 발명은 센서를 기반으로 사용자가 수행하는 골프 동작을 감지하고 이를 기반으로 사용자 동작 교정을 수행하므로 간편하게 원격으로 골프 레슨을 받는 효과를 누릴 수 있게 된다. Since the present invention detects a golf motion performed by a user based on a sensor and corrects the user motion based on the sensor, it is possible to enjoy the effect of receiving a golf lesson conveniently and remotely.

본 발명은 골프 동작과 관련된 정보를 센싱하는 센서가 파크 골프채에 장착되되, 파크 골프공과 충돌하는 파크 골프채 헤드로부터 가장 먼 그립 영역에 장착됨으로써, 파크 골프공과 파크 골프채의 충돌로 인한 충격이 센서이 인가되는 것을 최소화여 골프 동작과 관련된 정보를 센싱할 수 있다.According to the present invention, a sensor for sensing information related to a golf motion is mounted on a park golf club, and is mounted in a grip area furthest from the head of the park golf club colliding with the park golf ball, so that the impact caused by the collision between the park golf ball and the park golf club is applied to the sensor By minimizing it, it is possible to sense information related to golf motion.

도 1은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 분리 사시도이다.
도 3은 본 발명의 실시 예에 따른 파크 골프채의 구성을 도시한 도면이다.
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성에 대하여 도시한 도면이다.
도 5는 본 발명의 실시 예에 따른 서버의 구성에 대하여 도시한 도면이다.
도 6은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 헤드 각도를 도시한 도면이다.
도 7은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 비거리를 도시한 도면이다.
도 8은 본 발명의 실시 예에 따른 감지 신호를 기반으로 사용자 동작을 가시화하는 기능에 대하여 도시한 도면이다.
1 is a diagram showing the configuration of a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention.
2 is an exploded perspective view of a sensing device for sensing golf swing information according to an embodiment of the present invention.
3 is a view showing the configuration of a park golf club according to an embodiment of the present invention.
4 is a diagram showing the configuration of a user device according to an embodiment of the present invention.
5 is a diagram showing the configuration of a server according to an embodiment of the present invention.
6 is a diagram illustrating a head angle displayed by a user terminal according to an embodiment of the present invention.
7 is a diagram illustrating a flying distance displayed by a user terminal according to an embodiment of the present invention.
8 is a diagram illustrating a function of visualizing a user's motion based on a detection signal according to an embodiment of the present invention.

이하, 본 발명의 다양한 실시 예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 발명을 특정한 실시 형 태에 대해 한정하려는 것이 아니며, 본 발명의 실시 예의 다양한 변경(modification), 균등물(equivalent), 및/ 또는 대체물(alternative)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대 해서는 유사한 참조 부호가 사용될 수 있다. Hereinafter, various embodiments of the present invention will be described with reference to the accompanying drawings. However, it should be understood that this is not intended to limit the present invention to specific embodiments, and includes various modifications, equivalents, and/or alternatives of the embodiments of the present invention. In connection with the description of the drawings, like reference numerals may be used for like elements.

본 문서에서, "가진다", "가질 수 있다", "포함한다", 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다. In this document, expressions such as "has", "may have", "includes", or "may include" refer to the presence of a corresponding feature (eg, numerical value, function, operation, or component such as a part). , which does not preclude the existence of additional features.

본 문서에서, "A 또는 B", "A 또는/및 B 중 적어도 하나", 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현 은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B", "A 및 B 중 적어도 하나", 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는(3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다. In this document, expressions such as "A or B", "at least one of A and/and B", or "one or more of A or/and B" may include all possible combinations of the items listed together. . For example, "A or B", "at least one of A and B", or "at least one of A or B" includes (1) at least one A, (2) at least one B, Or (3) may refer to all cases including at least one A and at least one B.

본 문서에서 사용된 "제1", "제2", "첫째", 또는 "둘째" 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중 요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 관리자 기기와 영업자 기기는, 순서 또는 중요도와 무관하게, 서로 다른 사용자 기기를 나타낼 수 있다. 예를 들면, 본 문서에 기재된 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.Expressions such as "first", "second", "first", or "second" used in this document may modify various components, regardless of order and/or importance, and refer to a component as It is used only to distinguish it from other components and does not limit the corresponding components. For example, the manager device and the operator device may indicate different user devices regardless of order or importance. For example, without departing from the scope of rights described in this document, a first element may be called a second element, and similarly, the second element may also be renamed to the first element.

어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "(기능적으로 또는 통신적으로) 연결되어((operatively or communicatively) coupled with/to)" 있다거나 "접속되어(connected to)" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제3 구성요소)를 통하여 연결될 수 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소(예: 제1 구성요소)가 다른 구성 요소(예: 제2 구성요소)에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 다른 구성요소(예: 제3 구성요소)가 존재하지 않는 것으로 이해될 수 있다. A component (e.g., a first component) is "(operatively or communicatively) coupled with/to" another component (e.g., a second component); When referred to as "connected to", it should be understood that the certain component may be directly connected to the other component or connected through another component (eg, a third component). On the other hand, when an element (e.g., a first element) is referred to as being “directly connected” or “directly connected” to another element (e.g., a second element), that element and the above It may be understood that other components (eg, a third component) do not exist between the other components.

본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합 한(suitable for)", "~하는 능력을 가지는(having the capacity to)", "~하도록 설계된(designed to)", "~하도록 변경된(adapted to)", "~하도록 만들어진(made to)", 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성(또는 설정)된"은 하드웨어적으로 "특별히 설계된(specifically designed to)"것 만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성 (또는 설정)된 프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다. As used in this document, the expression "configured to" means, depending on the situation, e.g., "suitable for", "having the capacity to" )", "designed to", "adapted to", "made to", or "capable of" . The term "configured (or set) to" may not necessarily mean only "specifically designed to" hardware. Instead, in some contexts, the phrase "a device configured to" may mean that the device is "capable of" in conjunction with other devices or components. For example, the phrase "a processor configured (or set) to perform A, B, and C" may include a dedicated processor (e.g., embedded processor) to perform those operations, or by executing one or more software programs stored in memory. , may mean a general-purpose processor (eg, CPU or application processor) capable of performing corresponding operations.

명세서에서 사용되는 “부”라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, “부”는 어떤 역할들을 수행한다. 그렇지만 “부”는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. “부”는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 “부”는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 “부”들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 “부”들로 결합되거나 추가적인 구성요소들과 “부”들로 더 분리될 수 있다.The term "unit" used in the specification means a hardware component such as software, FPGA or ASIC, and "unit" performs certain roles. However, "part" is not meant to be limited to software or hardware. A “unit” may be configured to reside in an addressable storage medium and may be configured to reproduce one or more processors. Thus, as an example, "unit" refers to components such as software components, object-oriented software components, class components and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. Functionality provided within components and “parts” may be combined into fewer components and “parts” or further separated into additional components and “parts”.

본 문서에서 사용된 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한 정하려는 의도가 아닐 수 있다. 단수의 표현은 컨텍스트 상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은 관련 기술의 컨텍스트 상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시 예들을 배제하도록 해석될 수 없다. Terms used in this document are only used to describe a specific embodiment, and may not be intended to limit the scope of other embodiments. Singular expressions may include plural expressions unless the context clearly dictates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by a person of ordinary skill in the technical field described in this document. Among the terms used in this document, terms defined in general dictionaries may be interpreted as having the same or similar meaning as the meaning in the context of the related art, and unless explicitly defined in this document, in an ideal or excessively formal meaning. not interpreted In some cases, even terms defined in this document cannot be interpreted to exclude the embodiments of this document.

도 1은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템의 구성을 도시한 도면이다. 1 is a diagram showing the configuration of a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention.

도 1에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템은 골프 스윙 정보를 센싱하는 센싱 장치(100), 사용자 기기(200) 및 서버(300)를 포함할 수 있다.As shown in FIG. 1, a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention include a sensing device 100 for sensing golf swing information, a user device 200, and a server ( 300) may be included.

본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 센서를 구비하여 사용자가 파크 골프채(G) 이용하여 파크 골프의 골프 스윙동작을 수행할 경우 감지되는 동작 신호를 측정할 수 있다. 그리고 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 연동된 사용자 기기(200)로 측정한 동작 신호를 전달하여 사용자가 파크 골프채(G)를 이용하여 수행한 골프 동작 관련 정보(예, 스윙 궤적, 타점, 비거리 예측값 등)을 산출할 수 있고, 이를 사용자에게 제공할 수 있다. The sensing device 100 for sensing golf swing information according to an embodiment of the present invention includes a sensor and can measure a motion signal detected when a user performs a golf swing motion of park golf using a park golf club (G). there is. In addition, the sensing device 100 for sensing the golf swing information transmits the measured motion signal to the interlocked user device 200 to obtain golf motion-related information (e.g., swing trajectory) performed by the user using the park golf club G. , RBI, predicted distance, etc.) can be calculated and provided to the user.

여기서, 파크 골프는 ‘공원과 '골프'의 합성어로, 공원과 같은 비교적 좁은 부지에서 즐길 수 있는 골프를 의미할 수 있다. 파크 골프는 기존 골프의 장점을 살리고 단점을 보완한 것으로, 한 종류의 골프채만을 사용하도록 개량된 점은 파크 골프의 가장 큰 특징 중 하나이다. 이러한 파크 골프에서는 한 종류의 골프채만을 사용하므로 경기 환경에 따라 적합한 골프채를 선택할 수 없어, 보다 고난도의 스킬이 요구되고 있다.Here, park golf is a compound word of 'park' and 'golf', and may mean golf that can be enjoyed in a relatively narrow site such as a park. One of the biggest features of park golf is that it has been improved to use only one type of golf club. Since only one type of golf club is used in such park golf, it is impossible to select a suitable golf club according to the game environment, and thus, a more advanced skill is required.

즉, 본 발명에 따른 파크 골프채(G) 및 파크 골프공은 파크 골프에 사용되는 골프채 및 골프공을 의미할 수 있다.That is, the park golf club (G) and the park golf ball according to the present invention may refer to golf clubs and golf balls used in park golf.

보다 다양한 실시 예에 따라 다수의 사용자 기기(200)들은 서버(300)와 연동되어, 사용자가 수행한 골프의 동작 관련 정보들을 업로드하고 이를 통해 상기 서버(300)는 사용자별 분석 및 통계 정보 등을 산출할 수 있다. According to more diverse embodiments, a plurality of user devices 200 are linked with the server 300 to upload information related to the golf operation performed by the user, and through this, the server 300 provides analysis and statistical information for each user. can be calculated

도 2는 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 분리 사시도이다. 2 is an exploded perspective view of a sensing device for sensing golf swing information according to an embodiment of the present invention.

도 2에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)에 탈착 가능하도록 구성될 수 있으며, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)가 탈착되는 파크 골프채(G)는 크게 그립 영역(102)과, 샤프트(103), 헤드 영역(107)을 포함하여 구성될 수 있다. 나아가, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역(102)에 삽입되는 핀을 통해 파크 골프채(G)에 장착되거나, 헤드 영역(102)의 둘레를 감싸도록 형성된 장착 부재를 통해 파크 골프채(G)에 장착될 수 있다.As shown in FIG. 2 , the sensing device 100 for sensing golf swing information according to an embodiment of the present invention may be configured to be detachable from a park golf club G, and the golf swing according to an embodiment of the present invention The park golf club G, to which the sensing device 100 for sensing information is attached and detached, may largely include a grip area 102, a shaft 103, and a head area 107. Furthermore, the sensing device 100 for sensing golf swing information according to an embodiment of the present invention is mounted on a park golf club G through a pin inserted into the head region 102 or wrapped around the head region 102 . It can be mounted to the park golf club (G) through the mounting member formed so as to.

본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 타격을 감지할 수 있는 센서를 구비하여 파크 골프채(G)를 이용하여 수행된 타격 이벤트를 감지할 수 있다. 즉, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역(107)에서 발생된 파크 골프채(G)의 헤드와 파크 골프공 간의 충돌로 인해, 그립 영역(102)까지로 전달되는 충격을 이용하여 타격을 감지할 수 있다.The sensing device 100 for sensing golf swing information according to an embodiment of the present invention includes a sensor capable of detecting a hit and can detect a hit event performed using the park golf club G. That is, the sensing device 100 for sensing golf swing information according to an embodiment of the present invention is generated in the head area 107 due to the collision between the head of the park golf club G and the park golf ball, the grip area 102 A blow can be sensed by using an impact transmitted to the target.

다양한 실시 예에 따라 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 이루어지는 사용자의 골프 동작을 감지하기 위해서는 기울기, 움직임 속도, 높이, 충격량 등을 감지할 수 있는 다양한 종류의 센서(예, 자이로 센서, 가속도 센서, 적외선 또는 초음파 센서, 로드셀 센서 등)가 골프 스윙 정보를 센싱하는 센싱 장치(100) 내 일 영역에 구비될 수 있으며, 이와 같은 다양한 센서들 또한 바람직하게는 헤드 영역에서 멀리 이격된 영역인 파크 골프채(G)의 그립 영역에 위치될 수 있다. 그러나 특별히 해당 영역에 위치가 제한되는 것은 아니며, 파크 골프채(G)의 기울기, 높이, 움직임 속도를 감지하는 데 보다 효과적인 것으로 판단되는 위치가 존재할 경우, 해당 위치에 설치되는 것이 가능하다. According to various embodiments, in order to detect a user's golf motion in the sensing device 100 for sensing golf swing information, various types of sensors (eg, gyro sensor, An acceleration sensor, an infrared or ultrasonic sensor, a load cell sensor, etc.) may be provided in one area within the sensing device 100 that senses golf swing information, and various sensors such as these are also preferably located in an area far from the head area. It may be located in the grip area of the park golf club (G). However, the location is not particularly limited to that area, and if there is a location that is determined to be more effective in detecting the inclination, height, and movement speed of the park golf club (G), it is possible to install it in that location.

구체적으로, 파크 골프채(G)의 그립 끝단에 장착되는 골프 스윙 정보를 센싱하는 센싱 장치(100)의 내부에는 자이로 센서와 같은 기울기(예, 샤프트의 기울기)를 감지하기 위한 센서가 포함될 수 있는데, 파크 골프채(G)의 헤드가 공중에 떠 있는 상태에서 파크 골프채(G)의 샤프트가 기울어진 것인지, 파크 골프채(G)의 헤드가 바닥면에 근접해있는 상태에서 기울어진 것인지 여부를 판단하기 위해 추가로 높이 지점을 감지할 수 있는 높이 측정 센서(예, 적외선 센서 또는 초음파 센서 등)을 포함할 수 있다. Specifically, a sensor for detecting an inclination (eg, inclination of a shaft) such as a gyro sensor may be included inside the sensing device 100 for sensing golf swing information mounted on the grip end of the park golf club G, Added to determine whether the shaft of the park golf club (G) is tilted while the head of the park golf club (G) is in the air or tilted while the head of the park golf club (G) is in close proximity to the floor. It may include a height measurement sensor (eg, an infrared sensor or an ultrasonic sensor) capable of detecting a height point at low temperature.

즉, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 기울임 여부 및 기울기 수치와 파크 골프채(G) 상의 일 지점의 높이를 파악하기 위한 높이 측정 센서를 구비할 수 있고, 감지된 파크 골프채(G)의 기울기, 일 지점의 높이는 사용자 기기(200)측에 전달되어, 상기 사용자 기기(200)에 의해 사용자의 파크 골프채(G를 이용한 동작 상태(예, 스윙, 퍼팅 등)가 판단될 수 있다. 여기서, 파크 골프채(G) 상의 일 지점의 높이는 파크 골프채(G)의 헤드의 고도일 수 있다. That is, the sensing device 100 for sensing the golf swing information may include a height measurement sensor for determining whether or not the golf swing information is tilted, the value of the tilt, and the height of a point on the park golf club G, and the detected park golf club (G). The slope of ) and the height of a point are transmitted to the user device 200, and the user device 200 determines the operating state (eg, swing, putting, etc.) using the user's park golf club (G). Here, the height of one point on the park golf club (G) may be the height of the head of the park golf club (G).

또한, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 움직임 여부, 움직임 속도를 판단하기 위한 센싱 동작을 수행할 수 있다. 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 가속도 센서, 자이로 센서 등을 기반으로 하여 사용자가 파크 골프채(G)를 이용한 스윙 등의 동작에 대한 속도 관련 센싱신호를 수집하고 이를 사용자 기기(200)측으로 전달할 수 있다. 상기 사용자 기기(200)는 이에 대응하여, 사용자가 파크 골프채(G)를 가지고 수행하는 스윙의 속도를 판단할 수 있다. In addition, the sensing device 100 for sensing the golf swing information may perform a sensing operation to determine whether or not the park golf club G moves and the speed of the motion. The sensing device 100 for sensing the golf swing information collects speed-related sensing signals for motions such as a user's swing using a park golf club (G) based on an acceleration sensor, a gyro sensor, etc. ) can be forwarded. Correspondingly, the user device 200 may determine the speed of a swing performed by the user with the park golf club G.

한편, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 상술된 센싱 과정을 통해 센싱된 파크 골프채(G)의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산할 수 있다.On the other hand, the sensing device 100 for sensing golf swing information is based on the inclination of the park golf club G sensed through the above-described sensing process, whether or not it moves, the movement speed, and the height of the head, and the position of the hitting point when hitting the park golf ball. and the degree of impact can be calculated.

구체적으로, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 이용하여 파크 골프채(G)의 스윙 궤도를 추정하고, 추정된 스윙 궤도로부터 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보를 추출할 수 있다.Specifically, the sensing device 100 for sensing golf swing information estimates the swing trajectory of the park golf club G using the inclination, movement, movement speed, and height of the head of the park golf club G, and the estimated swing Address head position information and heating head position information can be extracted from the trajectory.

여기서, 어드레스 헤드 위치 정보는 파크 골프채(G)의 스윙 궤도의 시작 시점에서 파크 골프채(G)의 헤드의 위치를 나타내는 정보일 수 있다. Here, the address head position information may be information representing the position of the head of the park golf club G at the start of the swing trajectory of the park golf club G.

여기서, 히팅 헤드 위치 정보는 파크 골프채(G)와 파크 골프공이 충돌되는 시점에서 파크 골프채(G)의 헤드의 위치를 나타내는 정보일 수 있다.Here, the hitting head position information may be information indicating the position of the head of the park golf club G at the time of collision between the park golf club G and the park golf ball.

여기서, 스윙 궤도는 파크 골프채(G)의 헤드의 시간에 따른 위치를 나타내는 정보일 수 있으며, 부가적으로 헤드의 속도를 나타내는 정보를 더 포함할 수 있다.Here, the swing trajectory may be information indicating the position of the head of the park golf club G over time, and may additionally include information indicating the speed of the head.

보다 구체적으로, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차를 이용하여 상술된 타점의 위치를 계산할 수 있다.More specifically, the sensing device 100 for sensing golf swing information may calculate the location of the above-described hitting point using a location difference between address head location information and hitting head location information.

골프 스윙 정보를 센싱하는 센싱 장치(100)는 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차가 없으면, 타점의 위치를 기준 히팅포인트로 계산하고, 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차가 있으면, 기준 히팅포인트를 해당 위치차 만큼 이동시켜 타점의 위치로 계산할 수 있다.If there is no position difference between the address head position information and the hitting head position information, the sensing device 100 for sensing golf swing information calculates the position of the hitting point as a reference hitting point, and if there is a position difference between the address head position information and the hitting head position information, , the reference hitting point can be moved by the corresponding position difference and calculated as the position of the hitting point.

이를 통해, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 헤드에 별도의 센서를 구비하지 않더라도 파크 골프채(G)와 파크 골프공이 충돌된 타점의 위치를 정확하게 계산할 수 있다.Through this, the sensing device 100 for sensing golf swing information can accurately calculate the position of the hit point where the park golf club G and the park golf ball collide without having a separate sensor installed on the head of the park golf club G.

한편, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 스윙 궤도로부터 파크 골프채(G)와 파크 골프공이 충돌되는 시점에서 파크 골프채(G)의 헤드의 속도를 계산하고, 헤드의 속도를 이용하여 파크 골프채(G)에서 파크 골프공으로 전달되는 충격량 정보를 충격 정도로 계산할 수 있다.On the other hand, the sensing device 100 for sensing golf swing information calculates the speed of the head of the park golf club (G) at the time of collision between the park golf club (G) and the park golf ball from the swing trajectory, and uses the speed of the head to park the park golf club. Information on the amount of impulse transmitted from the golf club G to the park golf ball may be calculated as the degree of impact.

한편, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 내부 전자 부품(센서)에 전원을 공급할 수 있는 배터리를 구비될 수 있다. 이러한, 배터리는 미니 5핀, c타입 등의 표준에 따라 전력을 공급할 수 있도록 설계된 연결부를 통해 전력을 공급받아 충전될 수 있다. 이에 따라, 배터리 충전을 위해 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)로부터 탈착될 수 있다. Meanwhile, the sensing device 100 for sensing the golf swing information may include a battery capable of supplying power to an internal electronic component (sensor). Such a battery may be charged by receiving power through a connection part designed to supply power according to a standard such as a mini 5-pin, c-type, or the like. Accordingly, the sensing device 100 for sensing golf swing information to charge the battery can be detached from the park golf club G.

그리고, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 배터리 보드(Power, 충/방전, LED, Switch 등 포함)와 통신 모듈(예, 블루투스 모듈), IMU 센서를 포함하는 메인보드를 함께 구비할 수 있다.In addition, the sensing device 100 for sensing golf swing information may include a battery board (including power, charge/discharge, LED, switch, etc.), a communication module (eg, a Bluetooth module), and a main board including an IMU sensor. can

사용자 기기(200)는 사용자가 파크 골프채(G)를 이용하여 수행한 스윙의 종류, 스윙 동작의 흐트러짐 정도 등을 판단하기 위해 파크 골프채(G)의 기울기 관련 센싱 신호, 움직임 여부와 움직임 속도 관련 센싱 신호 및 높이 관련 센싱 신호를 수신할 수 있다. 상기 사용자 기기(200)는 파크 골프채(G)로부터 수신된 이들 센싱 신호 및 정보를 조합하여 스윙의 종류, 스윙 동작의 흐트러짐 정도를 판단할 수 있다. The user device 200 senses a tilt-related sensing signal of the park golf club G, whether or not it moves, and movement speed-related sensing in order to determine the type of swing performed by the user using the park golf club G, the degree of disturbance of the swing motion, and the like. A signal and a height-related sensing signal may be received. The user device 200 may determine the type of swing and the degree of disturbance of the swing motion by combining the sensing signals and information received from the park golf club G.

예컨대, 상기 사용자 기기(200)는 파크 골프채(G)의 헤드 지점이 저지점에서 고지점으로 변경됨, 기준치 이상의 가속도 증가, 파크 골프채(G)의 기울기 변화(예, 헤드 바닥면(솔)이 향하는 방향이 지면에서 공중을 향하는 방향으로 변화)를 의미하는 센싱 신호를 수신하면, 수신된 센싱 신호를 조합하여 사용자가 해당 동작을 백스윙(골프에서 공을 칠 때 반동을 주기 위해 클럽을 뒤로 들어 올리는 동작)으로 판단할 수 있다. 이와 유사하게, 상기 사용자 기기(200)는 파크 골프채(G)의 헤드 높이, 가속도 수치, 파크 골프채(G)의 기울기 변화 등에 관한 센싱 신호를 조합하여 스윙 종류, 스윙 동작의 흐트러짐 정도 등을 판단할 수 있다. For example, the user device 200 changes the head point of the park golf club G from a low point to a high point, an increase in acceleration above a reference value, and a change in inclination of the park golf club G (e.g., the bottom surface (sole) of the head is directed toward When receiving a sensing signal that means the direction changes from the ground to the air), the user performs a backswing motion by combining the received sensing signals (an action of lifting the club backward to give a rebound when hitting the ball in golf) ) can be judged. Similarly, the user device 200 can determine the type of swing, the degree of disturbance of the swing motion, etc. by combining sensing signals related to the head height of the park golf club G, the acceleration value, and the change in inclination of the park golf club G. can

다른 실시 예에 따른, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 센싱된 센싱값에 기초하여 파크 골프채(G)가 골프 스윙 상태인지 여부를 판단하고, 파크 골프채(G)가 골프 스윙 상태이면 사용자 기기(200)와의 통신을 차단하며, 파크 골프채(G)가 골프 스윙 상태가 아니면 사용자 기기(200)와의 통신을 수행할 수 있다.According to another embodiment, the sensing device 100 for sensing golf swing information determines whether the park golf club G is in a golf swing state based on the sensed value, and if the park golf club G is in a golf swing state, Communication with the user device 200 may be blocked, and communication with the user device 200 may be performed when the park golf club G is not in a golf swing state.

이에 따라, 다른 실시 예에 따른, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 사용자 기기(200)로 센싱값, 정보 등을 송신할 필요가 없는 상태인 파크 골프채(G)의 골프 스윙 상태 동안에 사용자 기기(200)와의 통신을 차단하여 전력 소비를 감소시킬 수 있다.Accordingly, the sensing device 100 for sensing golf swing information according to another embodiment does not need to transmit sensed values and information to the user device 200 during the golf swing state of the park golf club G. Communication with the user device 200 may be blocked to reduce power consumption.

도 3은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 구성을 도시한 도면이다. 3 is a diagram showing the configuration of a sensing device for sensing golf swing information according to an embodiment of the present invention.

도 3에서 도시하는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 통신부(110), 저장부(120), 센서부(130), 프로세서(140)를 포함하여 구성될 수 있다. As shown in FIG. 3 , the sensing device 100 for sensing golf swing information according to an embodiment of the present invention includes a communication unit 110, a storage unit 120, a sensor unit 130, and a processor 140. can be configured.

구체적으로, 상기 통신부(110)는 센서부(130)에서 센싱된 값과 프로세서(140)에서 산출된 타격 위치, 타격 정보에 대한 정보를 사용자 기기(200)측에 전달하기 위한 통신 모듈을 포함할 수 있다. 상기 통신부(110)는 예를 들어, 블루투스, Wi-Fi direct 등의 근거리 통신 모듈을 포함하여 구성될 수 있다. Specifically, the communication unit 110 may include a communication module for transmitting information about the value sensed by the sensor unit 130, the hitting position calculated by the processor 140, and the hitting information to the user device 200. can The communication unit 110 may include, for example, a short-range communication module such as Bluetooth or Wi-Fi direct.

그리고 상기 저장부(120)는 상기 센서부(130)에서 획득한 센싱값에 대한 정보를 임시 저장할 수 있다. 상기 센서부(130)는 파크 골프채(G)의 기울어짐, 움직임 등의 동작을 감지할 수 있다. Also, the storage unit 120 may temporarily store information on the sensing value acquired by the sensor unit 130 . The sensor unit 130 may detect motions such as inclination and movement of the park golf club G.

구체적으로, 상기 센서부(130)는 파크 골프채(G)의 헤드의 영역 중 파크 골프공과의 충돌로 인해 전달되는 충격을 감지할 수 있다. Specifically, the sensor unit 130 may detect an impact transmitted due to a collision with a park golf ball in the area of the head of the park golf club G.

또한 상기 센서부(130)는 파크 골프채(G)를 이용한 움직임(기울임, 회전 등)을 감지하기 위한 센서(예, 자이로 센서 등)를 구비하여 사용자가 파크 골프채(G)를 이용하여 수행하는 스윙 동작 관련 센싱값을 측정할 수 있다. 예컨대, 상기 센서부(130)는 사용자가 파크 골프채를 가지고 수행하는 스윙의 종류(백스윙, 다운스윙), 스윙 스피트, 스윙 궤적, 헤드 각도, 최고점(예, 백스윙 시 헤드의 최고지점), 최저점(다운 스윙 시 헤드의 최저지점) 등의 판단을 위한 관련 센싱값을 측정할 수 있다. In addition, the sensor unit 130 is provided with a sensor (eg, gyro sensor, etc.) for detecting motion (inclination, rotation, etc.) using the park golf club G, so that the user swings using the park golf club G Motion-related sensing values may be measured. For example, the sensor unit 130 measures the type of swing (backswing, downswing) performed by the user with a park golf club, swing speed, swing trajectory, head angle, highest point (e.g., the highest point of the head during backswing), and lowest point ( The lowest point of the head during downswing) can be measured.

또한 상기 센서부(130)는 타격 이후 파크 골프공의 이동 방향 및 이동거리에 대한 값을 예측하기 위해 다수 종류의 센싱값을 측정하고 이를 사용자 기기(200)측에 제공할 수 있다. 예를 들어, 상기 센서부(130)는 헤드의 기울기 센싱값, 스윙 스피드 센싱값 등을 측정하고, 이를 사용자 기기(200)에 전달할 수 있다. 추후 상기 사용자 기기(200)는 상기 파크 골프채(G)의 센서부(130)에 의해 측정된 여러 센싱값과 타격 위치 및 타격 정도를 조합하여 파크 골프공의 예상 비거리, 이동 방향 등을 산출할 수 있게 된다.In addition, the sensor unit 130 may measure multiple types of sensing values and provide them to the user device 200 in order to predict values for the moving direction and moving distance of the park golf ball after hitting. For example, the sensor unit 130 may measure a head tilt sensing value, a swing speed sensing value, and the like, and transmit them to the user device 200 . In the future, the user device 200 may calculate the expected flight distance, moving direction, etc. of the park golf ball by combining various sensing values measured by the sensor unit 130 of the park golf club G, the hitting position, and the hitting degree. there will be

다양한 실시 예에 따라 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)의 프로세서(140)는 센싱값을 기반으로 스윙 동작에 대한 판단을 수행할 수다. 그에 따라 연산된 결과를 토대로, 기준 설정된 목표 동작으로의 도달 여부를 즉시 판단하여 그 결과를 출력(예, 사운드, LED 램프 점멸, 손잡이 부분 진동 발생 등)할 수 있다. 예컨대, 사용자는 파크 골프채(G)를 이용하여 파크 골프공을 타격할 시 타격 강도 및 타점의 위치가 기준값에 도달하지 않았다고 판단되면, 기 설정된 알림 동작(예, LED 점멸 등)을 수행하여 사용자로 하여금 해당 사실을 인지할 수 있도록 도울 수 있다. According to various embodiments, the processor 140 of the sensing device 100 that senses the golf swing information may determine a swing motion based on the sensed value. Based on the result calculated accordingly, it is possible to immediately determine whether or not a standard-set target motion is reached and output the result (eg, sound, LED lamp flickering, occurrence of vibration in a handle part, etc.). For example, when the user hits the park golf ball using the park golf club (G) and it is determined that the hitting strength and the position of the hitting point do not reach the reference value, a preset notification operation (eg, LED blinking, etc.) is performed to inform the user. It can help make you aware of that fact.

도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성에 대하여 도시한 도면이다. 4 is a diagram showing the configuration of a user device according to an embodiment of the present invention.

도 4에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 사용자 기기(200)는 통신부(210), 저장부(220), 표시부(230) 및 프로세서(240)를 포함하여 구성될 수 있다. 프로세서(240프로세서(240As shown in FIG. 4 , the user device 200 according to an embodiment of the present invention may include a communication unit 210, a storage unit 220, a display unit 230, and a processor 240. Processor (240 Processor (240

먼저, 상기 통신부(210)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신되는 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 수신할 수 있다. First, the communication unit 210 may receive a sensing signal received from the sensing device 100 that senses golf swing information and information indicating a hitting position and a hitting degree.

상기 저장부(220)는 상기 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신되는 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 저장할 수 있다. 또한 상기 저장부(220)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신된 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자의 골프 동작에 관한 결과 정보(스윙 동작 종류, 비거리, 공의 이동 방향 등)를 산출하는데 요구되는 알고리즘을 저장할 수 있다. The storage unit 220 may store a sensing signal received from the sensing device 100 that senses the golf swing information and information representing a hitting position and a hitting degree. In addition, the storage unit 220 stores result information (type of swing motion, type of swing motion, etc.) The algorithm required to calculate the flight distance, the direction of movement of the ball, etc.) can be stored.

상기 표시부(230)는 사용자가 파크 골프채(G))를 이용하여 수행한 골프 동작에 관한 정보, 교정 정보 등을 화면에 표시할 수 있다. 그 밖에도 상기 표시부(230)는 사용자에 의해 선택될 수 있는 다양한 기능의 항목들을 표시할 수 있다. The display unit 230 may display on the screen information about a golf motion performed by the user using the park golf club (G), correction information, and the like. In addition, the display unit 230 can display various function items that can be selected by the user.

상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지하여 전달한 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자가 상기 파크 골프채(G)를 이용하여 수행한 골프 동작의 종류 및 동작의 정도를 판단하는 데 요구되는 연산을 수행할 수 있다.The processor 240 performs a golf operation performed by the user using the park golf club G based on the sensing signal detected and transmitted by the sensing device 100 that senses golf swing information and the information indicating the hitting position and hitting degree. It is possible to perform calculations required to determine the type of and degree of operation.

상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 내 센서에 의해 감지된 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자가 수행한 골프 동작을 구체적으로 확인할 수 있다. The processor 240 may specifically check the golf motion performed by the user based on the sensing signal detected by the sensor in the sensing device 100 for sensing golf swing information and the information indicating the position and degree of hitting.

상기 프로세서(240)는 파크 골프채(G)의 동작의 종류, 동작 종류별 수행 정도(예, 기울임 정도, 움직임 속도 등)에 대응하여 애니메이션을 생성하는 동작을 수행할 수 있다. 상기 애니메이션은 구체적으로, 감지된 센싱 신호에 기반하여 사용자가 수행했을 것으로 유추되는 동작을 기 설정된 몸 형태의 이미지에 맵핑하여 구현된 대상일 수 있다. The processor 240 may perform an operation to generate an animation in response to the type of motion of the park golf club G and the degree of performance for each motion type (eg, degree of inclination, movement speed, etc.). Specifically, the animation may be an object implemented by mapping an action inferred to be performed by a user based on a detected sensing signal to a preset body shape image.

보다 구체적으로, 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)의 센싱 신호의 전송 순서 및 신호가 감지된 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고 이를 애니메이션에 적용하여 출력할 수 있다. 이에 따라 상기 프로세서(240)는 사용자가 수행한 동작을 다수개의 이미지 프레임으로 생성하고, 생성된 프레임들을 연결하여 애니메이션화 할 수 있다. More specifically, the processor 240 determines the order of golf motions performed by the user and the motion change speed based on the transmission order of sensing signals of the sensing device 100 for sensing golf swing information and the time interval at which the signals are detected. It can be judged, applied to animation, and output. Accordingly, the processor 240 may generate a plurality of image frames for an operation performed by the user, and connect the generated frames to animate the motion.

다양한 실시 예에 따라 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역을 비롯하여 손잡이(그립) 영역, 샤프트 영역에 위치되는 센서를 추가로 더 구비할 수 있다. 이와 같은 경우, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)에서는 보다 정교하게 파크 골프채(G)의 기울기, 위치 변화 등에 대응하는 센싱 신호를 확인할 수 있게 되며, 상기 센싱 신호를 기초하여 프로세서(240)는 그에 보다 정교한 사용자 동작 변화 정보를 확인하고 애니메이션화할 수 있다. 상기 프로세서(240)에서 수행하는 사용자 동작 가시화 기능은 도 8에서 도시되는 바와 같이 구현될 수 있다. According to various embodiments, the sensing device 100 for sensing the golf swing information may further include sensors positioned in a head area, a handle (grip) area, and a shaft area. In this case, in the sensing device 100 for sensing the golf swing information, it is possible to more precisely check the sensing signal corresponding to the inclination and position change of the park golf club G, and the processor 240 based on the sensing signal. ) can confirm and animate more sophisticated user motion change information. The user action visualization function performed by the processor 240 may be implemented as shown in FIG. 8 .

사용자는 애니메이션에 맵핑된 자신의 수행동작을 확인하여 자신이 파크 골프채를 이용하여 스윙 동작을 수행하는 동안 확인하지 못했던 자신의 스윙 등의 골프 동작을 확인할 수 있게 되며, 그에 따라 문제가 되는 자세를 스스로 인지할 수 있게 된다. The user can check his/her own motion mapped to the animation to check golf motions such as his/her own swing that he/she could not check while performing the swing motion using the park golf club, and thus correct the problematic posture by himself/herself. be able to perceive

상기 프로세서(240)는 사용자의 스윙, 퍼팅 등의 골프 동작에 있어 교정 사항을 출력하여 사용자에게 제공할 수 있다. 예를 들어, 상기 프로세서(240)는 기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 산출하고, 센싱값 간의 차이가 기준치 이상인 항목을 교정 항목으로 안내할 수 있다. The processor 240 may output and provide correction items to the user in golf motions such as swing and putting of the user. For example, the processor 240 calculates a difference between a predetermined value or a model sensing value measured by professional players and a sensing value sensed by a golf motion performed by a user, and the difference between the sensing values is equal to or greater than a reference value. can be guided as a correction item.

한편, 다른 실시 예에 따른, 프로세서(240)는 교정 항목의 안내 이후, 기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 재산출하고, 재산출된 센싱값 간의 차이가 이전에 산출된 센싱값 간의 차이 보다 감소한 경우, 이전에 산출된 센싱값 간의 차이 대비 재산출된 센싱값 간의 차이의 감소율을 산출하고, 산출된 감소율에 비례하여 교정 수수료를 산출할 수 있다.On the other hand, according to another embodiment, the processor 240 recalculates a difference between a predetermined value or a model sensing value measured by professional players and a sensing value sensed by a golf motion performed by the user after guidance of the correction item. And, when the difference between the recalculated sensing values is less than the difference between the previously calculated sensing values, a decrease rate of the difference between the previously calculated sensing values and the difference between the recalculated sensing values is calculated, and in proportion to the calculated decrease rate. A proofreading fee can be calculated.

이를 통해, 프로세서(240)는 골프 동작의 교정 항목을 안내한 것을 기초하여 수익화 모델을 생성할 수 있다.Through this, the processor 240 may generate a monetization model based on the guidance of golf motion correction items.

상기 프로세서(240)는 바닥면의 기울기, 풍속 등의 설정값을 사용자로부터 입력받고 그에 대응하여 비거리, 파크 골프공의 이동방향 등과 같은 사용자 동작 결과의 산출하는데 요구되는 설정값을 변환하는 동작을 수행할 수 있다. The processor 240 receives set values such as the slope of the floor, wind speed, etc. from the user, and converts set values required to calculate the result of the user's motion, such as the flight distance and the moving direction of the park golf ball, in response thereto. can do.

상기 프로세서(240)는 사용자가 감지하는 풍속 및 지면의 기울기 등에 대한 정확도가 떨어질 수 있음에 대비하여, 사용자 기기(200)에 구비된 기타 구성(예, 카메라, 등)을 통해 풍속값을 예측하고 예측된 풍속 값을 기반으로 사용자 동작 결과를 산출하는 데 요구되는 설정값을 변환할 수 있다. The processor 240 predicts the wind speed value through other components (eg, a camera, etc.) provided in the user device 200 in preparation for the accuracy of the wind speed and the slope of the ground detected by the user, and Based on the predicted wind speed value, a setting value required to calculate the user's operation result may be converted.

또는 상기 프로세서(240)는 지면의 경사를 확인하기 위해, 파크 골프채(G)의 기울기 감지 센서를 이용할 수 있다. 상기 프로세서(240)는 사용자로부터 지면의 경사 값의 변경을 요청받으면, 기 설정된 시간 내에 파크 골프채의 솔 부분이 지면에 맞닿아있는 상태를 유지하도록 사용자에게 요청할 수 있다. 이 때 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)와 연동되어, 기 설정된 시간 내에 수행되는 지면 기울기 센싱 동작에 의한 센싱값을 수신하게 된다. 상기 프로세서(240)는 이를 기반으로 지면 기울기 정보를 확인하고 이를 설정값에 반영하며, 이에 따라 비거리, 파크 골프공의 이동 방향 등의 결과는 변경된 설정값에 대응하여 달라질 수 있다. Alternatively, the processor 240 may use the inclination sensor of the park golf club G to determine the inclination of the ground. When the processor 240 receives a request from the user to change the inclination value of the ground, the processor 240 may request the user to maintain a state in which the sole part of the park golf club is in contact with the ground within a predetermined time. At this time, the processor 240 is interlocked with the sensing device 100 that senses golf swing information, and receives a sensed value by a ground tilt sensing operation performed within a preset time. Based on this, the processor 240 checks the ground inclination information and reflects it to the set value, and accordingly, results such as the flight distance and the moving direction of the park golf ball may vary according to the changed set value.

프로세서(240)는 사용자가 파크 골프채(G)를 이용하여 수행된 기울임 이벤트, 위치변화 이벤트, 속도변화 이벤트, 타격 이벤트 등을 확인할 수 있다. The processor 240 may check an inclination event, a position change event, a speed change event, a hitting event, etc. performed by the user using the park golf club G.

그리고 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 수신된 다수 종류의 센싱 신호를 조합하여 파크 골프공의 비거리, 이동 방향 등의 이동 정보를 예측할 수 있다. Further, the processor 240 may predict movement information such as a flight distance and a movement direction of a park golf ball by combining a plurality of types of sensing signals received from the sensing device 100 that senses golf swing information.

도 6은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 헤드 각도를 도시한 도면이고, 도 7은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 비거리를 도시한 도면이다.6 is a diagram showing a head angle displayed by a user terminal according to an embodiment of the present invention, and FIG. 7 is a diagram showing a flight distance displayed by a user terminal according to an embodiment of the present invention.

일 실시 예에 따라, 상기 프로세서(240)는 타격 이벤트 관련 신호(타점 위치, 타격시 충돌 세기 관련 신호 등)를 수신하여, 비거리, 파크 골프공의 진행 방향 등을 계산할 수 있다. 상기 프로세서(240)는 도 6 및 도 7에 도시된 바와 같이, 헤드 영역(107)의 페이스 면이 기울어지지 않은 상태에서 중앙 영역이 타격된 경우와, 일 측으로 페이스 면에 기울어진 상태에서 페이스 면의 가장 자리 영역이 타격된 경우에 예상되는 비거리 및 공의 이동 방향이 상이할 것임을 예상할 수 있다. 이에 따라 상기 프로세서(240)는 파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해, 타격 이벤트 관련 신호(타격 위치 관련 신호, 충돌 에너지 관련 신호)를 비롯하여 헤드 영역(107)의 페이스 면 기울기(x,y,z축에 대한 기울기 변화 값이 모두 포함될 수 있음) 신호를 조합하여 비거리 예상치를 산출할 수 있다. According to an embodiment, the processor 240 may receive hitting event-related signals (such as a hitting point position and a signal related to impact strength at the time of hitting) and calculate a flight distance, a moving direction of the park golf ball, and the like. As shown in FIGS. 6 and 7 , the processor 240 performs a blow on the center area of the head area 107 when the face surface is not inclined and when the face surface is tilted to one side. It can be expected that the expected flight distance and the moving direction of the ball will be different when the edge area of is hit. Accordingly, the processor 240 calculates the driving distance of the park golf ball and the moving direction of the park golf ball, including hitting event-related signals (hit position-related signals and collision energy-related signals) and the face surface of the head region 107. A flight distance estimate can be calculated by combining slope signals (which can include all slope change values on the x, y, and z axes) signals.

또한, 상기 프로세서(240)는 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 감지된 파크 골프채(G)의 기울기, 일 지점의 높이에 관한 센싱값을 상기 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 전달받을 수 있다. 이후 상기 프로세서(240)는 전달받은 센싱값인 파크 골프채(G)의 기울기, 파크 골프채(G)의 일 지점 높이에 기반하여 사용자가 골프 스윙 정보를 센싱하는 센싱 장치(100)를 이용한 동작 상태(예, 스윙, 퍼팅, 정지 자세 등)를 판단할 수 있다. In addition, the processor 240 is a sensing device for sensing the golf swing information by using the sensed values related to the inclination of the park golf club G and the height of a point detected by the sensing device 100 for sensing the golf swing information ( 100) can be delivered from the side. Thereafter, the processor 240 operates using the sensing device 100 for sensing golf swing information by the user based on the received sensed values, such as the slope of the park golf club G and the height of a point of the park golf club G ( For example, swing, putting, stopping posture, etc.) can be judged.

또한, 상기 프로세서(240)는 사용자가 파크 골프채(G)를 이용하여 수행한 스윙의 종류, 스윙 동작의 흐트러짐 정도 등을 판단하기 위해 파크 골프채(G)의 기울기 관련 센싱 신호, 움직임 여부와 움직임 속도 관련 센싱 신호 및 높이 관련 센싱 신호를 수신할 수 있다. 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 수신된 이들 센싱 신호를 조합하여 스윙의 종류, 스윙 동작의 흐트러짐 정도를 판단할 수 있다. In addition, the processor 240 uses a sensing signal related to the tilt of the park golf club G to determine the type of swing performed by the user using the park golf club G and the degree of disturbance of the swing motion, whether or not the park golf club G has moved, and the movement speed. A related sensing signal and a height related sensing signal may be received. The processor 240 may combine the sensing signals received from the sensing device 100 that senses golf swing information to determine the type of swing and the degree of disturbance of the swing motion.

예컨대, 상기 프로세서(240)는 파크 골프채(G)의 헤드 지점이 저지점에서 고지점으로 변경됨, 기준치 이상의 가속도 증가, 파크 골프채(G)의 기울기 변화(예, 헤드 바닥면(솔)이 향하는 방향이 지면에서 공중을 향하는 방향으로 변화)를 의미하는 센싱 신호를 수신하면, 수신된 센싱 신호를 조합하여 사용자가 해당 동작을 백스윙(골프에서 공을 칠 때 반동을 주기 위해 클럽을 뒤로 들어 올리는 동작)으로 판단할 수 있다. 이와 유사하게, 상기 프로세서(240)는 파크 골프채(G)의 헤드 높이, 가속도 수치, 파크 골프채(G)의 기울기 변화 등에 관한 센싱 신호를 조합하여 스윙 종류, 스윙 동작의 흐트러짐 정도 등을 판단할 수 있다. For example, the processor 240 changes the head point of the park golf club G from a low point to a high point, increases the acceleration above a reference value, and changes the inclination of the park golf club G (eg, the direction the bottom surface (sole) of the head faces). When a sensing signal meaning a change in direction from the ground to the air) is received, the received sensing signal is combined to allow the user to make a backswing (a motion of lifting the club backward to give a rebound when hitting the ball in golf) can be judged by Similarly, the processor 240 can determine the type of swing, the degree of disturbance of swing motion, etc. by combining sensing signals related to the head height of the park golf club G, the acceleration value, and the change in inclination of the park golf club G. there is.

그리고 상기 프로세서(240는 사용자가 특정한 목표 동작 항목을 보기 항목 중에서 선택할 수 있도록 지원하고, 기 선택된 목표 동작 항목에 대응하는 수치를 만족하는 센싱 신호가 수신되었는지 여부를 확인할 수 있다. 이를 통해 상기 프로세서(240는 사용자가 직접 목표한 목표 동작에 도달하였는지 여부를 판단하고 성공 또는 실패 여부를 판단할 수 있다. Further, the processor 240 supports a user to select a specific target action item from view items, and checks whether or not a sensing signal satisfying a numerical value corresponding to a pre-selected target action item is received. Through this, the processor ( 240 may determine whether a user has reached a target motion directly targeted and determine success or failure.

이때, 상기 프로세서(240는 다양한 목표 동작의 보기 항목들을 사용자에게 제공하고, 제공된 보기 항목들 중 하나를 선택받을 수 있다. 그리고 상기 목표 동작 항목은 목표하는 종류의 골프동작(예, 티샷, 퍼팅 등) 또는 특수 상황이 가정된 목표 동작(예, 남서쪽 방향으로 3m 공 보내기 등) 등을 포함하여 구성될 수 있다. At this time, the processor 240 may provide the user with various view items of the target motion, and may select one of the provided view items. The target motion item may be a golf motion of a target type (eg, tee shot, putting, etc.) ) or a target motion in which a special situation is assumed (eg, sending a ball 3m in the southwest direction, etc.).

만약 사용자가 특수 상황이 가정된 목표 동작을 설정한 경우, 상기 프로세서(240는 사용자가 수행한 동작을 센싱한 값에 기반하여 공의 비거리, 공의 이동 방향 예상치를 산출할 수 있다. 상기 프로세서(240는 산출된 공의 비거리 및 공의 이동 방향 예상치가 목표 지점과 기준 범위 이내로 근접하면 사용자가 목표를 달성한 것으로 판단할 수 있다. If the user sets a target motion assuming a special situation, the processor 240 may calculate an estimated flight distance of the ball and an estimated moving direction of the ball based on a value sensed for the motion performed by the user. 240 may determine that the user has achieved the goal when the calculated flight distance and expected moving direction of the ball are close to the target point within a reference range.

프로세서(240)는 사용자의 동작 종류, 동작의 정도에 관한 통계를 수행할 수 있다. 구체적으로, 상기 프로세서(240)는 사용자의 계정별로 사용자가 수행한 동작의 이력들을 차곡차곡 수집할 수 있다. The processor 240 may perform statistics on the user's motion type and motion degree. Specifically, the processor 240 may collect histories of operations performed by the user for each account of the user one after another.

상기 프로세서(240)는 사용자 별 동작 수행 이력에 관한 정보를 수집하여 사용자가 수행했던 수행 동작의 종류들 중 사용자가 가장 많이 수행한 동작 항목을 집계하여 추출할 수 있다. 나아가, 상기 프로세서(240)는 사용자의 수행 동작의 항목들 중에서 사용자의 수행 이력이 기준치 이하인, 연습 부족항목을 확인하고 이를 사용자에게 알려줄 수 있다. 이로써 상기 통계부는 사용자가 주로 수행한 동작 또는 연습량이 부족한 동작의 종류를 판단할 수 있다. The processor 240 collects information about the operation performance history of each user, and may aggregate and extract an action item performed by the user the most among types of actions performed by the user. Furthermore, the processor 240 may identify an insufficient practice item, in which the user's performance history is less than or equal to a reference value, among the items of the user's performed motion, and inform the user of the identified item. Accordingly, the statistical unit may determine the type of motion mainly performed by the user or motion lacking in the amount of practice.

또한 상기 통계부는 사용자가 수행한 동작의 구체적인 신호 측정치를 기반으로 판단된 동작 정도에 대한 통계를 수행할 수 있다. 이 때 상기 동작 정도란 파크 골프채의 기울임의 정도, 스윙 동작의 스피드, 타격 스피드, 타점의 위치의 항목을 포함하는 개념일 수 있다. 이 밖에도 상기 동작 정도는 이와 같은 기울기, 타점위치, 동작 스피드 외에도 파크 골프채를 통해 감지할 수 있는 골프동작 관련 항목들일 수 있다. In addition, the statistical unit may perform statistics on the degree of motion determined based on the specific signal measurement value of the motion performed by the user. At this time, the degree of motion may be a concept including items such as the degree of inclination of the park golf club, the speed of the swing motion, the hitting speed, and the position of the hitting point. In addition, the degree of motion may be items related to golf motions that can be sensed through a park golf club in addition to the inclination, the hitting point position, and the motion speed.

그리고 상기 통계부는 개별 사용자들의 특정 동작 정도 항목들에 대한 수행 빈도, 목표 달성 빈도 등을 산출할 수 있다. Further, the statistical unit may calculate a frequency of performing, a frequency of achieving a goal, and the like for specific motion degree items of individual users.

상기 프로세서(240)는 기 저장된 모범 동작 정보를 사용자의 수행 동작과 비교하여, 해당 사용자의 부족 영역, 실력 상승 영역 등을 판단할 수 있다. 예를 들어, 상기 프로세서(240)는 일 사용자의 스윙 종류(백스윙, 다운스윙) 또는 목표 동작(예, 3m 비거리, 2m 비거리 등)별 수행 능력을 판단할 수 있다. The processor 240 compares pre-stored exemplary motion information with the user's performed motion, and determines areas where the user lacks or improves skills. For example, the processor 240 may determine a user's performance for each type of swing (backswing, downswing) or target motion (eg, 3m flight distance, 2m flight distance, etc.).

상기 프로세서(240)는 사용자가 목표한 골프 동작에 대하여 일정 수준에 도달하지 못한 경우, 목표 골프 동작을 달성하기 위한 교정 정보를 제공할 수 있다. 본 발명은 파크 골프채를 이용하여 파크 골프공 타격 시, 감지된 타점의 위치, 헤드의 각도 등을 조합하여 예상 비거리를 산출할 수 있다. 이에 따라 본 발명은 비거리 목표값이 기 설정되어 있고, 사용자의 파크 골프채를 사용하여 감지된 동작 신호에 대응하여 산출된 예상 비거리와, 기 설정된 목표값을 비교하여 사용자의 비거리 목표 도달 여부를 판단할 수 있다. 이 때 사용자가 비거리 목표값에 도달하지 못하면, 사용자에게 타점 위치의 어긋남 정도, 헤드 영역의 페이스 면 기울기의 어긋남 정도(예컨대, 어긋남 정도는 기 설정된 모범 사례 값과 비교하여 그 차이에 해당하는 값을 의미할 수 있음) 등과 같은 목표 미도달의 주요 원인 항목에 대한 정보를 제공할 수 있다. The processor 240 may provide correction information for achieving the target golf motion when the user does not reach a certain level with respect to the target golf motion. According to the present invention, when a park golf ball is hit using a park golf club, an expected flight distance may be calculated by combining the detected position of the hitting point, the angle of the head, and the like. Accordingly, according to the present invention, a target distance value is set in advance, and an expected flight distance calculated in response to a motion signal detected using a park golf club of a user is compared with the preset target value to determine whether the user reaches the target distance. can At this time, if the user does not reach the target distance value, the user is instructed to compare the degree of deviation of the hitting point position and the degree of deviation of the inclination of the face surface in the head region (e.g., the degree of deviation is compared with a preset best practice value and obtains a value corresponding to the difference). It can provide information on the main causes of target non-achievement, such as

나아가, 상기 프로세서(240)는 목표 미도달의 주요 원인 항목을 개선할 수 있도록 하는 안내 문구(예, 그립 영역을 타격 방향으로 기울이지 마세요 등)를 제시할 수 있다. Furthermore, the processor 240 may suggest a guide phrase (eg, do not incline the grip area in the hitting direction, etc.) to improve the main cause of non-reaching the goal.

한편, 입력부(250)는 사용자로부터 다양한 정보를 입력받을 수 있다. 예를 들어, 입력부(250)는 사용자로부터 사용자 키 정보, 사용자 팔 길이 정보, 파크 골프채(G) 샤프트 길이 정보 및 파크 골프채(G)와 헤드 간 각도 정보를 입력받을 수 있다.Meanwhile, the input unit 250 may receive various types of information from the user. For example, the input unit 250 may receive user key information, user arm length information, park golf club G shaft length information, and angle information between the park golf club G and the head from the user.

도 7은 본 발명의 실시 예에 따른 서버의 구성에 대하여 도시한 도면이다. 7 is a diagram showing the configuration of a server according to an embodiment of the present invention.

도 7에서 도시되는 바와 같이 본 발명의 실시 예에 따른 서버(300)는 프로세서(310), 통신부(320)및 저장부(330)를 포함하여 구성될 수 있다.As shown in FIG. 7 , a server 300 according to an embodiment of the present invention may include a processor 310 , a communication unit 320 and a storage unit 330 .

상기 프로세서(310)는 다수의 사용자들 계정 정보를 등록받고 이를 관리할 수 있다. 예를 들어 상기 프로세서(310)는 다수 사용자들의 연습 기록, 목표 달성 기록을 저장하고 사용자가 기기를 변경하더라도, 자신의 기록을 다운받아 확인할 수 있도록 지원할 수 있다. The processor 310 may register and manage account information of a plurality of users. For example, the processor 310 may store practice records and goal achievement records of multiple users, and may download and check their own records even if the user changes the device.

상기 프로세서(310)는 사용자별 실력 정보를 목표 달성 기록에 기반하여 판단한 후 기록할 수 있다. 그리고 상기 프로세서(310)는 다수 사용자들에 대하여 개별 실력 정보를 비교하여 순위를 매기며, 사용자 개개인에게 본인의 랭킹 정보를 안내할 수 있다. The processor 310 may determine and record the ability information for each user based on the goal achievement record. Further, the processor 310 compares individual ability information of multiple users to rank them, and may inform individual users of their own ranking information.

상기 프로세서(310)는 순위 정보를 기반으로 임의의 사용자들을 매칭하여 가상 경기를 수행하도록 지원할 수 있다. 상기 프로세서(310)는 가상 경기에 참여할 참여자들이 결정되면, 임의의 미션 동작을 가상 경기 참여자들에게 제안할 수 있다. 그리고 경기 참여자들은 골프 스윙 정보를 센싱하는 센싱 장치(100)을 이용한 골프 동작을 수행하고, 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지한 센싱값에 기반하여 미션 동작의 달성 여부를 판단하고 이를 기반으로 경기의 승패를 결정할 수 있다. The processor 310 may match arbitrary users based on ranking information to support a virtual game. When participants to participate in the virtual game are determined, the processor 310 may suggest an arbitrary mission operation to the virtual game participants. In addition, game participants perform a golf operation using the sensing device 100 for sensing golf swing information, and determine whether a mission operation is achieved based on a sensing value detected by the sensing device 100 for sensing golf swing information. Based on this, the win or loss of the match can be decided.

통신부(320)는 상술된 서버(300)의 역할을 수행하는데 필요한 정보를 수신하고, 저장부(330)는 수신된 정보를 저장할 수 있다.The communication unit 320 may receive information required to perform the role of the server 300 described above, and the storage unit 330 may store the received information.

도 8은 본 발명의 실시 예에 따른 감지 신호를 기반으로 사용자 동작을 가시화하는 기능에 대하여 도시한 도면이다. 8 is a diagram illustrating a function of visualizing a user's motion based on a detection signal according to an embodiment of the present invention.

도 8에서 도시되는 바와 같이, 본 발명의 실시 예에 따르면 사용자 동작은 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지된 신호를 기반으로 유추될 수 있으며, 유추 정보를 사람 신체 이미지에 맵핑하여 사용자가 수행했을 것으로 판단되는 자세 이미지를 만들어낼 수 있다.As shown in FIG. 8 , according to an embodiment of the present invention, a user's motion can be inferred based on a signal detected by the sensing device 100 for sensing golf swing information, and the inferred information is mapped to a human body image. A posture image determined to have been performed by the user may be created.

이 때, 본 발명의 실시 예에 따르면 사용자 기기(200)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지 또는 계산된 파크 골프채의 기울기, 헤드 각도, 헤드의 최고지점, 최저지점 등에 대응하여 사용자가 파크 골프채를 이용하여 수행했을 것으로 판단되는 자세 이미지를 산출할 수 있다. At this time, according to an embodiment of the present invention, the user device 200 responds to the inclination, head angle, highest point, lowest point of the head, etc. of the park golf club detected or calculated by the sensing device 100 for sensing golf swing information. A posture image determined to be performed by the user using a park golf club may be calculated.

나아가, 본 발명의 실시 예에 따른 사용자 기기(200)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지된 센싱값의 수신 시점에 대응하여 사용자 동작의 변화를 애니메이션으로 맵핑하여 제공할 수 있다. 이제까지 본 발명에 대하여 바람직한 실시 예를 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 본 발명을 구현할 수 있음을 이해할 것이다. 그러므로 상기 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 한다.Furthermore, the user device 200 according to an embodiment of the present invention may map and provide a change in a user's motion as an animation corresponding to a receiving time point of a sensing value sensed by the sensing device 100 that senses golf swing information. . So far, the present invention has been mainly looked at with respect to preferred embodiments. Those skilled in the art to which the present invention belongs will understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered from a descriptive point of view rather than a limiting point of view. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the equivalent scope should be construed as being included in the present invention.

이상과 같이, 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, although the present invention has been described by the limited embodiments and drawings, the present invention is not limited thereto, and the technical spirit of the present invention and the following by those skilled in the art to which the present invention belongs Of course, various modifications and variations are possible within the scope of equivalents of the claims to be described.

100: 골프 스윙 정보를 센싱하는 센싱 장치
200: 사용자 기기
300: 서버
100: sensing device for sensing golf swing information
200: user device
300: server

Claims (7)

삭제delete 삭제delete 삭제delete 골프 스윙 정보를 센싱하는 센싱 장치, 사용자 기기 및 서버를 포함하여 구성되는 동작 교정 시스템에 있어서,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 상기 사용자 기기에 전송하고,
상기 사용자 기기는
상기 파크 골프채로부터 수신된 센싱값, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 기반으로 파크 골프채를 이용한 골프동작의 종류 및 동작의 정도를 측정하고,
상기 서버는
다수의 사용자 기기로부터 사용자가 수행한 골프 동작 관련 정보를 획득하여 사용자별 분석 및 통계를 산출하는 것을 특징으로 하는 골프 스윙 정보를 센싱하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함하고,
상기 사용자 기기는
파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해 타격 이벤트 관련 신호를 비롯하여 헤드 영역의 페이스 면 기울기 측정신호, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 조합하는 프로세서;를 포함하고,
상기 사용자 기기의 프로세서는
기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 산출하고, 센싱값 간의 차이가 기준치 이상인 항목을 교정 항목으로 안내하고,
상기 교정 항목의 안내 이후, 상기 기 설정된 값 또는 상기 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 재산출하고, 재산출된 센싱값 간의 차이가 이전에 산출된 센싱값 간의 차이 보다 감소한 경우, 이전에 산출된 센싱값 간의 차이 대비 재산출된 센싱값 간의 차이의 감소율을 산출하고, 산출된 감소율에 비례하여 교정 수수료를 산출하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
사용자가 쥘 수 있도록 상기 파크 골프채에 설계된 그립 영역에 탈착 가능하되, 상기 그립 영역에 삽입되는 핀을 통해 상기 파크 골프채에 장착되거나, 상기 그립 영역의 둘레를 감싸도록 형성된 장착 부재를 통해 상기 파크 골프채에 장착됨으로써, 상기 파크 골프채의 헤드 영역에서 발생된 상기 파크 골프채의 헤드와 파크 골프공 간의 충돌로 인해, 상기 그립 영역까지로 전달되는 충격을 이용하여 타격을 감지하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 센싱된 센싱값에 기초하여 상기 파크 골프채가 골프 스윙 상태인지 여부를 판단하고, 상기 파크 골프채가 골프 스윙 상태이면 상기 사용자 기기와의 통신을 차단하며, 상기 파크 골프채가 골프 스윙 상태가 아니면 상기 사용자 기기와의 통신을 수행함으로써, 상기 센싱값을 송신할 필요가 없는 상태인 상기 파크 골프채의 상기 골프 스윙 상태 동안에 상기 사용자 기기와의 통신을 차단하여 전력 소비를 감소시키고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 파크 골프채의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 이용하여 상기 파크 골프채의 스윙 궤도를 추정하고, 추정된 스윙 궤도로부터 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보를 추출하고,
골프 스윙 정보를 센싱하는 센싱 장치는
상기 어드레스 헤드 위치 정보와 상기 히팅 헤드 위치 정보 간의 위치차를 이용하여 타점의 위치를 계산하고,
상기 어드레스 헤드 위치 정보는
상기 파크 골프채의 스윙 궤도의 시작 시점에서 상기 파크 골프채의 헤드의 위치를 나타내는 정보이고,
상기 히팅 헤드 위치 정보는
상기 파크 골프채와 상기 파크 골프공이 충돌되는 시점에서 상기 파크 골프채의 헤드의 위치를 나타내는 정보이고,
상기 스윙 궤도는
상기 파크 골프채의 헤드의 시간에 따른 위치를 나타내는 정보인 것을 특징으로 하는 골프 스윙 정보를 센싱하는 센싱 장치를 이용한 동작 교정 시스템.
A motion correction system comprising a sensing device for sensing golf swing information, a user device, and a server,
A sensing device for sensing the golf swing information
A plurality of sensors are installed on one side of the park golf club to sense information including the inclination, movement speed, and head height of the park golf club, and transmits the sensed values measured by the plurality of sensors to the user device, ,
The user device
Measuring the type and degree of golf motion using the park golf club based on the sensing value received from the park golf club, the position of the hitting point and the degree of impact when hitting the park golf ball,
The server
Sensing golf swing information characterized by obtaining information related to golf motions performed by users from a plurality of user devices and calculating analysis and statistics for each user;
A sensing device for sensing the golf swing information
A processor for calculating the location of the hitting point and the degree of impact when hitting the park golf ball based on the sensing values measured by the plurality of sensors;
The user device
In order to calculate the flight distance of the park golf ball and the moving direction of the park golf ball, a processor that combines a hitting event-related signal, a face slope measurement signal in the head area, the position of the hitting point and the degree of impact when hitting the park golf ball; ,
The processor of the user device
Calculate the difference between a preset value or a model sensing value measured by professional players and a sensing value sensed by the golf motion performed by the user, and guide an item in which the difference between the sensing values is greater than a reference value to a correction item,
After the guidance of the correction item, the difference between the preset value or the exemplary sensing value and the sensing value sensed by the golf motion performed by the user is recalculated, and the difference between the recalculated sensing values is the previously calculated sensing value. When the difference is less than the difference between the previously calculated sensing values, a reduction rate of the difference between the recalculated sensing values is calculated, and a calibration fee is calculated in proportion to the calculated reduction rate,
A sensing device for sensing the golf swing information
It is detachable to the grip area designed for the park golf club so that the user can grip it, and is mounted on the park golf club through a pin inserted into the grip area, or attached to the park golf club through a mounting member formed to surround the circumference of the grip area. By being mounted, a hit is sensed by using an impact transmitted to the grip area due to a collision between the head of the park golf club and the park golf ball generated in the head area of the park golf club,
A sensing device for sensing the golf swing information
Based on the sensed value, it is determined whether the park golf club is in a golf swing state, communication with the user device is blocked if the park golf club is in a golf swing state, and if the park golf club is not in a golf swing state, the user By performing communication with the device, communication with the user device is cut off during the golf swing state of the park golf club, which is a state in which there is no need to transmit the sensing value, thereby reducing power consumption;
A sensing device for sensing the golf swing information
Estimating a swing trajectory of the park golf club using the inclination, movement, movement speed, and height of the head of the park golf club, and extracting address head location information and hitting head location information from the estimated swing trajectory;
A sensing device for sensing golf swing information
Calculate the position of the dot using the position difference between the address head position information and the heating head position information;
The address head location information is
Information indicating the position of the head of the park golf club at the start of the swing trajectory of the park golf club;
The heating head location information is
Information indicating the position of the head of the park golf club at the time of collision between the park golf club and the park golf ball;
The swing trajectory is
Motion correction system using a sensing device for sensing golf swing information, characterized in that the information indicating the position of the head of the park golf club over time.
삭제delete 제 4항에 있어서
상기 사용자 기기의 프로세서는
상기 파크 골프채에서 센싱한 신호가 전송된 순서 및 신호의 감지 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고, 판단된 정보를 사람 신체 이미지에 맵핑하여 애니메이션으로 적용하는 것을 특징으로 하는 골프 스윙 정보를 센싱하는 센싱 장치를 이용한 동작 교정 시스템.
According to claim 4
The processor of the user device
Based on the transmission order of the signals sensed by the park golf club and the detection time interval of the signals, the order of golf motions performed by the user and the speed of motion change are determined, and the determined information is mapped to a human body image and applied as an animation. A motion correction system using a sensing device for sensing golf swing information, characterized in that.
삭제delete
KR1020210176519A 2021-12-10 2021-12-10 Golf club that detects swing information and motion correcting system using the same KR102492538B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210176519A KR102492538B1 (en) 2021-12-10 2021-12-10 Golf club that detects swing information and motion correcting system using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210176519A KR102492538B1 (en) 2021-12-10 2021-12-10 Golf club that detects swing information and motion correcting system using the same

Publications (1)

Publication Number Publication Date
KR102492538B1 true KR102492538B1 (en) 2023-01-27

Family

ID=85101385

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210176519A KR102492538B1 (en) 2021-12-10 2021-12-10 Golf club that detects swing information and motion correcting system using the same

Country Status (1)

Country Link
KR (1) KR102492538B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100136977A (en) * 2008-03-22 2010-12-29 리차드 재켈 Device and method for monitoring the hitting accuracy and the drive movement on a golf club
KR101479979B1 (en) * 2014-07-29 2015-01-26 (주) 골프존 Club device mounted on golf club, method for detecting attitude deviation of the same, information processing method of the same and information processing method of terminal device wireless communicated with the same
JP2015517887A (en) * 2012-05-31 2015-06-25 ナイキ イノベイト セー. フェー. Golf club and golf club head
KR101982444B1 (en) * 2018-07-02 2019-05-24 전북대학교산학협력단 Golf club with swing correction
KR102037379B1 (en) 2019-04-10 2019-10-28 배재익 Park golf club head
KR102218993B1 (en) * 2020-07-23 2021-02-24 송현동 Park golf club that detects swing motion and motion correcting system using the same

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100136977A (en) * 2008-03-22 2010-12-29 리차드 재켈 Device and method for monitoring the hitting accuracy and the drive movement on a golf club
JP2015517887A (en) * 2012-05-31 2015-06-25 ナイキ イノベイト セー. フェー. Golf club and golf club head
KR101479979B1 (en) * 2014-07-29 2015-01-26 (주) 골프존 Club device mounted on golf club, method for detecting attitude deviation of the same, information processing method of the same and information processing method of terminal device wireless communicated with the same
KR101982444B1 (en) * 2018-07-02 2019-05-24 전북대학교산학협력단 Golf club with swing correction
KR102037379B1 (en) 2019-04-10 2019-10-28 배재익 Park golf club head
KR102218993B1 (en) * 2020-07-23 2021-02-24 송현동 Park golf club that detects swing motion and motion correcting system using the same

Similar Documents

Publication Publication Date Title
TWI429469B (en) Golf clubs and golf club heads having digital lie and/or other angle measuring equipment
US8668595B2 (en) Golf clubs and golf club heads
KR102438134B1 (en) Control method of the application system linked to the park golf club
JP2017099905A (en) Golf training/support device and program
US9427657B2 (en) Computer readable storage medium having game program stored thereon and game apparatus
TW201501753A (en) Motion analysis device
JP5030876B2 (en) Golf support device
KR101495961B1 (en) System and method of correcting golf pose
JP7234531B2 (en) Golf shoes with sensor device
KR20150065431A (en) Device for anlayzing movement of golf club
KR102053564B1 (en) Swing analysis device, swing analysis method and swing analysis system
KR102265374B1 (en) Putting information providing device with aiming function
KR100886918B1 (en) Apparatus for displaying putting information
KR102492538B1 (en) Golf club that detects swing information and motion correcting system using the same
US20220111284A1 (en) Method and system for golf training
KR101950243B1 (en) Golf training device for providing augmented reality or virtual reality experience
JP6438899B2 (en) Golf practice equipment
KR101018700B1 (en) Putter for training of putting
KR102009271B1 (en) Smart stick and terminal for virtual reality game
KR101125585B1 (en) A device for correcting putt
JPH06343729A (en) Golf swing practice unit
TW202030003A (en) Sensing and indicating device can be integrated or attached onto golf club
JP5515155B2 (en) Golf support device
KR101029918B1 (en) Home golf simulator
CN115068918B (en) Batting win-or-lose judging method and device, wearable equipment and storage medium

Legal Events

Date Code Title Description
GRNT Written decision to grant