US20230142296A1 - Scattered object collection system - Google Patents
Scattered object collection system Download PDFInfo
- Publication number
- US20230142296A1 US20230142296A1 US17/914,864 US202117914864A US2023142296A1 US 20230142296 A1 US20230142296 A1 US 20230142296A1 US 202117914864 A US202117914864 A US 202117914864A US 2023142296 A1 US2023142296 A1 US 2023142296A1
- Authority
- US
- United States
- Prior art keywords
- ball
- collector
- scattered
- balls
- autonomous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B47/00—Devices for handling or treating balls, e.g. for holding or carrying balls
- A63B47/02—Devices for handling or treating balls, e.g. for holding or carrying balls for picking-up or collecting
- A63B47/021—Devices for handling or treating balls, e.g. for holding or carrying balls for picking-up or collecting for picking-up automatically, e.g. by apparatus moving over the playing surface
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D51/00—Apparatus for gathering together crops spread on the soil, e.g. apples, beets, nuts, potatoes, cotton, cane sugar
- A01D51/002—Apparatus for gathering together crops spread on the soil, e.g. apples, beets, nuts, potatoes, cotton, cane sugar for apples or nuts
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
- G05D1/249—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons from positioning sensors located off-board the vehicle, e.g. from cameras
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/648—Performing a task within a working area or space, e.g. cleaning
- G05D1/6484—Performing a task within a working area or space, e.g. cleaning by taking into account parameters or characteristics of the working area or space, e.g. size or shape
- G05D1/6486—Performing a task within a working area or space, e.g. cleaning by taking into account parameters or characteristics of the working area or space, e.g. size or shape by taking into account surface condition, e.g. soiled
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0053—Tracking a path or terminating locations for locating an object, e.g. a lost ball
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0056—Tracking a path or terminating locations for statistical or strategic analysis
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B47/00—Devices for handling or treating balls, e.g. for holding or carrying balls
- A63B47/02—Devices for handling or treating balls, e.g. for holding or carrying balls for picking-up or collecting
- A63B47/021—Devices for handling or treating balls, e.g. for holding or carrying balls for picking-up or collecting for picking-up automatically, e.g. by apparatus moving over the playing surface
- A63B2047/022—Autonomous machines which find their own way around the playing surface
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B2071/0691—Maps, e.g. yardage maps or electronic maps
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2102/00—Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
- A63B2102/32—Golf
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
- A63B2220/12—Absolute positions, e.g. by using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
- A63B2220/14—Geo-tagging, e.g. for correlating route or track location data with specific information related to that specific location
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/17—Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/20—Distances or displacements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/30—Speed
- A63B2220/34—Angular speed
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/50—Force related parameters
- A63B2220/51—Force
- A63B2220/52—Weight, e.g. weight distribution
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/62—Time or time measurement used for time reference, time stamp, master time or clock signal
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/801—Contact switches
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/806—Video cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/807—Photo cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/15—Miscellaneous features of sport apparatus, devices or equipment with identification means that can be read by electronic means
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/30—Maintenance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/14—Specific applications of the controlled vehicles for collecting waste or trash
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2107/00—Specific environments of the controlled vehicles
- G05D2107/20—Land use
- G05D2107/24—Sports fields, e.g. golf courses
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2109/00—Types of controlled vehicles
- G05D2109/10—Land vehicles
Definitions
- the present invention relates to a scattered object collection system including an autonomous collector for picking up and collecting objects that have fallen and scattered on the ground (i.e., scattered objects), such as golf balls, tennis balls, nuts, and containers, for example, while traveling on the ground.
- scattered objects such as golf balls, tennis balls, nuts, and containers, for example, while traveling on the ground.
- the present invention relates to a scattered object collection system configured to efficiently collect scattered objects using positional information.
- an autonomous (also referred to as “self-propelled”) ball collector also called a ball picker and the like, that collects a number of golf balls scattered on the ground of a golf driving range, for example, while traveling on the ground as described in Patent Literature 1 and 2.
- Such a ball collector typically includes, as described in Patent Literature 1 and 2, a ball collection wheel that picks up balls from the ground by rolling on the ground, and a collection tank that receives and stores the balls picked up by the ball collection wheel.
- Patent Literature 3 As the ball collector, a motor-driven ball collector, a traction type ball collector, and a hand push ball collector are widely used.
- the ball collection wheel As the ball collection wheel, the one described in Patent Literature 3 is known that includes a predetermined number of discs forming multiple elongated grooves including a number of annular grooves, each annular groove having a number of ball pockets formed therein at equal angular intervals along the circumferential direction for picking up balls on the ground.
- the conventional scattered object collection system using the above-described autonomous ball collector performs a ball collecting operation while traveling all over a work area (i.e., an area where a ball may be on the ground) irrespective of whether there is actually a ball, and thus has a low efficiency in the ball collecting operation due to a number of unnecessary traveling of the ball collector.
- a work area i.e., an area where a ball may be on the ground
- balls may not often be supplied (i.e., collected) promptly to meet customer demands for balls in a hitting bay, and to avoid this, the number of balls in stock needs to be increased, for example.
- This is not cost efficient and may increase the number of times of charging due to a high battery consumption (power consumption) relative to the number of collected balls, whereby the energy cost may increase and the operation efficiency may be even lower.
- Patent Literature 4 there is known a technique of collecting ball density distribution information before starting a ball collecting operation, and performing a ball collecting operation starting with an area with a high ball distribution rate (i.e., density) while detecting the position of the ball collector in a work area using a global positioning system (GPS).
- GPS global positioning system
- the ball density distribution information is created by observing a pattern (i.e., a distribution state) of balls in the work area for a given period of time using a visual sensor, such as a camera, for monitoring the condition of the work area and another sensor for monitoring the number of balls collected in a designated range, for example.
- a visual sensor such as a camera
- another sensor for monitoring the number of balls collected in a designated range, for example.
- the position of the ball collector in the work area can be detected using a GPS and the like, a specific means of grasping the actual positional information on each ball using a GPS and the like is unknown.
- Patent Literature 5 describes a vehicle type ball collector configured to use an ID tag embedded in a ball and identify a position of a ball using the ID tag embedded ball and a GPS, and then collect balls.
- a ball collection system using the ID tag embedded balls tends to be extremely expensive and is not for a practical use because it is not cost effective.
- the present invention has been made in view of the foregoing, and provides a highly reliable, cost-effective scattered object collection system that can efficiently collect scattered objects by reducing unnecessary traveling of the autonomous collector using positional information.
- a scattered object collection system basically includes an autonomous collector that performs a collecting operation by picking up scattered objects scattered in a work area while traveling in the work area and a collector management unit that manages the autonomous collector, in which the collector management unit acquires positional information on the autonomous collector, identifies an actual position where each scattered object was picked up in the work area using the acquired positional information, and allows the autonomous collector to perform a collecting operation in a place having a high density of scattered objects with higher priority than a place having a low density of scattered objects using the identified actual positional information on each scattered object.
- the autonomous collector may include a sensor for detecting that scattered objects are present on a ground in the work area and acquiring positional information on the scattered objects.
- the autonomous collector may include a sensor for sequentially detecting that each scattered object has been picked up and collected and acquiring collection information, and the collector management unit may use the acquired collection information in identifying an actual position where each scattered object was picked up.
- the collector management unit may acquire a distribution state of scattered objects in the work area using the actual positional information on each scattered object, and create a scattered object density distribution map including a plurality of dense areas having different densities of scattered objects based on the acquired distribution state.
- the scattered object collection system can determine the correct position of each scattered object on the ground, such as a ball, by using positional information and allows the autonomous collector to perform a collecting operation in a place having a high density of scattered objects with higher priority than a place having a low density of scattered objects, and thus can efficiently collect scattered objects by reducing unnecessary traveling of the autonomous collector. Therefore, it is possible to provide a highly reliable, cost-effective scattered object collection system.
- FIG. 1 is a cross-sectional view of an example of a ball collector as an autonomous collector that is used in one embodiment of a scattered object collection system according to the present invention, with a body cover of the ball collector omitted.
- FIG. 2 is a partially enlarged perspective view of a ball collection wheel in FIG. 1 .
- FIG. 3 is an enlarged cross-sectional view of the ball collection wheel in FIG. 1 .
- FIG. 4 is a functional block diagram used for illustrating a process of a controller and a management server provided in the ball collector of an embodiment.
- FIG. 5 is a view used for illustrating a distribution state of balls in a work area of an embodiment.
- FIG. 6 is a view illustrating a ball density distribution map created based on the distribution state of balls in FIG. 5 of an embodiment.
- FIG. 7 is a diagram used for illustrating a ball density distribution map when created by computer processing of an embodiment.
- FIG. 8 is a view used for illustrating a travel ratio in each area of an embodiment.
- FIG. 9 is a flowchart used for illustrating the travel ratio in each area of an embodiment.
- FIG. 10 is a schematic view illustrating a state where an autonomous ball collector is performing a collecting operation while pattern traveling.
- FIG. 11 is a schematic view illustrating a state where an autonomous ball collector is performing a collecting operation while random traveling.
- FIG. 1 is a schematic configuration diagram of an example of a ball collector as an autonomous collector that is used in one embodiment of a scattered object collection system according to the present invention.
- FIG. 2 is a partially enlarged perspective view of a ball collection wheel in FIG. 1 .
- FIG. 3 is an enlarged cross-sectional view of the ball collection wheel in FIG. 1 .
- a ball collector 1 illustrated in FIG. 1 is an unmanned autonomous ball collector and is adapted to collect balls on the ground where a number of balls are scattered while traveling on the ground.
- the ball collector 1 is typically used for collecting a number of golf balls scattered on the ground of a golf driving range.
- the ball collector 1 includes a traveling body 6 as a body movable on the ground, a ball collection wheel 5 , a ball releasing member (also referred to as a squeezer) 7 , a collection tank 8 , and a body cover (not illustrated) that covers them.
- the traveling body 6 includes a frame 9 , a pair of right and left drive wheels 10 disposed on the rear of the frame 9 , drive motors 15 that drive the drive wheels 10 , a battery 14 as a power supply for the drive motors 15 and the like, a pair of right and left steering wheels 12 disposed on the front of the frame 9 , and a steering adjustment unit 13 that controls the steering wheels 12 , for example.
- the traveling body 6 moves and is automatically controlled in accordance with a predetermined program, whereby the traveling direction or the like of the traveling body 6 is automatically changed so that the traveling body 6 can travel across the entire area necessary for collecting balls.
- a signal receiving unit 44 having an antenna for receiving a signal from a satellite positioning system, such as a GPS, to acquire positional information is provided above the drive motors 15 , the battery 14 , and the like and below the body cover (not illustrated).
- a controller 50 (described in detail later) that performs traveling control and the like is provided adjacent to the signal receiving unit 44 .
- the controller 50 is functionally provided with, for example, a positional information acquisition unit 54 ( FIG. 4 ) that acquires positional information (i.e., latitude and longitude information) on the ball collector 1 based on a signal received by the signal receiving unit 44 .
- the ball collection wheel 5 is disposed between the pair of steering wheels 12 and the pair of drive wheels 10 in the front-rear direction of the ball collector 1 .
- the ball collection wheel 5 is rotatable about the axis X extending in the right-left direction of the traveling body 6 , and is supported by the frame 9 such that the outer peripheral face of the ball collection wheel 5 is always in contact with the ground G under its own weight.
- the ball collection wheel 5 collects a number of balls B scattered on the ground G while rolling on the ground G as the traveling body 6 moves forward.
- the ball collection wheel 5 has on its outer circumference multiple elongated grooves 16 in annular shapes (including a number of annular grooves 17 ).
- the annular grooves 17 forming the multiple elongated grooves 16 have ball pockets 18 , continuously formed therein in the circumferential direction, for allowing entry and exit of balls B due to their elasticity.
- Each ball pocket 18 has a size capable of holding only one ball B as illustrated in FIG. 1 .
- the ball pockets 18 of the adjacent annular grooves 17 are formed such that they are displaced from each other by a predetermined angle in the circumferential direction of the annular grooves 17 .
- the ball collection wheel 5 is formed by an aggregate of a number of discs 19 with an identical configuration, and the annular grooves 17 are formed at equal intervals between the adjacent discs 19 .
- Each disc 19 has on one face a plurality of attachment shaft portions 21 each having a spacer 20 , and has on the other face shaft portion receiving holes (not illustrated) for receiving the attachment shaft portions 21 .
- the attachment shaft portions 21 and the shaft portion receiving holes of the adjacent discs 19 are coupled together so that a number of discs 19 are integrated at equal intervals.
- the annular grooves 17 are formed by the spacers 20 between the adjacent discs 19 .
- Each disc 19 has formed at its center a boss portion 23 for receiving a support shaft 22 (see FIG.
- the support shaft 22 (see FIG. 1 ) that is inserted through the support-shaft insertion hole 24 is rotatably supported by the frame 9 .
- the ball releasing member 7 is a pectinate member as a whole, and includes a proximal portion 25 extending in the right-left direction of the traveling body 6 , and a number of ball releasing protrusions 26 extending from the proximal portion 25 in parallel with each other at equal intervals.
- the gap between the ball releasing protrusions 26 is identical to the gap between the discs 19 (that is, the annular grooves 17 ) of the ball collection wheel 5 .
- the proximal portion 25 of the ball releasing member 7 is fixed to the frame 9 around a position above the ball collection wheel 5 , and each ball releasing protrusion 26 protrudes into each annular groove 17 of the ball collection wheel 5 . That is, the pectinate ball releasing member 7 is disposed such that it protrudes into each of the annular grooves 17 forming the multiple elongated grooves 16 .
- the lower face of the proximal portion 25 of the ball releasing member 7 has a contact-type count sensor 27 , which counts the number of balls B released from the ball pockets 18 by the ball releasing protrusions 26 , fixed thereto by a method such as bonding.
- the count sensor 27 is composed of a single elongated plate-like pressure sensor using a piezoelectric element, and extends in the right-left direction along the proximal portion 25 of the ball releasing member 7 so as to straddle each of (all) the annular grooves 17 and it has a length corresponding to the length of the ball collection wheel 5 in the axial direction.
- the count sensor 27 is disposed on the trajectories of balls B that are guided in the radiation direction of the ball collection wheel 5 (or the discs 19 thereof) by the ball releasing protrusions 26 of the ball releasing member 7 , and elongated partitioning protrusions 31 which are formed in the radiation direction on both side of each disc 19 and partition each annular groove 17 at equal angular intervals in the circumferential direction so as to define the ball pockets 18 . Therefore, the balls B released from the ball collection wheel 5 by the ball releasing member 7 surely touch the count sensor 27 . Accordingly, the balls B are accurately counted by the count sensor 27 .
- the count sensor 27 may be a non-contact-type counter sensor.
- the count sensor 27 in the present embodiment is composed of a single pressure sensor disposed straddle each of (all) the annular grooves 17
- the count sensor 27 may include individual (a plurality of) pressure sensors disposed corresponding to the respective annular grooves 17 .
- the count sensor 27 may be disposed at a portion other than the ball releasing member 7 .
- the collection tank 8 which includes a bottom plate 8 a , side plates 8 b , and a front plate 8 d , for example, is disposed behind the ball releasing member 7 .
- the side plates 8 b of the collection tank 8 are supported by the frame 9 of the traveling body 6 , and accommodate balls B that are released from the ball collection wheel 5 by the ball releasing member 7 .
- the bottom plate 8 a of the collection tank 8 is attached in a manner translatable in the vertical direction. When the bottom plate 8 a is moved to a ball discharge position at a lower level, a gap is produced between the bottom plate 8 a of the collection tank 8 and a back plate 28 so that balls B are discharged through the gap.
- a full tank detector (not illustrated) for detecting that the collection tank 8 is full of a plurality of collected balls B is provided (swingably) on the collection tank 8 .
- the ball collection wheel 5 which is rotatable and is always in contact with the ground G, rotates in a counterclockwise direction as seen in FIG. 3 . Accordingly, a number of balls B scattered on the ground G enter the ball pockets 18 and are held therein due to the elastic deformation property of the ball pockets 18 (that is, the balls B on the ground are picked up). The balls B held in the ball pockets 18 are transferred upward with the rotation of the ball collection wheel 5 along with the forward movement of the traveling body 6 , and are then pushed against the ball releasing protrusions 26 of the ball releasing member 7 .
- the balls B in the ball pockets 18 are guided upward along the elongated partitioning protrusions 31 at the rear portion of the ball collection wheel 5 in the rotation direction. Then, after touching the count sensor 27 attached to the lower face of the proximal portion 25 of the ball releasing member 7 , the balls B are sent to the collection tank 8 and fall therein.
- the ball collector 1 is provided with a mechanism (not illustrated) for supporting the ball collection wheel 5 while elevating it from the ground.
- a mechanism not illustrated for supporting the ball collection wheel 5 while elevating it from the ground.
- the controller 50 is provided in the ball collector 1 and a management server 70 including a PC, for example, is provided outside of the ball collector 1 .
- the controller 50 , the management server 70 , and the like form a collector management unit 80 for managing a ball collecting operation by the ball collector 1 .
- the controller 50 includes a CPU, an input/output circuit, and a storage unit (e.g., ROM, RAM, nonvolatile memory, HDD, and SSD).
- the storage unit stores programs and various data. By executing a predetermined program stored in the storage unit, the controller 50 functions as a desired functional processor for controlling autonomous travel or acquiring positional information, for example.
- the ball collector 1 i.e., the controller 50
- the management server 70 are provided with a transmission/reception unit (not illustrated) for connecting them to each other via a wireless network (e.g., a wireless LAN).
- a wireless network e.g., a wireless LAN
- the ball collector 1 is configured to pick up balls on the ground with the ball collection wheel 5 and collect them into the collection tank 8 while performing pattern traveling ( FIG. 10 ) or random traveling ( FIG. 11 ) from a start point S to an end point E as appropriate along a traveling path R within the work area W ( FIG. 5 ) where balls are expected to be scattered that is set beforehand.
- the scattered object collection system identifies an actual position where each ball was picked up in the work area W using a signal received by the signal receiving unit 44 and a detection signal obtained by the count sensor 27 , acquires a distribution state of balls in the work area W using the identified actual positional information on each ball, creates a ball density distribution map including a plurality of dense areas having different ball densities based on the acquired distribution state of balls, and allows the ball collector 1 to travel to perform a collecting operation in a place having a high density of balls with higher priority than a place having a low density of balls, more specifically, such that the place having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 than that of the place having a low density of balls, using the created ball density distribution map.
- travel ratio e.g., travel time or travel distance
- the scattered object collection system of the present embodiment is configured to correct the positional information on the ball collector 1 at a time point when a ball was counted by touching the count sensor 27 , and thus acquire the actual position where the ball was picked up (i.e., the actual positional information on the ball).
- a position (i.e., a ball Be) at a time point when a ball has touched the count sensor 27 and a signal (i.e., level) from the count sensor 27 has thus exceeded a predetermined threshold, that is, a time point when a ball is recognized as having been picked up based on a signal from a satellite positioning system, such as a GPS, to acquire positional information is away from the actual position (i.e., a ball Ba) where the ball was picked up.
- a predetermined threshold that is, a time point when a ball is recognized as having been picked up based on a signal from a satellite positioning system, such as a GPS, to acquire positional information is away from the actual position (i.e., a ball Ba) where the ball was picked up.
- the ball collector 1 has moved by the length La of the outer circumferential arc of the ball collection wheel 5 corresponding to the central angle ⁇ formed by the ball Ba—the support shaft 22 —the ball Be. It follows that the positional information includes an error corresponding to the movement distance La of the ball collector 1 in its traveling direction. Thus, the positional information is to be corrected (described in detail later).
- the scattered object collection system includes the collector management unit 80 including the controller 50 , the management server 70 , and the like to manage the ball collector 1 .
- the controller 50 as illustrated in a functional block of FIG. 4 , is functionally provided with a timer unit 51 , a rotational speed calculation unit 52 , a ball counting unit 53 , a positional information acquisition unit 54 , a to-be-corrected information acquisition unit 56 , a ball position identification unit 57 , a positional information storage unit 58 , and a traveling control unit 60 .
- the timer unit 51 starts timing when the controller 50 is powered ON (i.e., started), continuously measures the elapsed time while the controller 50 is ON, and terminates the timing when the controller 50 is powered OFF.
- the measurement unit of the timer unit 51 is 10 ⁇ s, for example.
- the elapsed time from when the controller 50 is started, corresponding to the “time,” can be obtained from the timer unit 51 in units of one hundred-thousandth of a second.
- the rotational speed calculation unit 52 calculates the rotational speed of the ball collection wheel 5 (or its equivalent traveling speed of the ball collector 1 ) based on a signal from a disc number-of-revolutions sensor 43 that detects the rotational speed of the discs 19 , and sends the calculated rotational speed (or the traveling speed) to the to-be-corrected information acquisition unit 56 .
- the ball counting unit 53 determines if a signal from the count sensor (i.e., the pressure sensor) 27 has exceeded a predetermined threshold, and if so, determines that balls have been collected and thus counts the number of the collected balls, and then sends to the to-be-corrected information acquisition unit 56 information that the balls have been counted as well as the time point when the signal has exceeded the threshold. Furthermore, when a ball count (e.g., the number of balls counted) has reached a given number (i.e., when the collection tank is estimated to have become full) during the ball collecting operation, the ball counting unit 53 sends to the traveling control unit 60 information indicating so. It should be noted that the ball counting unit 53 sends also to the management server 70 the ball count (e.g., the number of balls counted) and information that the collection tank is full of collected balls, for example.
- the management server 70 the ball count (e.g., the number of balls counted) and information that the collection tank is full of collected balls, for example.
- the positional information acquisition unit 54 acquires the positional information on the ball collector 1 at predetermined time intervals (e.g., every one-hundredth of a second) based on a signal received by the signal receiving unit 44 , and sends the acquired positional information to the to-be-corrected information acquisition unit 56 .
- predetermined time intervals e.g., every one-hundredth of a second
- the to-be-corrected information acquisition unit 56 acquires information for correcting the positional information on the ball collector 1 at a time point when balls were counted by touching the count sensor 27 , in order to determine the actual position where the balls were picked up.
- the information for correcting the positional information on the ball collector 1 the following are used, for example: the movement distance La of the ball collector 1 from the time each ball was picked up from the ground by the ball collection wheel 5 till the ball was counted by touching the count sensor 27 ; the length of time Ja taken for each ball to be counted by touching the count sensor 27 after having been picked up from the ground by the ball collection wheel 5 ; positional information acquired from the positional information acquisition unit 54 ; the traveling direction of the ball collector 1 ; and the traveling speed of the ball collector 1 or the rotational speed of the ball collection wheel 5 .
- the ball position identification unit 57 corrects the positional information on the ball collector 1 at a time point when balls were counted by touching the count sensor 27 , using the information acquired by the to-be-corrected information acquisition unit 56 , thereby acquiring the actual position where the balls were picked up (i.e., the actual positional information on the balls).
- the actual position where each ball was picked up is determined using the movement distance La of the ball collector 1 from the time each ball was picked up from the ground by the ball collection wheel 5 till the ball was counted by touching the count sensor 27 , or the length of time Ja taken for each ball to be counted by the count sensor 27 after having been picked up from the ground by the ball collection wheel 5 .
- the movement distance La of the ball collector 1 from the time each ball was picked up from the ground by the ball collection wheel 5 till the ball was counted by touching the count sensor 27 is reflected (returned) in the direction opposite to the traveling direction of the ball collector 1 at that time, whereby the actual position where each ball was picked up is determined.
- the positional information on the ball collector 1 at a time point earlier than the time point when each ball was counted by touching the count sensor 27 by the length of time Ja, which was taken for each ball to be counted by touching the count sensor 27 after having been picked up from the ground by the ball collection wheel 5 is obtained, and the obtained positional information is determined to be the actual position where each ball was picked up. Accordingly, it is possible to determine the correct position of each ball on the ground.
- the positional information storage unit 58 stores the actual positional information on the balls corrected by the ball position identification unit 57 , and sends the stored actual positional information on the balls to the management server 70 .
- the sending timing may be any of the following: each time a ball is collected, at a time when the ball collector 1 has returned to the station 65 , and at a time when the operation has finished.
- the actual positional information on the balls may be stored in an external storage device, such as a memory card that is insertable into and removable from the controller 50 , for example, other than being sent to the management server 70 for the ball collector 1 and stored therein as described above.
- the traveling control unit 60 performs steering control, speed control, and the like by sending control signals to drive circuits 62 of the right and left drive motors 15 and the like so that the ball collector 1 travels in accordance with a ball density distribution map described later, an operation schedule, or the like, which are sent from the management server 70 .
- the traveling control unit 60 upon receiving from the ball counting unit 53 information indicating that a ball count (e.g., the number of balls counted) has reached a given number, the traveling control unit 60 causes the ball collector 1 to stop the ball collecting operation and directs the ball collector 1 to the nearest storage space 66 so as to unload the balls in the collection tank 8 into the nearest storage space 66 , and then resume the ball collecting operation.
- the traveling control unit 60 directs the ball collector 1 to the storage space 66 , the battery 14 is charged at the charging equipment 67 provided beside the storage space 66 , as appropriate.
- the management server 70 is functionally provided with a ball distribution state acquisition unit 71 , a ball density distribution map creation unit 72 , and an operation management unit 75 , and is connected to an input device 77 (e.g., a mouse, a touch pen, a keyboard, or a touchpad) and a display device 78 .
- an input device 77 e.g., a mouse, a touch pen, a keyboard, or a touchpad
- the ball distribution state acquisition unit 71 plots ⁇ , for example, on each of the actual positions (i.e., latitude and longitude) of the balls B in the work area W, using the actual positional information on the balls, which is sent from the positional information storage unit 58 , thereby acquiring a distribution state of balls.
- the ball density distribution map creation unit 72 creates a ball density distribution map M including three areas: a high-density area Ma (i.e., an area in which balls are densely present), a low-density area Mb (i.e., an area in which balls are not so densely present), and a non-dense area Mc (i.e., an area in which balls are hardly densely present). It is needless to mention that the division of the ball density distribution map M is not limited thereto.
- the ball density distribution map M may be manually created by a user or automatically created by computer processing. In the present embodiment, a user can select the way of creation by operating the input device 77 .
- images ( ⁇ ) of the balls B are displayed on the screen of the display device 78 as illustrated in FIG. 5 , and the user, as illustrated in FIG. 6 , inputs with the input device 77 a line surrounding a group of balls B that are relatively densely present as visually seen and sets a closed area surrounded by the line as the high-density area Ma.
- the user inputs a line surrounding a group of balls B that are relatively not so densely present outside of the high-density area Ma and sets a portion of a closed area surrounded by the line, excluding the high-density area Ma (the closed area itself as input when there is no high-density area Ma in the closed area), as the low-density area Mb, and sets a portion of the work area W, in which balls B are hardly densely present, excluding the high-density area Ma and the low-density area Mb, as the non-dense Mc.
- the work area W in which the images ( ⁇ ) are plotted on the actual positions (i.e., latitude and longitude) of the balls B is divided into unit sections, each having (width X 1 in the X direction) ⁇ (width Y 1 in the Y direction), and the number of balls B in each unit section is counted.
- a closed area i.e., hatched area
- consisting of consecutive adjacent unit sections, in which the number of balls per unit section is equal to or larger than a set number ( ⁇ ) is set as the high-density area Ma.
- Data on the ball density distribution map M created in this manner is sent to the operation management unit 75 as well as to the traveling control unit 60 of the controller 50 .
- examples of the method for setting the high-density area Ma or the like by computer processing may include identifying an aggregate of balls having a distance between two adjacent balls being equal to or smaller than a set distance and setting the aggregate of balls as the high-density area Ma or the like, identifying an area having a largest number of balls or ball density in an area (size) set beforehand, such as a high-density area Ma, and setting the area having a largest number of balls or ball density as the high-density area Ma or the like, for example, other than using the number of balls per predetermined unit section as described above.
- the operation management unit 75 plans an operation schedule (or a program thereof) and a traveling method/traveling aspect of the ball collector 1 using the created ball density distribution map M such that an area having a high density of balls is given higher priority than an area having a low density of balls, more specifically, such that the area having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 than that of the area having a low density of balls, and then sends the plan for each day, for example, to the controller 50 before starting a collecting operation on the day.
- travel ratio e.g., travel time or travel distance
- the controller 50 controls the ball collector 1 to be directed to the target area (Ma, Mb, Mc) and perform pattern traveling ( FIG. 10 ) or random traveling ( FIG. 11 ) from a start point S to an end point E as appropriate along a traveling path R in accordance with the operation schedule or the like that is sent from the management server 70 . Accordingly, while traveling, the ball collector 1 picks up the balls on the ground with the ball collection wheel 5 and collects them into the collection tank 8 .
- examples of the method for setting a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 in an area having a high density of balls than in an area having a low density of balls may include, in the collecting operation during pattern traveling, as illustrated in FIG.
- a return width D when the ball collector 1 passes through the high-density area Ma e.g., corresponding to a width slightly smaller than a lateral width of the ball collection wheel 5
- slightly expanding the return width D when the ball collector 1 passes through the low-density area Mb e.g., corresponding to a width larger than the lateral width of the ball collection wheel 5
- further expanding the return width D when the ball collector 1 passes through the non-dense area Mc for example, minimizing a return width D when the ball collector 1 passes through the high-density area Ma (e.g., corresponding to a width slightly smaller than a lateral width of the ball collection wheel 5 )
- slightly expanding the return width D when the ball collector 1 passes through the low-density area Mb e.g., corresponding to a width larger than the lateral width of the ball collection wheel 5
- the travel ratio (e.g., travel time or travel distance) of the ball collector 1 is low in an area in which balls are not so densely present or an area in which balls are hardly densely present.
- examples of the method for setting a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 in an area having a high density of balls than in an area having a low density of balls may include adjusting an operation schedule such that the area having a high density of balls has a more number of times of operation (provided that the number of times of operation in a target area counts as 1 when the collecting operation while traveling across the entire target area has finished) than that of the area having a low density of balls, other than changing the traveling method/traveling aspect by, for example, adjusting the return width D in pattern traveling as described above.
- a program of this method will be described with reference to the flowchart of FIG. 9 .
- This program is executed repeatedly in predetermined cycles.
- the ball collector 1 performs the collecting operation once.
- the traveling method may be either pattern traveling or random traveling (the same applies hereinafter).
- steps S 113 and S 114 while traveling across the inside of the low-density area Mb, that is, everywhere the high-density area Ma+the low-density area Mb, the ball collector 1 performs the collecting operation once. This means that the ball collector 1 has finished the collecting operation in the high-density area Ma twice, and the collecting operation in the low-density area Mb once.
- steps S 115 and S 116 while traveling across the inside of the work area W (i.e., the inside of the non-dense area Mc), that is, everywhere the high-density area Ma+the low-density area Mb+the non-dense area Mc, the ball collector 1 performs the collecting operation once. This means that the ball collector 1 has finished the collecting operation in the high-density area Ma three times, the collecting operation in the low-density area Mb twice, and the collecting operation in the non-dense area Mc once.
- the number of times of collecting operation or the travel time may vary among steps S 111 and S 112 , steps S 113 and S 114 , and steps S 115 and S 116 or the return width D in pattern traveling may be adjusted in the respective steps such that the area having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 than that of the area having a low density of balls.
- the travel ratio e.g., travel time or travel distance
- the scattered object collection system of the present embodiment identifies an actual position where each ball was picked up in the work area W using a signal received by the signal receiving unit 44 and a detection signal obtained by the count sensor 27 , acquires a distribution state of balls in the work area W using the identified actual positional information on each ball, creates a ball density distribution map M including three areas having different ball densities: the high-density area Ma, the low-density area Mb, and the non-dense area Mc based on the acquired distribution state of balls, and allows the ball collector 1 to travel to perform a collecting operation in a place having a high density of balls with higher priority than a place having a low density of balls, more specifically, such that the place having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of the ball collector 1 than that of the place having a low density of balls, using the created ball density distribution map M. This reduces unnecessary traveling of the ball collector 1 and improves the efficiency in
- controller 50 of the ball collector 1 may perform the acquiring of a distribution state of balls, the creating of a ball density distribution map and the like, or an operator may perform them based on the actual positional information on the balls and then input information to the controller 50 of the ball collector 1 and the management server 70 .
- the ball collector 1 includes the count sensor 27 for counting the number of balls in the collection tank 8 as a sensor for detecting that each picked-up ball has been collected (i.e., detecting the position of each collected ball), at a position detected by a satellite positioning system, such as a GPS, for example, and the count sensor 27 sequentially detects that each ball has been collected and identifies the position of the ball.
- the ball collector 1 may include a weight sensor for measuring the weight of each ball in the collection tank 8 and another sensor so that the weight sensor detects that each ball has been collected and the other sensor identifies the position of the ball.
- the ball collector 1 may include a sensor for counting the number of balls in the collection tank 8 and another sensor so that the former sensor detects that each ball has been collected and the latter sensor identifies the position of the ball.
- a physical detection method using a button, a detection method using a laser, or a detection method using a camera image is considered, for example.
- the aforementioned sensor is preferably used to detect that each ball has been collected.
- the ball collector 1 is preferably an unmanned autonomous ball collector.
- the place (i.e., area) where the ball collector 1 is used, the types of balls to be collected, and the like are not limited to the aforementioned examples.
- the present embodiment is not limited thereto and is similarly applicable when the objects to be collected (i.e., scattered objects) are balls scattered on the ground in a sports facility, such as tennis balls or baseballs, nuts, or containers, for example.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
Description
- The present invention relates to a scattered object collection system including an autonomous collector for picking up and collecting objects that have fallen and scattered on the ground (i.e., scattered objects), such as golf balls, tennis balls, nuts, and containers, for example, while traveling on the ground. Particularly, the present invention relates to a scattered object collection system configured to efficiently collect scattered objects using positional information.
- For example, there is known an autonomous (also referred to as “self-propelled”) ball collector, also called a ball picker and the like, that collects a number of golf balls scattered on the ground of a golf driving range, for example, while traveling on the ground as described in
Patent Literature 1 and 2. - Such a ball collector typically includes, as described in
Patent Literature 1 and 2, a ball collection wheel that picks up balls from the ground by rolling on the ground, and a collection tank that receives and stores the balls picked up by the ball collection wheel. - As the ball collector, a motor-driven ball collector, a traction type ball collector, and a hand push ball collector are widely used. As the ball collection wheel, the one described in Patent Literature 3 is known that includes a predetermined number of discs forming multiple elongated grooves including a number of annular grooves, each annular groove having a number of ball pockets formed therein at equal angular intervals along the circumferential direction for picking up balls on the ground.
-
- Patent Literature 1: JP 2963571 B
- Patent Literature 2:
WO 00/78410 A - Patent Literature 3: JP S50-53061 U
- Patent Literature 4: JP 2008-220935 A
- Patent Literature 5: U.S. Pat. No. 8,972,102 B
- The conventional scattered object collection system using the above-described autonomous ball collector performs a ball collecting operation while traveling all over a work area (i.e., an area where a ball may be on the ground) irrespective of whether there is actually a ball, and thus has a low efficiency in the ball collecting operation due to a number of unnecessary traveling of the ball collector.
- With a low efficiency in the ball collecting operation, balls may not often be supplied (i.e., collected) promptly to meet customer demands for balls in a hitting bay, and to avoid this, the number of balls in stock needs to be increased, for example. This is not cost efficient and may increase the number of times of charging due to a high battery consumption (power consumption) relative to the number of collected balls, whereby the energy cost may increase and the operation efficiency may be even lower.
- Thus, nowadays, to efficiently perform the ball collecting operation, grasping the correct scattering (i.e., distribution) state of balls, the correct dense areas of balls, and the like is considered. For example, as described in Patent Literature 4, there is known a technique of collecting ball density distribution information before starting a ball collecting operation, and performing a ball collecting operation starting with an area with a high ball distribution rate (i.e., density) while detecting the position of the ball collector in a work area using a global positioning system (GPS).
- However, with the technique described in Patent Literature 4, the ball density distribution information is created by observing a pattern (i.e., a distribution state) of balls in the work area for a given period of time using a visual sensor, such as a camera, for monitoring the condition of the work area and another sensor for monitoring the number of balls collected in a designated range, for example. Thus, it would be impossible to acquire the correct actual position where each ball was picked up (i.e., the actual positional information on each ball) that is necessary for creating the ball density distribution information. In addition, although the position of the ball collector in the work area can be detected using a GPS and the like, a specific means of grasping the actual positional information on each ball using a GPS and the like is unknown.
- In addition, in relation to identifying a position of a ball,
Patent Literature 5 describes a vehicle type ball collector configured to use an ID tag embedded in a ball and identify a position of a ball using the ID tag embedded ball and a GPS, and then collect balls. However, a ball collection system using the ID tag embedded balls tends to be extremely expensive and is not for a practical use because it is not cost effective. - The present invention has been made in view of the foregoing, and provides a highly reliable, cost-effective scattered object collection system that can efficiently collect scattered objects by reducing unnecessary traveling of the autonomous collector using positional information.
- In view of the foregoing, a scattered object collection system according to the present invention basically includes an autonomous collector that performs a collecting operation by picking up scattered objects scattered in a work area while traveling in the work area and a collector management unit that manages the autonomous collector, in which the collector management unit acquires positional information on the autonomous collector, identifies an actual position where each scattered object was picked up in the work area using the acquired positional information, and allows the autonomous collector to perform a collecting operation in a place having a high density of scattered objects with higher priority than a place having a low density of scattered objects using the identified actual positional information on each scattered object.
- In one aspect, the autonomous collector may include a sensor for detecting that scattered objects are present on a ground in the work area and acquiring positional information on the scattered objects.
- In another aspect, the autonomous collector may include a sensor for sequentially detecting that each scattered object has been picked up and collected and acquiring collection information, and the collector management unit may use the acquired collection information in identifying an actual position where each scattered object was picked up.
- In still another aspect, the collector management unit may acquire a distribution state of scattered objects in the work area using the actual positional information on each scattered object, and create a scattered object density distribution map including a plurality of dense areas having different densities of scattered objects based on the acquired distribution state.
- Since the scattered object collection system according to the present invention can determine the correct position of each scattered object on the ground, such as a ball, by using positional information and allows the autonomous collector to perform a collecting operation in a place having a high density of scattered objects with higher priority than a place having a low density of scattered objects, and thus can efficiently collect scattered objects by reducing unnecessary traveling of the autonomous collector. Therefore, it is possible to provide a highly reliable, cost-effective scattered object collection system.
-
FIG. 1 is a cross-sectional view of an example of a ball collector as an autonomous collector that is used in one embodiment of a scattered object collection system according to the present invention, with a body cover of the ball collector omitted. -
FIG. 2 is a partially enlarged perspective view of a ball collection wheel inFIG. 1 . -
FIG. 3 is an enlarged cross-sectional view of the ball collection wheel inFIG. 1 . -
FIG. 4 is a functional block diagram used for illustrating a process of a controller and a management server provided in the ball collector of an embodiment. -
FIG. 5 is a view used for illustrating a distribution state of balls in a work area of an embodiment. -
FIG. 6 is a view illustrating a ball density distribution map created based on the distribution state of balls inFIG. 5 of an embodiment. -
FIG. 7 is a diagram used for illustrating a ball density distribution map when created by computer processing of an embodiment. -
FIG. 8 is a view used for illustrating a travel ratio in each area of an embodiment. -
FIG. 9 is a flowchart used for illustrating the travel ratio in each area of an embodiment. -
FIG. 10 is a schematic view illustrating a state where an autonomous ball collector is performing a collecting operation while pattern traveling. -
FIG. 11 is a schematic view illustrating a state where an autonomous ball collector is performing a collecting operation while random traveling. - Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
-
FIG. 1 is a schematic configuration diagram of an example of a ball collector as an autonomous collector that is used in one embodiment of a scattered object collection system according to the present invention.FIG. 2 is a partially enlarged perspective view of a ball collection wheel inFIG. 1 .FIG. 3 is an enlarged cross-sectional view of the ball collection wheel inFIG. 1 . - A
ball collector 1 illustrated inFIG. 1 is an unmanned autonomous ball collector and is adapted to collect balls on the ground where a number of balls are scattered while traveling on the ground. Theball collector 1 is typically used for collecting a number of golf balls scattered on the ground of a golf driving range. - The
ball collector 1 includes a traveling body 6 as a body movable on the ground, aball collection wheel 5, a ball releasing member (also referred to as a squeezer) 7, acollection tank 8, and a body cover (not illustrated) that covers them. - The traveling body 6 includes a
frame 9, a pair of right andleft drive wheels 10 disposed on the rear of theframe 9, drivemotors 15 that drive thedrive wheels 10, abattery 14 as a power supply for thedrive motors 15 and the like, a pair of right andleft steering wheels 12 disposed on the front of theframe 9, and asteering adjustment unit 13 that controls thesteering wheels 12, for example. As thedrive wheels 10 are rotationally driven by thedrive motors 15, the traveling body 6 moves and is automatically controlled in accordance with a predetermined program, whereby the traveling direction or the like of the traveling body 6 is automatically changed so that the traveling body 6 can travel across the entire area necessary for collecting balls. - A
signal receiving unit 44 having an antenna for receiving a signal from a satellite positioning system, such as a GPS, to acquire positional information is provided above thedrive motors 15, thebattery 14, and the like and below the body cover (not illustrated). A controller 50 (described in detail later) that performs traveling control and the like is provided adjacent to thesignal receiving unit 44. Thecontroller 50 is functionally provided with, for example, a positional information acquisition unit 54 (FIG. 4 ) that acquires positional information (i.e., latitude and longitude information) on theball collector 1 based on a signal received by thesignal receiving unit 44. - The
ball collection wheel 5 is disposed between the pair ofsteering wheels 12 and the pair ofdrive wheels 10 in the front-rear direction of theball collector 1. Theball collection wheel 5 is rotatable about the axis X extending in the right-left direction of the traveling body 6, and is supported by theframe 9 such that the outer peripheral face of theball collection wheel 5 is always in contact with the ground G under its own weight. Theball collection wheel 5 collects a number of balls B scattered on the ground G while rolling on the ground G as the traveling body 6 moves forward. - As illustrated in
FIG. 2 , theball collection wheel 5 has on its outer circumference multipleelongated grooves 16 in annular shapes (including a number of annular grooves 17). Theannular grooves 17 forming the multiple elongatedgrooves 16 have ball pockets 18, continuously formed therein in the circumferential direction, for allowing entry and exit of balls B due to their elasticity. Eachball pocket 18 has a size capable of holding only one ball B as illustrated inFIG. 1 . In addition, the ball pockets 18 of the adjacentannular grooves 17 are formed such that they are displaced from each other by a predetermined angle in the circumferential direction of theannular grooves 17. - The
ball collection wheel 5 is formed by an aggregate of a number ofdiscs 19 with an identical configuration, and theannular grooves 17 are formed at equal intervals between theadjacent discs 19. Eachdisc 19 has on one face a plurality ofattachment shaft portions 21 each having aspacer 20, and has on the other face shaft portion receiving holes (not illustrated) for receiving theattachment shaft portions 21. Theattachment shaft portions 21 and the shaft portion receiving holes of theadjacent discs 19 are coupled together so that a number ofdiscs 19 are integrated at equal intervals. Theannular grooves 17 are formed by thespacers 20 between theadjacent discs 19. Eachdisc 19 has formed at its center aboss portion 23 for receiving a support shaft 22 (seeFIG. 1 ), and an aggregate of theboss portions 23 form a support-shaft insertion hole 24 in theball collection wheel 5. The support shaft 22 (seeFIG. 1 ) that is inserted through the support-shaft insertion hole 24 is rotatably supported by theframe 9. - As can be seen in
FIG. 3 , theball releasing member 7 is a pectinate member as a whole, and includes aproximal portion 25 extending in the right-left direction of the traveling body 6, and a number ofball releasing protrusions 26 extending from theproximal portion 25 in parallel with each other at equal intervals. The gap between theball releasing protrusions 26 is identical to the gap between the discs 19 (that is, the annular grooves 17) of theball collection wheel 5. Theproximal portion 25 of theball releasing member 7 is fixed to theframe 9 around a position above theball collection wheel 5, and eachball releasing protrusion 26 protrudes into eachannular groove 17 of theball collection wheel 5. That is, the pectinateball releasing member 7 is disposed such that it protrudes into each of theannular grooves 17 forming the multiple elongatedgrooves 16. - The lower face of the
proximal portion 25 of theball releasing member 7 has a contact-type count sensor 27, which counts the number of balls B released from the ball pockets 18 by theball releasing protrusions 26, fixed thereto by a method such as bonding. Thecount sensor 27 is composed of a single elongated plate-like pressure sensor using a piezoelectric element, and extends in the right-left direction along theproximal portion 25 of theball releasing member 7 so as to straddle each of (all) theannular grooves 17 and it has a length corresponding to the length of theball collection wheel 5 in the axial direction. Thecount sensor 27 is disposed on the trajectories of balls B that are guided in the radiation direction of the ball collection wheel 5 (or thediscs 19 thereof) by theball releasing protrusions 26 of theball releasing member 7, andelongated partitioning protrusions 31 which are formed in the radiation direction on both side of eachdisc 19 and partition eachannular groove 17 at equal angular intervals in the circumferential direction so as to define the ball pockets 18. Therefore, the balls B released from theball collection wheel 5 by theball releasing member 7 surely touch thecount sensor 27. Accordingly, the balls B are accurately counted by thecount sensor 27. Thecount sensor 27 may be a non-contact-type counter sensor. - Although the
count sensor 27 in the present embodiment is composed of a single pressure sensor disposed straddle each of (all) theannular grooves 17, thecount sensor 27 may include individual (a plurality of) pressure sensors disposed corresponding to the respectiveannular grooves 17. In addition, thecount sensor 27 may be disposed at a portion other than theball releasing member 7. - The
collection tank 8, which includes abottom plate 8 a,side plates 8 b, and afront plate 8 d, for example, is disposed behind theball releasing member 7. Theside plates 8 b of thecollection tank 8 are supported by theframe 9 of the traveling body 6, and accommodate balls B that are released from theball collection wheel 5 by theball releasing member 7. Thebottom plate 8 a of thecollection tank 8 is attached in a manner translatable in the vertical direction. When thebottom plate 8 a is moved to a ball discharge position at a lower level, a gap is produced between thebottom plate 8 a of thecollection tank 8 and aback plate 28 so that balls B are discharged through the gap. In addition, a full tank detector (not illustrated) for detecting that thecollection tank 8 is full of a plurality of collected balls B is provided (swingably) on thecollection tank 8. - With such a configuration, as illustrated in
FIG. 3 , when the traveling body 6 moves forward, theball collection wheel 5, which is rotatable and is always in contact with the ground G, rotates in a counterclockwise direction as seen inFIG. 3 . Accordingly, a number of balls B scattered on the ground G enter the ball pockets 18 and are held therein due to the elastic deformation property of the ball pockets 18 (that is, the balls B on the ground are picked up). The balls B held in the ball pockets 18 are transferred upward with the rotation of theball collection wheel 5 along with the forward movement of the traveling body 6, and are then pushed against theball releasing protrusions 26 of theball releasing member 7. Then, with a further rotation of theball collection wheel 5, the balls B in the ball pockets 18 are guided upward along theelongated partitioning protrusions 31 at the rear portion of theball collection wheel 5 in the rotation direction. Then, after touching thecount sensor 27 attached to the lower face of theproximal portion 25 of theball releasing member 7, the balls B are sent to thecollection tank 8 and fall therein. - It should be noted that the
ball collector 1 is provided with a mechanism (not illustrated) for supporting theball collection wheel 5 while elevating it from the ground. When the aforementioned ball collecting operation is not performed, such as when thecollection tank 8 has become full and returns to apredetermined storage space 66 or during a change in the direction, such as a U-turn, for example, theball collection wheel 5 is elevated from the ground. - In addition to the aforementioned configuration, in the scattered object collection system of the present embodiment, as illustrated in
FIG. 4 , thecontroller 50 is provided in theball collector 1 and amanagement server 70 including a PC, for example, is provided outside of theball collector 1. Thecontroller 50, themanagement server 70, and the like form acollector management unit 80 for managing a ball collecting operation by theball collector 1. - The
controller 50 includes a CPU, an input/output circuit, and a storage unit (e.g., ROM, RAM, nonvolatile memory, HDD, and SSD). The storage unit stores programs and various data. By executing a predetermined program stored in the storage unit, thecontroller 50 functions as a desired functional processor for controlling autonomous travel or acquiring positional information, for example. - The ball collector 1 (i.e., the controller 50) and the
management server 70 are provided with a transmission/reception unit (not illustrated) for connecting them to each other via a wireless network (e.g., a wireless LAN). - In the scattered object collection system of the present embodiment, the
ball collector 1 is configured to pick up balls on the ground with theball collection wheel 5 and collect them into thecollection tank 8 while performing pattern traveling (FIG. 10 ) or random traveling (FIG. 11 ) from a start point S to an end point E as appropriate along a traveling path R within the work area W (FIG. 5 ) where balls are expected to be scattered that is set beforehand. - Herein, it is a primary object of the present embodiment to improve the efficiency in the ball collecting operation, and the following schematic configuration is employed to achieve the primary object. That is, the scattered object collection system identifies an actual position where each ball was picked up in the work area W using a signal received by the
signal receiving unit 44 and a detection signal obtained by thecount sensor 27, acquires a distribution state of balls in the work area W using the identified actual positional information on each ball, creates a ball density distribution map including a plurality of dense areas having different ball densities based on the acquired distribution state of balls, and allows theball collector 1 to travel to perform a collecting operation in a place having a high density of balls with higher priority than a place having a low density of balls, more specifically, such that the place having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of theball collector 1 than that of the place having a low density of balls, using the created ball density distribution map. - It should be noted that, in addition to the primary object, to increase the control accuracy, the scattered object collection system of the present embodiment is configured to correct the positional information on the
ball collector 1 at a time point when a ball was counted by touching thecount sensor 27, and thus acquire the actual position where the ball was picked up (i.e., the actual positional information on the ball). - This will be briefly described with reference to
FIG. 3 . A position (i.e., a ball Be) at a time point when a ball has touched thecount sensor 27 and a signal (i.e., level) from thecount sensor 27 has thus exceeded a predetermined threshold, that is, a time point when a ball is recognized as having been picked up based on a signal from a satellite positioning system, such as a GPS, to acquire positional information is away from the actual position (i.e., a ball Ba) where the ball was picked up. That is, by the time a ball touches thecount sensor 27 after having been picked up from the ground by theball collection wheel 5, theball collector 1 has moved by the length La of the outer circumferential arc of theball collection wheel 5 corresponding to the central angle θ formed by the ball Ba—thesupport shaft 22—the ball Be. It follows that the positional information includes an error corresponding to the movement distance La of theball collector 1 in its traveling direction. Thus, the positional information is to be corrected (described in detail later). - The scattered object collection system of the present embodiment having such a schematic configuration will be described in detail below.
- In the present embodiment, the scattered object collection system includes the
collector management unit 80 including thecontroller 50, themanagement server 70, and the like to manage theball collector 1. Thecontroller 50, as illustrated in a functional block ofFIG. 4 , is functionally provided with atimer unit 51, a rotationalspeed calculation unit 52, aball counting unit 53, a positionalinformation acquisition unit 54, a to-be-correctedinformation acquisition unit 56, a ballposition identification unit 57, a positionalinformation storage unit 58, and a travelingcontrol unit 60. - The
timer unit 51 starts timing when thecontroller 50 is powered ON (i.e., started), continuously measures the elapsed time while thecontroller 50 is ON, and terminates the timing when thecontroller 50 is powered OFF. The measurement unit of thetimer unit 51 is 10 μs, for example. The elapsed time from when thecontroller 50 is started, corresponding to the “time,” can be obtained from thetimer unit 51 in units of one hundred-thousandth of a second. - The rotational
speed calculation unit 52 calculates the rotational speed of the ball collection wheel 5 (or its equivalent traveling speed of the ball collector 1) based on a signal from a disc number-of-revolutions sensor 43 that detects the rotational speed of thediscs 19, and sends the calculated rotational speed (or the traveling speed) to the to-be-correctedinformation acquisition unit 56. - The
ball counting unit 53 determines if a signal from the count sensor (i.e., the pressure sensor) 27 has exceeded a predetermined threshold, and if so, determines that balls have been collected and thus counts the number of the collected balls, and then sends to the to-be-correctedinformation acquisition unit 56 information that the balls have been counted as well as the time point when the signal has exceeded the threshold. Furthermore, when a ball count (e.g., the number of balls counted) has reached a given number (i.e., when the collection tank is estimated to have become full) during the ball collecting operation, theball counting unit 53 sends to the travelingcontrol unit 60 information indicating so. It should be noted that theball counting unit 53 sends also to themanagement server 70 the ball count (e.g., the number of balls counted) and information that the collection tank is full of collected balls, for example. - The positional
information acquisition unit 54 acquires the positional information on theball collector 1 at predetermined time intervals (e.g., every one-hundredth of a second) based on a signal received by thesignal receiving unit 44, and sends the acquired positional information to the to-be-correctedinformation acquisition unit 56. - The to-be-corrected
information acquisition unit 56 acquires information for correcting the positional information on theball collector 1 at a time point when balls were counted by touching thecount sensor 27, in order to determine the actual position where the balls were picked up. As the information for correcting the positional information on theball collector 1, the following are used, for example: the movement distance La of theball collector 1 from the time each ball was picked up from the ground by theball collection wheel 5 till the ball was counted by touching thecount sensor 27; the length of time Ja taken for each ball to be counted by touching thecount sensor 27 after having been picked up from the ground by theball collection wheel 5; positional information acquired from the positionalinformation acquisition unit 54; the traveling direction of theball collector 1; and the traveling speed of theball collector 1 or the rotational speed of theball collection wheel 5. - The ball
position identification unit 57 corrects the positional information on theball collector 1 at a time point when balls were counted by touching thecount sensor 27, using the information acquired by the to-be-correctedinformation acquisition unit 56, thereby acquiring the actual position where the balls were picked up (i.e., the actual positional information on the balls). - Specifically, the actual position where each ball was picked up is determined using the movement distance La of the
ball collector 1 from the time each ball was picked up from the ground by theball collection wheel 5 till the ball was counted by touching thecount sensor 27, or the length of time Ja taken for each ball to be counted by thecount sensor 27 after having been picked up from the ground by theball collection wheel 5. - For example, based on the positional information on the
ball collector 1 at a time point when each ball was counted by touching thecount sensor 27, the movement distance La of theball collector 1 from the time each ball was picked up from the ground by theball collection wheel 5 till the ball was counted by touching thecount sensor 27 is reflected (returned) in the direction opposite to the traveling direction of theball collector 1 at that time, whereby the actual position where each ball was picked up is determined. - Alternatively, for example, the positional information on the
ball collector 1 at a time point earlier than the time point when each ball was counted by touching thecount sensor 27 by the length of time Ja, which was taken for each ball to be counted by touching thecount sensor 27 after having been picked up from the ground by theball collection wheel 5, is obtained, and the obtained positional information is determined to be the actual position where each ball was picked up. Accordingly, it is possible to determine the correct position of each ball on the ground. - The positional
information storage unit 58 stores the actual positional information on the balls corrected by the ballposition identification unit 57, and sends the stored actual positional information on the balls to themanagement server 70. The sending timing may be any of the following: each time a ball is collected, at a time when theball collector 1 has returned to thestation 65, and at a time when the operation has finished. It should be noted that the actual positional information on the balls may be stored in an external storage device, such as a memory card that is insertable into and removable from thecontroller 50, for example, other than being sent to themanagement server 70 for theball collector 1 and stored therein as described above. - The traveling
control unit 60 performs steering control, speed control, and the like by sending control signals to drivecircuits 62 of the right and leftdrive motors 15 and the like so that theball collector 1 travels in accordance with a ball density distribution map described later, an operation schedule, or the like, which are sent from themanagement server 70. In addition, upon receiving from theball counting unit 53 information indicating that a ball count (e.g., the number of balls counted) has reached a given number, the travelingcontrol unit 60 causes theball collector 1 to stop the ball collecting operation and directs theball collector 1 to thenearest storage space 66 so as to unload the balls in thecollection tank 8 into thenearest storage space 66, and then resume the ball collecting operation. It should be noted that when the travelingcontrol unit 60 directs theball collector 1 to thestorage space 66, thebattery 14 is charged at the chargingequipment 67 provided beside thestorage space 66, as appropriate. - Meanwhile, the
management server 70, as illustrated in the functional block ofFIG. 4 , is functionally provided with a ball distributionstate acquisition unit 71, a ball density distributionmap creation unit 72, and anoperation management unit 75, and is connected to an input device 77 (e.g., a mouse, a touch pen, a keyboard, or a touchpad) and adisplay device 78. - The ball distribution
state acquisition unit 71, as exemplarily illustrated in a schematic view ofFIG. 5 , plots ∘, for example, on each of the actual positions (i.e., latitude and longitude) of the balls B in the work area W, using the actual positional information on the balls, which is sent from the positionalinformation storage unit 58, thereby acquiring a distribution state of balls. - Based on the distribution state of balls, the ball density distribution
map creation unit 72 creates a ball density distribution map M including three areas: a high-density area Ma (i.e., an area in which balls are densely present), a low-density area Mb (i.e., an area in which balls are not so densely present), and a non-dense area Mc (i.e., an area in which balls are hardly densely present). It is needless to mention that the division of the ball density distribution map M is not limited thereto. - The ball density distribution map M may be manually created by a user or automatically created by computer processing. In the present embodiment, a user can select the way of creation by operating the
input device 77. - When the ball density distribution map M is manually created by a user, images (∘) of the balls B are displayed on the screen of the
display device 78 as illustrated inFIG. 5 , and the user, as illustrated inFIG. 6 , inputs with the input device 77 a line surrounding a group of balls B that are relatively densely present as visually seen and sets a closed area surrounded by the line as the high-density area Ma. Then, the user inputs a line surrounding a group of balls B that are relatively not so densely present outside of the high-density area Ma and sets a portion of a closed area surrounded by the line, excluding the high-density area Ma (the closed area itself as input when there is no high-density area Ma in the closed area), as the low-density area Mb, and sets a portion of the work area W, in which balls B are hardly densely present, excluding the high-density area Ma and the low-density area Mb, as the non-dense Mc. - When the ball density distribution map M is automatically created by computer processing, as exemplarily illustrated in a conceptual view of
FIG. 7 for setting the high-density area Ma, the work area W in which the images (∘) are plotted on the actual positions (i.e., latitude and longitude) of the balls B is divided into unit sections, each having (width X1 in the X direction)×(width Y1 in the Y direction), and the number of balls B in each unit section is counted. A closed area (i.e., hatched area) consisting of consecutive adjacent unit sections, in which the number of balls per unit section is equal to or larger than a set number (α), is set as the high-density area Ma. Likewise, a portion of a closed area consisting of consecutive adjacent unit sections, in which the number of balls per unit section is equal to or larger than a set number (β that is smaller than α), excluding the high-density area Ma (the closed area itself as calculated when there is no high-density area Ma in the closed area), is set as the low-density area Mb. A portion of the work area W, in which balls B are hardly densely present, excluding the high-density area Ma and the low-density area Mb, is set as the non-dense Mc. - Data on the ball density distribution map M created in this manner is sent to the
operation management unit 75 as well as to the travelingcontrol unit 60 of thecontroller 50. - It should be noted that examples of the method for setting the high-density area Ma or the like by computer processing may include identifying an aggregate of balls having a distance between two adjacent balls being equal to or smaller than a set distance and setting the aggregate of balls as the high-density area Ma or the like, identifying an area having a largest number of balls or ball density in an area (size) set beforehand, such as a high-density area Ma, and setting the area having a largest number of balls or ball density as the high-density area Ma or the like, for example, other than using the number of balls per predetermined unit section as described above.
- In order to improve the efficiency in the ball collecting operation, the
operation management unit 75 plans an operation schedule (or a program thereof) and a traveling method/traveling aspect of theball collector 1 using the created ball density distribution map M such that an area having a high density of balls is given higher priority than an area having a low density of balls, more specifically, such that the area having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of theball collector 1 than that of the area having a low density of balls, and then sends the plan for each day, for example, to thecontroller 50 before starting a collecting operation on the day. - The controller 50 (or the traveling
control unit 60 thereof) controls theball collector 1 to be directed to the target area (Ma, Mb, Mc) and perform pattern traveling (FIG. 10 ) or random traveling (FIG. 11 ) from a start point S to an end point E as appropriate along a traveling path R in accordance with the operation schedule or the like that is sent from themanagement server 70. Accordingly, while traveling, theball collector 1 picks up the balls on the ground with theball collection wheel 5 and collects them into thecollection tank 8. - Herein, examples of the method for setting a higher travel ratio (e.g., travel time or travel distance) of the
ball collector 1 in an area having a high density of balls than in an area having a low density of balls, may include, in the collecting operation during pattern traveling, as illustrated inFIG. 8 , for example, minimizing a return width D when theball collector 1 passes through the high-density area Ma (e.g., corresponding to a width slightly smaller than a lateral width of the ball collection wheel 5), slightly expanding the return width D when theball collector 1 passes through the low-density area Mb (e.g., corresponding to a width larger than the lateral width of the ball collection wheel 5), and further expanding the return width D when theball collector 1 passes through the non-dense area Mc. - With this configuration, the travel ratio (e.g., travel time or travel distance) of the
ball collector 1 is low in an area in which balls are not so densely present or an area in which balls are hardly densely present. - In addition, examples of the method for setting a higher travel ratio (e.g., travel time or travel distance) of the
ball collector 1 in an area having a high density of balls than in an area having a low density of balls, may include adjusting an operation schedule such that the area having a high density of balls has a more number of times of operation (provided that the number of times of operation in a target area counts as 1 when the collecting operation while traveling across the entire target area has finished) than that of the area having a low density of balls, other than changing the traveling method/traveling aspect by, for example, adjusting the return width D in pattern traveling as described above. - A program of this method will be described with reference to the flowchart of
FIG. 9 . This program is executed repeatedly in predetermined cycles. - Herein, first in steps S111 and S112, while traveling across everywhere only the high-density area Ma, the
ball collector 1 performs the collecting operation once. The traveling method may be either pattern traveling or random traveling (the same applies hereinafter). - Next in steps S113 and S114, while traveling across the inside of the low-density area Mb, that is, everywhere the high-density area Ma+the low-density area Mb, the
ball collector 1 performs the collecting operation once. This means that theball collector 1 has finished the collecting operation in the high-density area Ma twice, and the collecting operation in the low-density area Mb once. - Next in steps S115 and S116, while traveling across the inside of the work area W (i.e., the inside of the non-dense area Mc), that is, everywhere the high-density area Ma+the low-density area Mb+the non-dense area Mc, the
ball collector 1 performs the collecting operation once. This means that theball collector 1 has finished the collecting operation in the high-density area Ma three times, the collecting operation in the low-density area Mb twice, and the collecting operation in the non-dense area Mc once. - It should be noted that the number of times of collecting operation or the travel time may vary among steps S111 and S112, steps S113 and S114, and steps S115 and S116 or the return width D in pattern traveling may be adjusted in the respective steps such that the area having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of the
ball collector 1 than that of the area having a low density of balls. - As is clear from the aforementioned description, the scattered object collection system of the present embodiment identifies an actual position where each ball was picked up in the work area W using a signal received by the
signal receiving unit 44 and a detection signal obtained by thecount sensor 27, acquires a distribution state of balls in the work area W using the identified actual positional information on each ball, creates a ball density distribution map M including three areas having different ball densities: the high-density area Ma, the low-density area Mb, and the non-dense area Mc based on the acquired distribution state of balls, and allows theball collector 1 to travel to perform a collecting operation in a place having a high density of balls with higher priority than a place having a low density of balls, more specifically, such that the place having a high density of balls has a higher travel ratio (e.g., travel time or travel distance) of theball collector 1 than that of the place having a low density of balls, using the created ball density distribution map M. This reduces unnecessary traveling of theball collector 1 and improves the efficiency in the ball collecting operation. - With an increased efficiency in the ball collecting operation, it is possible to achieve reduction in operation costs of a facility, such as reduction of the number of balls in stock, for example, and reduce the number of times of charging due to a low battery consumption (power consumption) relative to the number of collected balls, whereby the energy cost can be low.
- It should be noted that the
controller 50 of theball collector 1 may perform the acquiring of a distribution state of balls, the creating of a ball density distribution map and the like, or an operator may perform them based on the actual positional information on the balls and then input information to thecontroller 50 of theball collector 1 and themanagement server 70. - The aforementioned embodiment illustrates an example in which the
ball collector 1 includes thecount sensor 27 for counting the number of balls in thecollection tank 8 as a sensor for detecting that each picked-up ball has been collected (i.e., detecting the position of each collected ball), at a position detected by a satellite positioning system, such as a GPS, for example, and thecount sensor 27 sequentially detects that each ball has been collected and identifies the position of the ball. Alternatively, theball collector 1 may include a weight sensor for measuring the weight of each ball in thecollection tank 8 and another sensor so that the weight sensor detects that each ball has been collected and the other sensor identifies the position of the ball. As a further alternative, theball collector 1 may include a sensor for counting the number of balls in thecollection tank 8 and another sensor so that the former sensor detects that each ball has been collected and the latter sensor identifies the position of the ball. For such sensors, a physical detection method using a button, a detection method using a laser, or a detection method using a camera image is considered, for example. In addition, it is desirable that any balls be detectable even if they are not expensive ones with built-in IC chips. In that case, the aforementioned sensor is preferably used to detect that each ball has been collected. In particular, theball collector 1 is preferably an unmanned autonomous ball collector. - The place (i.e., area) where the
ball collector 1 is used, the types of balls to be collected, and the like are not limited to the aforementioned examples. - Although the aforementioned embodiment illustrates examples in which the objects to be collected (i.e., scattered objects) are golf balls that have been struck and scattered on the ground in the golf driving range, the present embodiment is not limited thereto and is similarly applicable when the objects to be collected (i.e., scattered objects) are balls scattered on the ground in a sports facility, such as tennis balls or baseballs, nuts, or containers, for example.
- Although the embodiment of the present invention has been described in detail above, the specific configuration is not limited thereto, and any design changes and the like that are within the spirit and scope of the present invention are encompassed by the present invention. In addition, the techniques of the aforementioned embodiment can be combined as appropriate as long as there is no contradiction or problem in the objects, configurations, or the like of the embodiment.
-
- 1 Ball collector (autonomous collector)
- 5 Ball collection wheel (collection member)
- 6 Traveling body
- 7 Ball releasing member
- 8 Collection tank
- 19 Disc
- 27 Count sensor
- 43 Disc number-of-revolutions sensor
- 44 Signal receiving unit
- 50 Controller
- 51 Timer unit
- 52 Rotational speed calculation unit
- 53 Ball counting unit
- 54 Positional information acquisition unit
- 56 To-be-corrected information acquisition unit
- 57 Ball position identification unit
- 58 Positional information storage unit
- 60 Traveling control unit
- 65 Station
- 66 Storage space
- 67 Charging equipment
- 70 Management server
- 71 Ball distribution state acquisition unit
- 72 Ball density distribution map creation unit
- 75 Operation management unit
- 77 Input device
- 78 Display device
- 80 Collector management unit
- W Work area
- M Ball density distribution map (scattered object density distribution map)
- Ma High-density area
- Mb Low-density area
- Mc Non-dense area
Claims (10)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020120081 | 2020-07-13 | ||
| JP2020-120081 | 2020-07-13 | ||
| PCT/JP2021/004619 WO2022014075A1 (en) | 2020-07-13 | 2021-02-08 | Scattered-object collection system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20230142296A1 true US20230142296A1 (en) | 2023-05-11 |
Family
ID=76920526
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/914,864 Abandoned US20230142296A1 (en) | 2020-07-13 | 2021-02-08 | Scattered object collection system |
| US17/374,170 Active 2042-12-01 US11998808B2 (en) | 2020-07-13 | 2021-07-13 | Traveling collector |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/374,170 Active 2042-12-01 US11998808B2 (en) | 2020-07-13 | 2021-07-13 | Traveling collector |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US20230142296A1 (en) |
| EP (2) | EP4108303B1 (en) |
| JP (2) | JP7329149B2 (en) |
| CN (1) | CN113926162B (en) |
| WO (1) | WO2022014075A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102757275B1 (en) * | 2023-05-02 | 2025-01-21 | 건양대학교산학협력단 | Universal Automatic Ball Collector |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5053061U (en) | 1973-09-12 | 1975-05-21 | ||
| JP2963571B2 (en) | 1992-01-21 | 1999-10-18 | 正太 冷牟田 | Golf ball collection work vehicle |
| EP0753332A4 (en) * | 1993-09-09 | 1998-08-19 | Ace Denken Kk | Play medium dispenser |
| JP2622367B2 (en) | 1995-04-07 | 1997-06-18 | 正太 冷牟田 | Golf ball collection work vehicle |
| JPH10127841A (en) * | 1996-11-06 | 1998-05-19 | Amtex Kk | Method for detecting position of cart and apparatus for collecting information on cart |
| WO2000078410A1 (en) | 1999-06-17 | 2000-12-28 | Solar & Robotics S.A. | Device for automatically picking up objects |
| DK1842117T3 (en) * | 2005-01-20 | 2010-08-09 | O M G S R L | Automatic driven trolley for transporting objects, especially on golf courses |
| GB2445963A (en) | 2007-01-26 | 2008-07-30 | Mcmurtry Ltd | Ball collection apparatus |
| KR101127386B1 (en) * | 2009-02-28 | 2012-03-23 | 전북대학교산학협력단 | Golf ball automatic collecting robot |
| WO2012166664A2 (en) | 2011-05-27 | 2012-12-06 | Reindl Kinch Robert | Golf ball tracking system and methods therefor |
| KR101430103B1 (en) * | 2013-03-29 | 2014-08-14 | 레드원테크놀러지 주식회사 | Golf ball pick up robot |
| CN203790534U (en) * | 2014-05-04 | 2014-08-27 | 安徽理工大学 | Counting tennis ball picker |
| WO2016138012A1 (en) * | 2015-02-25 | 2016-09-01 | Eletrabi Haitham | Dual functional robot and storage bin |
| US10011208B2 (en) * | 2015-02-25 | 2018-07-03 | Haitham Eletrabi | Dual function robot and storage bin |
| JP6562400B2 (en) * | 2016-01-11 | 2019-08-21 | 株式会社ケーイーアール | Object recovery device |
| US10031528B2 (en) * | 2016-02-01 | 2018-07-24 | Komatsu Ltd. | Work machine control system, work machine, and work machine management system |
| CN105944343A (en) * | 2016-07-08 | 2016-09-21 | 武汉理工大学 | Basketball real-time tracking and recovery device and working method |
| US10694998B2 (en) * | 2016-09-30 | 2020-06-30 | Asia Air Survey Co., Ltd. | Moving body information detection terminal |
| CN108098781A (en) * | 2016-11-24 | 2018-06-01 | 广州映博智能科技有限公司 | A kind of new Jian Hong balls robot system and method |
| CN108310732A (en) * | 2017-01-18 | 2018-07-24 | 沈阳艾克申机器人技术开发有限责任公司 | A kind of device of automatic collection table tennis |
| CN108211277B (en) * | 2018-01-05 | 2020-07-07 | 上海第二工业大学 | Intelligent ping-pong ball picking sharing system and using method thereof |
| EP3553618A1 (en) * | 2018-04-05 | 2019-10-16 | Meadow Robotics GmbH | Working device |
| CN109230061A (en) * | 2018-08-20 | 2019-01-18 | 叶志徐 | A kind of 3-D scanning recycling machine and its recovery method |
| CA3118307A1 (en) | 2018-11-06 | 2020-05-14 | Court Bots, Inc. | Ball retrieval system and method |
| JP2020087134A (en) * | 2018-11-28 | 2020-06-04 | 本田技研工業株式会社 | Waste collection management system, waste collection management method and program |
| KR102085102B1 (en) * | 2019-01-15 | 2020-03-05 | 주식회사 나인티시스템 | A Withdrawal Method for Golf Ball Using Robot |
| CN110652709B (en) * | 2019-06-17 | 2020-09-29 | 北京理工大学 | Controllable ball picking trolley system based on rolling shaft and clamping mechanism |
| CN110559623B (en) * | 2019-09-16 | 2024-06-04 | 疏石兰(厦门)科技有限公司 | Golf ball picking vehicle |
| CN110904893A (en) * | 2019-12-11 | 2020-03-24 | 叶德恒 | Road administration traffic rapid recovery equipment |
-
2021
- 2021-02-08 JP JP2022536122A patent/JP7329149B2/en active Active
- 2021-02-08 EP EP21842108.9A patent/EP4108303B1/en active Active
- 2021-02-08 WO PCT/JP2021/004619 patent/WO2022014075A1/en not_active Ceased
- 2021-02-08 US US17/914,864 patent/US20230142296A1/en not_active Abandoned
- 2021-02-10 JP JP2021019850A patent/JP7520744B2/en active Active
- 2021-07-08 CN CN202110774684.0A patent/CN113926162B/en active Active
- 2021-07-13 US US17/374,170 patent/US11998808B2/en active Active
- 2021-07-13 EP EP21185238.9A patent/EP3939675B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US11998808B2 (en) | 2024-06-04 |
| EP3939675B1 (en) | 2025-01-22 |
| WO2022014075A1 (en) | 2022-01-20 |
| JP2022017164A (en) | 2022-01-25 |
| JPWO2022014075A1 (en) | 2022-01-20 |
| EP4108303A1 (en) | 2022-12-28 |
| JP7329149B2 (en) | 2023-08-17 |
| EP3939675A1 (en) | 2022-01-19 |
| EP4108303A4 (en) | 2024-05-08 |
| US20220008793A1 (en) | 2022-01-13 |
| CN113926162B (en) | 2025-01-07 |
| JP7520744B2 (en) | 2024-07-23 |
| CN113926162A (en) | 2022-01-14 |
| EP4108303B1 (en) | 2025-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9072219B2 (en) | Robotic mower navigation system | |
| CN106998985A (en) | Mobile robot region clean | |
| US20080189004A1 (en) | Ball collection apparatus | |
| US12097409B2 (en) | Scattered object collection system | |
| EP3479667A1 (en) | Artificial turf maintenance robot | |
| CN106272420A (en) | Robot and robot control method | |
| EP4108303B1 (en) | Scattered-object collection system | |
| US10786832B2 (en) | Sorter performance monitoring method and system | |
| WO2018233493A1 (en) | Autonomous robot and control method therefor, device, system and computer readable medium | |
| WO2018198122A2 (en) | Ball collection apparatus and method | |
| US9180350B2 (en) | Pace of play monitoring system | |
| EP4454723B1 (en) | Robotic collection system | |
| EP4074387A1 (en) | Dispersed object recovery device and dispersed object recovery method | |
| US20240307741A1 (en) | Ball retrieval system and method | |
| JP7369667B2 (en) | ball collection machine | |
| HK40078748B (en) | Robotic collection system | |
| CN111812516A (en) | A battery energy storage power station inspection robot | |
| KR102757275B1 (en) | Universal Automatic Ball Collector | |
| CN115223386A (en) | Golf course sand raking management method | |
| CN119770993A (en) | A toy | |
| CN118795875A (en) | Method for identifying boundary type of self-moving device and self-moving device | |
| US20200078659A1 (en) | Apparatus and system for indicating pace of play of sport's game | |
| HUP0700661A2 (en) | System for appointing of a position of a golf ball, and for recording the history of moving thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: YAMABIKO CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ISHIHIRA, DAISUKE;NAKANO, KENJI;REEL/FRAME:061233/0723 Effective date: 20220627 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |