Notebookcheck Logo
Acemate S10 Tennis Robot.
ⓘ Notebookcheck

Acemate S10 tennis robot hands-on: Fun tennis drills and rallies with all-court mobility

Versatile tennis drills.

The Acemate S10 tennis robot moves across the court during drills and rallies selected from an ever-growing library of presets. It records drill data for review and provides AI suggestions for improvement.
David Chien Published

Verdict - Evolving drill partner

Acemate S10 robot.
ⓘ Notebookcheck
Acemate S10 robot.

The Acemate S10 tennis robot goes beyond conventional ball machines with the ability to catch returns and move across the court while challenging players with dozens of drills and various shot types.

The machine records data from each drill to provide post-practice analysis and suggestions for improvement using AI, but beginners will still benefit from a human coach because it does not offer real-time correction of poor stroke technique.

Overall, the robot is fun for both developing and experienced players focused on honing their game over the long term, as its performance and features will continue to evolve through software updates. 

Pros

+ Easy setup
+ Many presets
+ Can shoot balls with heavy topspin
+ All court mobility
+ AI drill analysis

Cons

- Balls sometimes land long
- No per-shot feedback
- Connection infrequently lost
- Tiny camera calibration icons
- Difficult to lift into car trunks

Price and availability

From October 10-20, 2026, the S10 is on sale for $1,849 using code FALLSALE50 (regularly $2,499).

Amazon: No search or ASIN code specified for Amazon search.

The Acemate S10 launches lobs to volleys while moving across the court, with AI tips for improvement.

Specifications

Ball speed 10 to 97 kph (6 to 60 mph)
Ball rotation 60 rotations per second
Ball lob height 0.5 to 8 m (1.6 to 26 ft.)
Robot max speed 2 m/s (6.6 ft/s) side-to-side
5 m/s (16.4 ft/s) fore-and-back
Ball Capacity 80 balls
Camera Dual 4K 30 fps
Battery 7 Ah, 36 V
Runtime 1.5 hours in rally mode
3.0 hours in ball machine mode
(depends on drill type & usage)
Charging Two hours
App Android, Apple iPhone, Apple Watch
Dimensions 45 x 55 x 50 cm main unit
(17.7 x 21.7 x 19.7 in.)
45 x 55 x 170 cm with net
(17.7 x 21.7 x 66.9 in.)
Weight 17.8 kg (39.2 lbs.)

Packaging

The robot arrived in a very heavy box measuring 54.6 x 64.1 x 69.9 cm (21.5 x 25.25 x 27.5 in.), with a screwdriver, quick start guide, battery, charger, two battery doors, cleaning brush, net straps, fabric bag, net, and poles with screws.

Design overview

The robot consists of the upper ball hopper and main base.

Lower base

The base has a battery port, power button, and status display on one side, and the ball port on the other. 

Ball hopper

The rotating hopper feeds balls into the ball machine below.

Ball feed carousel.
ⓘ Notebookcheck
Ball feed carousel.

Omnidirectional wheels

Four Mecanum omnidirectional wheels allow the robot to move without turning. The robot is not waterproof when cleaning the wheels.

Upper base

Only four poles need to be attached to the hopper.

Net pole assembly

The net comes attached to unlabeled poles, so watching the assembly video is recommended. Poles attach using screws, though the holes are somewhat hard to reach. The upper base then latches onto the lower base.

Upper base pole holder.
ⓘ Notebookcheck
Upper base pole holder.
Screw hole obstructed.
ⓘ Notebookcheck
Screw hole obstructed.
Side latch.
ⓘ Notebookcheck
Side latch.

Net attachment

The zip ties securing the net bundle were cut, then the poles were gradually extended in a round-robin fashion because the net limits movement. Finally, the net was secured to the upper base using straps.

Net bundle shipped tied.
ⓘ Notebookcheck
Net bundle shipped tied.
Net attached to base.
ⓘ Notebookcheck
Net attached to base.

Pole extension

New orders will ship with sturdier, easier-to-extend poles.

Transportation

With net, poles, and battery, the assembled robot weighed 18.5 kg (40.8 lbs.), with the lower base weighing 15.8 kg (34.9 lbs.). 

Trunks

The separated robot fits easily into vehicle trunks, but the main base can be a challenge to lift due to its weight, balance, and handle location.

Scion xA hatchback.
ⓘ Notebookcheck
Scion xA hatchback.

Maneuvering

There is no designated storage for racquets, bottles, or other gear, but items can be laid on top of or hung from the robot.

ⓘ Notebookcheck

Pulling

The robot can be pulled across uneven dirt, grass, and concrete, but this requires more effort than moving a baby stroller, even with a rope attached. It has no brakes and can slide down slopes when left unattended.

Driving

The robot can be driven via the app's control pad. Tapping moves it a short distance, while holding a control enables continuous movement.

Each horizontal step is about 13 to 18 cm (5 to 7 in.), and each forward or backward step about 10 to 15 cm (4 to 6 in.), making precise positioning in narrow passageways difficult. Testing showed little drift after repeated side-to-side movements, but noticeable drift after several back-and-forth steps.

With 3 cm (1.2 in.) of ground clearance, the base can catch on small branches when crossing lawns.

Stuck on tree limb.
ⓘ Notebookcheck
Stuck on tree limb.

Power

The swappable battery is located behind a removable door. Charging occurs whether the robot is on or off, and the charger becomes noticeably warm.

Battery door.
ⓘ Notebookcheck
Battery door.
Battery connector.
ⓘ Notebookcheck
Battery connector.

Runtime

The robot runtime varies from hours to days, depending on the amount of movement, ball spin, and launch distance. During one three-day testing session with low movement drills and breaks to look at app statistics, 59% of the charge was used, while during a one-day testing session with heavier use and greater movement, 55% was used in under two hours.

Battery meter

The battery meter displays the charge as a percentage and in bars, but is not very accurate. It once reported 24% when powered on, then 41% a minute after being connected to the charger. Another time, it read 1% on the courts, then 10% after returning home. The robot does not announce when it reaches 0% power.

Rear power button, status display and charge port.
ⓘ Notebookcheck
Rear power button, status display and charge port.

Setup

The Acemate S10 app was easy to use on a Moto G Stylus 2024, requiring Bluetooth, Wi-Fi, and Location services. Multiple app and firmware versions were released during testing, and each firmware took about two minutes to install.

Features continued to expand with each update. The latest 2.2.0(158) app with 2.2.10 firmware came with a new interface design, revised ball detection and handling algorithms, new serve drills, and a Battle mode with four virtual challengers—The Wall, The Attacker, The Spinner, and The Maestro. 

Firmware update.
ⓘ Notebookcheck
Firmware update.

Speaker

Beeps were audible, but voice announcements were sometimes difficult to understand over traffic. The robot announces the score and outs during Battle mode, and beeps when launching balls, but it cannot be asked to repeat itself.

App

The home screen has four main tabs.

The Drills tab is divided into three categories – For You, My Drills, and Library. For You provides some suggestions to practice as well as quick access to the five robot modes—Rally, Drill, Serve, Battle, and Ball Machine.

My Drills stores custom presets, while Library includes numerous presets, including baseline down-the-line to crosscourt volley drills. Tapping a drill shows an animation with the ability to adjust the number of balls launched and enable ball catching.

Numerous presets.
ⓘ Notebookcheck
Numerous presets.

The Data tab lists completed drills. Opening one shows ball placement and key stats, including accuracy, average speed, and net clearance. Tapping Analyze generates an AI report for the selected drill. The AI provides decent suggestions for additional practice, but it does not have keen insight into stroke mechanics and player movement.

The Device tab lets users adjust settings, calibrate the camera, and remotely drive the robot.

The Me tab rates skills such as forehand, backhand, volley, movement, and serve, but it requires many hours of play to generate a report, unlike a coach who can provide feedback within minutes. Its app settings hold the manual, FAQ, support, and account settings.

Court calibration

The Acemate requires camera calibration on each new court. It takes photos, automatically places court markers, and allows fine-tuning.

The numerical markers are extremely tiny (~1 mm diameter) and difficult to see in bright sunlight, making them very frustrating to move even on 1,000-nit OLED screens.

Camera calibration – Absurdly small markers.
ⓘ Notebookcheck
Camera calibration – Absurdly small markers.

Owners may also measure the court with a tape measure, then create court presets.

Custom courts can also be created using a tape measure.
ⓘ Notebookcheck
Custom courts can also be created using a tape measure.

Drills

The library of drills is extensive and growing, covering short, midcourt, and long balls to the backhand and forehand as well as volleys, serves, and ball tosses, while custom drills and four Battle-mode opponents add further variety. The app records shot speed, landing locations, and other stats for each session, with optional AI feedback.

In use

The Acemate performed much like any other ball machine, reliably feeding balls without jams, occasionally taking a few extra seconds to load the next one. It was not made to catch all balls, but will catch some to extend play time. Users will still need to pick up the balls.

Net-volley drills kept the reviewer moving much like real play. While some shots landed long or wide, players can learn to recognize and ignore them.

Midcourt drills and rallies were fast and fun, shooting about a dozen balls in a minute to make good use of court time. The motorized robot could deliver short, midcourt, and deep shots to both forehand and backhand sides.

HDR camera mode can be activated to improve robot performance when facing courts sitting in mixed deep shade and bright sunlight.

Short and midcourt shots generally landed in, while baseline shots varied with calibration, ball wear, and factors such as the wind. Beginners can use this to practice letting out balls go, while advanced players can chase everything down.

A UTR 10-rated high school player briefly tested a custom My Drill with the height set to 8 out of 10 and topspin set to maximum. He found the speed, height, and topspin to be very satisfying, outperforming the other machines he had previously used.

He noted that his deep, hard returns seemed to challenge the robot. However, its large ball capacity allowed him to practice dozens of consecutive shots, much like he did with his high ranked hitting partner while preparing for competitive tournament play at UCLA.

AI drill feedback for the UTR 10-rated player.
ⓘ Notebookcheck
AI drill feedback for the UTR 10-rated player.

The newly-added Battle mode challenges users in matches with four virtual opponents, helping players apply drilled strokes while practicing full-court coverage. The mode lacks AI analysis and a way to challenge balls, but it showcases the robot’s expanding functionality.

Battle mode opponents.
ⓘ Notebookcheck
Battle mode opponents.
Battle mode drill statistics.
ⓘ Notebookcheck
Battle mode drill statistics.
Battle mode - The Wall

Areas for refinement

Like Apple iOS, some features remain works-in-progress. For example, the new Battle mode is still being refined and occasionally misjudges points, such as treating a ball that bounced twice as still in play.

Deep serves can sometimes land long using the default camera calibration but remained useful for solo practice. Creating a custom smaller court size, tuning the machine settings, and updating the firmware can help. Since they are launched from a low position, the S10 cannot replicate serves launched from above the head.

The net can also snag on the hopper's stirring rod, slowing setup and teardown.

Net entangled with stirring rod.
ⓘ Notebookcheck
Net entangled with stirring rod.

On hot summer days, app touch accuracy and responsiveness can decline until users dry their sweaty hands. Additionally, the wireless connection occasionally dropped one to four times per session, even when no one else was nearby. Sometimes, the robot had to be power-cycled to restore the connection.

Extending the poles can pull the upper hopper out of position and cause it to topple during use, so owners need to verify it is secure before use.

Upper base topped over during use due to incorrect extension of the poles.
ⓘ Notebookcheck
Upper base topped over during use due to incorrect extension of the poles.

Some screens incorrectly displayed text in Chinese.

Safety

Safety reminder.
ⓘ Notebookcheck
Safety reminder.

Despite front-facing cameras and side-mounted millimeter-wave radar sensors, the robot lacks full obstacle avoidance and will continue moving and launching balls until stopped via the app or power button. During testing, it generated enough force to crush a small camera tripod leg, so the robot's side of the court should be cleared of people before use.

Conclusion

Acemate S10 Tennis Robot
ⓘ Notebookcheck
Acemate S10 Tennis Robot

The Acemate tennis robot stands out for its ability to move across the court during practice and expanding slate of features. Its intuitive app offers a variety of drills to develop strokes, along with shot statistics and AI feedback.

Advertising

Acemate S10 Pro Flagship AI Tennis Robot

 Acemate S10 Pro
Acemate S10 Pro

Looking for more advanced training? The Acemate S10 Pro builds on the S10’s autonomous movement and real-rally experience. ACE+ SHOT™ Technology delivers speeds up to 120 km/h with precise control over spin, placement, trajectory, and tempo. A 100-ball capacity and up to five hours of battery life support longer sessions. Five modes, Battle, Rally, Drill, Serve, and Ball Machine, form a complete training loop with 100+ preset drills.

After each session, AI insights suggest what to improve next. Both models complement each other: S10 for everyday training, S10 Pro for advanced practice. Preorder the new flagship on the Acemate website.

Transparency

The selection of devices to be reviewed is made by our editorial team. The test sample was given to the author by the manufacturer free of charge for the purposes of review. There was no third-party influence on this review, nor did the manufacturer receive a copy of this review before publication. There was no obligation to publish this review. As an independent media company, Notebookcheck is not subjected to the authority of manufacturers, retailers or publishers.

Google LogoAdd as a preferred source on Google
Mail Logo

No comments for this article

Got questions or something to add to our article? Even without registering you can post in the comments!
No comments for this article / reply

static version load dynamic
Loading Comments
> Expert reviews and news on laptops, smartphones and tech innovations > Reviews > Acemate S10 tennis robot hands-on: Fun tennis drills and rallies with all-court mobility
David Chien, 2026-10-10 (Update: 2026-10-10)