G05D2107/24

GOLF SUPPORT SYSTEM AND COMPUTER READABLE MEDIUM
20250229158 · 2025-07-17 · ·

A golf support system supports a user to play golf on a golf course. The golf support system includes a course travelling vehicle to be operated in the golf course. A photographing unit photographs a trajectory of a golf ball as a trajectory image by using a camera mounted on the course travelling vehicle. A trajectory prediction unit calculates the trajectory of the golf ball as a predicted trajectory by using the trajectory image. A route calculation unit calculates a predicted drop position being a drop position of the golf ball by using the predicted trajectory. Then, the route calculation unit calculates a travelling route to the predicted drop position of the golf ball.

WORK MANAGEMENT SYSTEM
20240176364 · 2024-05-30 ·

A work management system includes: a working robot configured to perform work while autonomously traveling on a field; a management facility configured to manage the field and balls; and a management device configured to know a management situation of the balls. A work schedule of the working robot is adjusted depending on a ball management situation known by the management device.

Traveling collector
11998808 · 2024-06-04 · ·

To provide a highly reliable, cost-effective traveling collector that can determine the positions of fallen objects, such as balls, on the ground using a simple method, or determine the correct positions of fallen objects, such as balls, on the ground only by improving software and without the need for significant changes to hardware. The traveling collector includes a count sensor as a sensor for detecting the position of each collected ball at a position detected by a satellite positioning system, for example. A controller determines a position, which is obtained by reflecting, based on the positional information on the ball collector at a time point when the ball was counted by touching the count sensor, the movement distance of the ball collector from the time each ball was picked up from the ground by a ball collection wheel till the ball was counted by touching the count sensor in a direction opposite to the traveling direction of the ball collector at that time, as the actual position where each ball was picked up.

System of obtaining exercise video utilizing drone and method of obtaining exercise video utilizing drone
12038744 · 2024-07-16 · ·

A method for obtaining an exercise video may be disclosed. According to an embodiment of the present invention, the method may comprises the steps of: receiving a first value for specifying a flight height of a drone, a second value for specifying a distance between a first sensor of the drone and a first point on a surface of a first athlete, and a third value for specifying an angular displacement of the drone in a direction from the first point toward the first sensor with respect to a front direction of the first athlete, confirming information that the drone is at the same height as the first value and obtaining video data obtained by a measurement value of at least one sensor of the drone and the first sensor.

Scattered object collection system

Provided is a highly reliable, cost-effective scattered object collection system that can efficiently collect scattered objects by reducing unnecessary traveling of a traveling collector. The scattered object collection system includes a traveling collector that performs a collecting operation by picking up balls B while traveling in a work area W, sets a virtual work area Z (or a virtual priority work area Za) to an area in the work area W where balls are relatively densely present and in the vicinity of the storage space of balls, and allows the traveling collector to perform a collecting operation in the virtual work area Z (or the virtual priority work area Za) with higher priority than the other areas.

Robotic Training Systems and Methods
20180085654 · 2018-03-29 ·

A robotic athletic training system may include a mobile robotic platform, a sensor module associated with the mobile robotic platform and configured to obtain data from an environment. The system may include a drive system that propels the platform, as well as a steering system that steers the platform. The system may include a processor which receives data from the sensor module and control the drive system or steering system to follow a path based on the data received from the sensor module. A method may include controlling a robotic athletic training system (or robotic training platform) so that it moves at a velocity. The robotic athletic training system may include a vision system configured to receive data related to a surface and compare a baseline data of a desired surface to the received data and adjusting a travel direction of the robotic system in response to the comparison.

TENNIS BALL-PICKING ROBOT
20240424355 · 2024-12-26 ·

The present disclosure discloses a tennis ball-picking robot, including a chassis assembly, a ball-entering control element group, and a ball-collecting mechanism, the ball-entering control element group being disposed on a front end of the chassis assembly and the ball-collecting mechanism being disposed on a rear side of the chassis assembly. The tennis ball-picking robot incorporates multiple AI technologies such as computer vision, simultaneous localization and mapping, and robotics kinematics, enabling intelligent following, mapping and localization, and path planning. The robot can efficiently collect the tennis balls dropped on the court, and the players can also select a ball-picking area and a ball-picking speed pattern of the robot through an APP, improving the ball-picking efficiency, avoiding consuming the physical power of the players due to manual picking, improving the training effect by ultimately ensuring their focus during training, and reducing the training cost.

Operating a Drone Navigating Within an Arena

The present relates to a method for operating a drone (1) navigating within an arena (18) delimited by boundaries (19), the navigation of the drone (1) in the arena (18) being ruled by a navigation program setting the navigation parameters of the drone (1) to ensure the drone (1) follows a calculated trajectory. The setting of the navigation parameters of the drone (1) in the navigation program depends on the object impacting the drone (1). The setting step comprises implementing a virtual impact setup in the navigation program for adjusting the navigation parameters of the drone (1) to an impact between the drone (1) and a virtual object, and implementing a real impact setup in the navigation program for adjusting the navigation parameters of the drone (1) to an impact between the drone (1) and a physical object.

Providing autonomous mower control via geofencing
12429875 · 2025-09-30 · ·

Techniques are directed to controlling a mower. Such techniques involve initiating an automated mowing task that directs the mower to operate in a geographic area defined by a virtual boundary. Such techniques further involve electronically detecting presence of a device within the geographic area defined by the virtual boundary. Such techniques further involve suspending the automated mowing task in response to detecting the presence of the device within the geographic area defined by the virtual boundary.

PROVIDING AUTONOMOUS MOWER CONTROL VIA GEOFENCING
20250383671 · 2025-12-18 ·

Techniques are directed to controlling a mower. Such techniques involve initiating an automated mowing task that directs the mower to operate in a geographic area defined by a virtual boundary. Such techniques further involve electronically detecting presence of a device within the geographic area defined by the virtual boundary. Such techniques further involve suspending the automated mowing task in response to detecting the presence of the device within the geographic area defined by the virtual boundary.