{"product_id":"pongbot-omni-s-pro-table-tennis-robot","title":"PONGBOT Omni S Pro Table Tennis Robot","description":"\u003cstyle\u003e\n.rs-pdp{font-family:Arial,Helvetica,sans-serif;color:#171717;line-height:1.65;font-size:16px}\n.rs-pdp h2{text-align:center;font-size:28px;line-height:1.25;margin:0 0 28px}\n.rs-pdp h3{font-size:21px;color:#0076CC;margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid #0076CC}\n.rs-pdp h4{font-size:16px;margin:18px 0 8px;color:#171717}\n.rs-pdp p{margin:0 0 14px}\n.rs-pdp ul{margin:0 0 14px;padding-left:20px}\n.rs-pdp li{margin:0 0 9px}\n.rs-pdp .rs-row{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}\n.rs-pdp .rs-col-text{flex:1;min-width:300px}\n.rs-pdp .rs-col-img{flex:0 0 500px;max-width:100%}\n.rs-pdp .rs-col-img img{width:100%;height:auto;border-radius:6px}\n.rs-pdp hr{border:0;border-top:1px solid #E1E5EB;margin:34px 0}\n.rs-pdp .rs-spec{width:100%;border-collapse:collapse;font-size:15px}\n.rs-pdp .rs-spec th,.rs-pdp .rs-spec td{text-align:left;padding:9px 12px;border:1px solid #E1E5EB;vertical-align:top}\n.rs-pdp .rs-spec .rs-group th{background:#0076CC;color:#fff;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-spec td.rs-k{background:#F4F6F9;font-weight:bold;width:42%;color:#171717}\n.rs-pdp .rs-spec tr:nth-child(even) td.rs-v{background:#F4F6F9}\n.rs-pdp .rs-feat\u003eli{margin-bottom:14px}\n.rs-pdp .rs-feat\u003eli\u003estrong{color:#0076CC}\n.rs-pdp .rs-feat ul{margin:7px 0 0;padding-left:18px}\n.rs-pdp .rs-feat ul li{margin:0 0 5px;font-size:15px;color:#444}\n.rs-pdp .rs-warr{width:100%;border-collapse:collapse;font-size:15px;margin:6px 0 16px}\n.rs-pdp .rs-warr th{background:#0076CC;color:#fff;text-align:left;padding:10px 12px;font-size:14px}\n.rs-pdp .rs-warr td{border:1px solid #E1E5EB;padding:9px 12px}\n.rs-pdp .rs-warr td.rs-term{font-weight:bold;color:#171717;white-space:nowrap;width:140px;background:#F4F6F9}\n.rs-pdp .rs-note{background:#F4F6F9;border-left:4px solid #0076CC;padding:10px 14px;font-size:14px;color:#444;margin:0 0 14px;border-radius:0 4px 4px 0}\n@media (max-width:600px){.rs-pdp .rs-col-img{flex:0 0 100%}}\n.rs-pdp .rs-lead{font-size:18px;line-height:1.55;color:#2a3644;margin:0 0 18px}\n.rs-pdp .rs-lead strong{color:#171717}\n.rs-pdp .rs-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0076CC;margin:0 0 8px}\n.rs-pdp .rs-stats{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:12px;gap:12px;margin:0 0 26px;padding:0;list-style:none}\n.rs-pdp .rs-stats li{margin:0;background:#0b2e4d;color:#fff;border-radius:12px;padding:16px 16px 14px;text-align:center;min-height:96px;display:flex;flex-direction:column;justify-content:center}\n.rs-pdp .rs-stats .rs-stat-v{display:block;font-size:24px;font-weight:700;line-height:1.15;color:#fff;letter-spacing:-.01em}\n.rs-pdp .rs-stats .rs-stat-l{display:block;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ec9ec;margin:0 0 6px}\n.rs-pdp .rs-stats .rs-stat-s{display:block;font-size:12.5px;color:#c9dcec;margin-top:5px;line-height:1.35}\n.rs-pdp .rs-cards{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:18px;gap:18px;margin:0 0 26px;padding:0;list-style:none}\n.rs-pdp .rs-cards li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}\n.rs-pdp .rs-cards img{display:block;width:100%;height:auto;background:#F4F6F9}\n.rs-pdp .rs-cards .rs-card-b{padding:14px 16px 16px}\n.rs-pdp .rs-cards .rs-card-t{display:block;font-weight:700;font-size:16px;color:#171717;margin:0 0 6px}\n.rs-pdp .rs-cards .rs-card-x{display:block;font-size:14.5px;line-height:1.5;color:#444}\n.rs-pdp .rs-feat-grid{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 24px;padding:0;list-style:none}\n.rs-pdp .rs-feat-grid\u003eli{margin:0;background:#F4F6F9;border-left:4px solid #0076CC;border-radius:0 10px 10px 0;padding:14px 16px}\n.rs-pdp .rs-feat-grid\u003eli\u003estrong{display:block;color:#0076CC;font-size:15.5px;margin:0 0 5px}\n.rs-pdp .rs-feat-grid\u003eli ul{margin:8px 0 0;padding-left:18px}\n.rs-pdp .rs-feat-grid\u003eli ul li{margin:0 0 4px;font-size:14.5px;color:#444}\n.rs-pdp .rs-included{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-included li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;padding:12px 12px 14px;text-align:center;display:flex;flex-direction:column;align-items:center}\n.rs-pdp .rs-included img{display:block;width:100%;aspect-ratio:1\/1;object-fit:contain;background:#F7F9FB;border-radius:8px;margin:0 0 10px}\n.rs-pdp .rs-included .rs-inc-n{display:block;font-weight:700;font-size:14.5px;line-height:1.35;color:#171717}\n.rs-pdp .rs-included .rs-inc-q{display:inline-block;margin-top:6px;font-size:12px;font-weight:700;color:#0076CC;background:#E6F2FB;border-radius:999px;padding:2px 10px}\n.rs-pdp .rs-included .rs-inc-d{display:block;font-size:13px;color:#5f6b7a;margin-top:5px;line-height:1.4}\n.rs-pdp .rs-included-hero{margin:0 0 18px}\n.rs-pdp .rs-included-hero img{width:100%;height:auto;max-height:560px;object-fit:contain;background:#F5F7FA;border-radius:12px;border:1px solid #E1E5EB}\n.rs-pdp .rs-check{columns:2;column-gap:28px;margin:0 0 18px;padding:0;list-style:none}\n.rs-pdp .rs-check li{break-inside:avoid;margin:0 0 9px;padding-left:26px;position:relative}\n.rs-pdp .rs-check li::before{content:\"\";position:absolute;left:0;top:5px;width:14px;height:8px;border-left:2.5px solid #0076CC;border-bottom:2.5px solid #0076CC;transform:rotate(-45deg)}\n.rs-pdp .rs-docs{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-docs li{margin:0;border:1px solid #E1E5EB;border-radius:12px;padding:14px 16px;background:#fff}\n.rs-pdp .rs-docs .rs-doc-t{display:block;font-weight:700;font-size:15px;color:#171717;margin:0 0 4px}\n.rs-pdp .rs-docs .rs-doc-x{display:block;font-size:14px;color:#5f6b7a;line-height:1.45;margin:0 0 8px}\n.rs-pdp .rs-docs a{font-weight:700;color:#0076CC;text-decoration:none}\n.rs-pdp .rs-docs a:hover{text-decoration:underline}\n.rs-pdp .rs-row--center{align-items:center}\n.rs-pdp .rs-row--top{align-items:flex-start}\n.rs-pdp .rs-row--top .rs-col-img{position:static;top:auto}\n.rs-pdp .rs-col-img img{width:auto;max-width:100%;max-height:560px;object-fit:contain;margin:0 auto;display:block}\n.rs-pdp .rs-callout{background:#eef6fc;border:1px solid #bfdcf3;border-left:4px solid #0076CC;border-radius:8px;padding:12px 16px;margin:0 0 18px;font-size:15px}\n.rs-pdp .rs-callout strong{color:#0b2e4d}\n.rs-pdp .rs-compare{width:100%;border-collapse:collapse;font-size:15px;margin:0 0 18px}\n.rs-pdp .rs-compare th{background:#0b2e4d;color:#fff;text-align:left;padding:10px 12px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-compare td{border:1px solid #E1E5EB;padding:9px 12px;vertical-align:top}\n.rs-pdp .rs-compare td:first-child{background:#F4F6F9;font-weight:bold;width:32%}\n.rs-pdp .rs-compare td.rs-hi{background:#E6F2FB;font-weight:bold;color:#0b2e4d}\n@media (max-width:700px){.rs-pdp .rs-check{columns:1}.rs-pdp .rs-stats .rs-stat-v{font-size:20px}}\n.rs-pdp .rs-stats\u003eli,.rs-pdp .rs-cards\u003eli,.rs-pdp .rs-feat-grid\u003eli,.rs-pdp .rs-included\u003eli,.rs-pdp .rs-docs\u003eli{--rs-b:calc((100% - (var(--rs-n,2) - 1) * var(--rs-g,14px)) \/ var(--rs-n,2) - 0.5px);flex:1 1 var(--rs-b);max-width:var(--rs-b);min-width:0;box-sizing:border-box}\n.rs-pdp .rs-cols-1{--rs-n:1}\n.rs-pdp .rs-cols-2{--rs-n:2}\n.rs-pdp .rs-cols-3{--rs-n:3}\n.rs-pdp .rs-cols-4{--rs-n:4}\n.rs-pdp .rs-cols-5{--rs-n:5}\n.rs-pdp .rs-cols-6{--rs-n:6}\n.rs-pdp .rs-cols-7{--rs-n:7}\n.rs-pdp .rs-cols-8{--rs-n:8}\n.rs-pdp .rs-row.rs-row--apps{align-items:center}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex:0 0 30%;max-width:380px;min-width:260px}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img img{max-height:300px}\n.rs-pdp .rs-col-img.rs-img-stack{display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-col-img.rs-img-stack img{width:100%;max-height:none;object-fit:contain;background:#F7F9FB}\n.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:stretch;position:relative;top:auto;min-height:360px}\n.rs-pdp .rs-img-fit .rs-img-fit__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:1 1 0;min-height:0;width:100%;height:100%;max-height:none;object-fit:contain;background:#F7F9FB;border-radius:6px}\n@media (min-width:1101px){}\n@media (min-width:901px) and (max-width:1100px){.rs-pdp .rs-t2-1{--rs-n:1}.rs-pdp .rs-t2-2{--rs-n:2}.rs-pdp .rs-t2-3{--rs-n:3}.rs-pdp .rs-t2-4{--rs-n:4}.rs-pdp .rs-t2-5{--rs-n:5}}\n@media (min-width:701px) and (max-width:900px){.rs-pdp .rs-t3-1{--rs-n:1}.rs-pdp .rs-t3-2{--rs-n:2}.rs-pdp .rs-t3-3{--rs-n:3}.rs-pdp .rs-t3-4{--rs-n:4}}\n@media (min-width:561px) and (max-width:700px){.rs-pdp .rs-t4-1{--rs-n:1}.rs-pdp .rs-t4-2{--rs-n:2}.rs-pdp .rs-t4-3{--rs-n:3}}\n@media (max-width:560px){.rs-pdp .rs-t5-1{--rs-n:1}.rs-pdp .rs-t5-2{--rs-n:2}}\n@media (min-width:701px){.rs-pdp .rs-check.rs-check{display:grid;columns:auto;column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-pdp .rs-check.rs-check--1{grid-template-columns:minmax(0,1fr)}.rs-pdp .rs-check.rs-check--3{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media (max-width:700px){.rs-pdp table.rs-warr td.rs-term.rs-term{white-space:normal;width:34%}.rs-pdp table.rs-warr td,.rs-pdp table.rs-warr th{overflow-wrap:anywhere}}\n@media (max-width:600px){.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:auto;position:static;min-height:0}.rs-pdp .rs-img-fit .rs-img-fit__in{position:static}.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:none;height:auto}.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex-basis:100%;max-width:none;min-width:0}}\n.rs-pdp{max-width:1500px;margin-left:auto;margin-right:auto}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-pdp\"\u003e\n\u003ch2\u003ePONGBOT Omni S Pro Table Tennis Robot\u003c\/h2\u003e\n\u003cp class=\"rs-eyebrow\"\u003eAt a glance\u003c\/p\u003e\n\u003cul class=\"rs-stats rs-cols-4 rs-t2-4 rs-t3-4 rs-t4-2 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eSpin\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003eup to 100 r\/s\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e360-degree spin, 0.66 s switch\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eBall speed\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e2 to 15 m\/s\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e21 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e250 balls\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003ewith recovery net\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eDrills\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e522+\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003ebuilt in, plus custom\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eOverview\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--center\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\n\u003cspan class=\"rs-eyebrow\"\u003ePONGBOT table tennis\u003c\/span\u003e\n\u003cp class=\"rs-lead\"\u003eA clamp-on table tennis robot with the E-Pad S touchscreen: spin up to 100 r\/s with 360-degree spin control, automatic oscillation, a 250-ball hopper with integrated ball recovery net, and 522+ built-in drills.\u003c\/p\u003e\n\u003cp\u003eThe PONGBOT Omni S Pro clamps to the end of the table and turns it into a full training station: two squeeze wheels deliver topspin, backspin, and side spins with 360-degree spin control at up to 100 revolutions per second, switching spin in 0.66 seconds, at ball speeds from 2 to 15 m\/s and 30 to 90 balls per minute. Automatic, continuous left-right and up-down oscillation places balls anywhere on your side without manual adjustment.\u003c\/p\u003e\n\u003cp\u003eThe 250-ball hopper feeds through an integrated ball recovery net that returns your shots to the machine, and the included E-Pad S, a 5-inch touchscreen controller with a 2,100 mAh battery, runs PONGBOT's PONG SMART ball-control algorithms: 522+ built-in drills, touchscreen settings, custom programs (60 groups of 10 balls), trajectory visualization, and drills synced from the PONGBOT app.\u003c\/p\u003e\n\u003cp\u003eThe robot runs from the included AC adapter (100 to 240 V), updates over the air, and shares its drill library and app with the floor-standing Halo S Pro. Net clamps and the recovery net are in the box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PONGBOT Omni S Pro clamp-on table tennis robot\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-01.png?v=1790739842\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top\"\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-text\"\u003e\u003ctable class=\"rs-spec\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eServing Performance\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall Speed\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e2 to 15 m\/s, 21 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eServe Method\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eTwo-wheel (double squeeze wheel) drive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eFrequency\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e30 to 90 balls per minute, 11 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMax Spin\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eUp to 100 r\/s, 23 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eSpin Types\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e360-degree spin, unlimited customizable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eSpin Switch\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e0.66 s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eLeft-Right Angle\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e44 degrees (-22 to +22)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eUp-Down Angle\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e60 degrees (-20 to +40)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eSide Spin\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e135 degrees (0 to 135), automatic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eOscillation\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eAutomatic, continuous (left-right, vertical, side)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall Capacity\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e250 balls (standard 40+)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall Recycling\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eIntegrated ball recovery net, automatic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eControl and Software\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eE-Pad S\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e5.0-inch touchscreen controller, 2,100 mAh battery, USB-C charging; 60 custom groups x 10 balls\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eApp\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003ePONGBOT app for iOS and Android over Bluetooth; OTA updates\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePreset Drills\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e522+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eMounting, Power, and Build\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eClamp-on at the end of the table (fixed position)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eRated Voltage\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e24 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eAdapter\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eAC 100 to 240 V (included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eDimensions\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e620 x 270 x 330 mm (24.4 x 10.6 x 13.0 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e9 kg net (19.8 lb); 15 kg gross\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePackage\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e510 x 460 x 985 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-img rs-img-stack\"\u003e\u003cimg alt=\"PONGBOT Omni S Pro mounted on the table\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-02.jpg?v=1790739842\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\n\u003cul class=\"rs-feat-grid rs-cols-2 rs-t2-2 rs-t3-1 rs-t4-1 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e100 r\/s, 360-Degree Spin\u003c\/strong\u003eAny spin, any direction, switched in 0.66 seconds.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutomatic Full-Table Placement\u003c\/strong\u003eContinuous left-right and vertical oscillation with no manual adjustment.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eE-Pad S Touchscreen\u003c\/strong\u003eDrills, settings, custom programs, and trajectory preview on the included 5-inch controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e522+ Built-in Drills\u003c\/strong\u003ePlus custom programs synced from the app.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e250 Balls, Recovery Net\u003c\/strong\u003eYour returns feed back into the hopper for long unattended sessions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClamp-On Stability\u003c\/strong\u003eFixed at the table end for repeatable placement.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PONGBOT Omni S Pro E-Pad S\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-03.jpg?v=1790739842\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top rs-row--apps\"\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-text\"\u003e\n\u003cp\u003eThe Omni S Pro is the club and serious-home choice: fixed at the table end, it delivers match-speed multi-ball with automatic placement for footwork, third-ball attack, and spin-reading drills, and the recovery net makes solo sessions practical.\u003c\/p\u003e\n\u003cp\u003eWithin the PONGBOT lineup, the \u003ca href=\"\/products\/pongbot-halo-s-pro-table-tennis-robot\"\u003eHalo S Pro\u003c\/a\u003e offers the same serving performance on a wheeled floor stand that can be positioned around the table, with 702+ drills; the \u003ca href=\"\/products\/pongbot-nova-s-pro-table-tennis-robot\"\u003eNova S Pro\u003c\/a\u003e is the portable option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PONGBOT Omni S Pro training\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-05.jpg?v=1790739842\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSetup and Getting Started\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eClamp to the table end:\u003c\/strong\u003e Fit the robot and its net clamps to the end of the table and raise the ball recovery net.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower and load:\u003c\/strong\u003e Connect the AC adapter, switch on, and fill the hopper with up to 250 standard 40+ balls.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharge and pair the E-Pad S:\u003c\/strong\u003e Charge the E-Pad S over USB-C, pair it, and optionally pair the PONGBOT app for custom drills.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRun a drill:\u003c\/strong\u003e Choose one of 522+ presets or a custom program and start; adjust spin, speed, and placement on the touchscreen.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PONGBOT Omni S Pro setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-06.jpg?v=1790739842\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003cul class=\"rs-included rs-cols-5 rs-t2-5 rs-t3-3 rs-t4-3 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/rs-part-pongbot-omni-s-pro-robot.png?v=1790739668\" alt=\"Omni S Pro robot\" loading=\"lazy\"\u003e\u003cspan class=\"rs-inc-n\"\u003eOmni S Pro robot\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/rs-part-pongbot-e-pad-s-2.png?v=1790739668\" alt=\"E-Pad S touchscreen controller\" loading=\"lazy\"\u003e\u003cspan class=\"rs-inc-n\"\u003eE-Pad S touchscreen controller\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/rs-part-pongbot-ball-recovery-net-2.png?v=1790739668\" alt=\"Ball recovery net\" loading=\"lazy\"\u003e\u003cspan class=\"rs-inc-n\"\u003eBall recovery net\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003ewith support pipes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/rs-part-pongbot-frame-360.png?v=1790739668\" alt=\"Net clamps\" loading=\"lazy\"\u003e\u003cspan class=\"rs-inc-n\"\u003eNet clamps\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex4\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/rs-part-pongbot-power-adapter.png?v=1790739668\" alt=\"Power adapter\" loading=\"lazy\"\u003e\u003cspan class=\"rs-inc-n\"\u003ePower adapter\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003eAC 100 to 240 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDocumentation and Resources\u003c\/h3\u003e\n\u003cul class=\"rs-docs rs-cols-4 rs-t2-4 rs-t3-2 rs-t4-2 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePONGBOT Support and Manuals\u003c\/span\u003e\u003ca href=\"https:\/\/store.pongbotsports.com\/pages\/support\" target=\"_blank\" rel=\"noopener\"\u003eSupport hub, user manuals, and warranty documents →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePONGBOT App (iOS)\u003c\/span\u003e\u003ca href=\"https:\/\/apps.apple.com\/us\/app\/pongbot-pingpong\/id6475059554\" target=\"_blank\" rel=\"noopener\"\u003eTable tennis app on the App Store →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePONGBOT App (Android)\u003c\/span\u003e\u003ca href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.futuremind.appIntl\" target=\"_blank\" rel=\"noopener\"\u003eTable tennis app on Google Play →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003eReturns and Refunds\u003c\/span\u003e\u003ca href=\"https:\/\/store.pongbotsports.com\/pages\/returns-and-refunds\" target=\"_blank\" rel=\"noopener\"\u003ePONGBOT returns policy →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWarranty Information\u003c\/h3\u003e\n\u003cp\u003ePONGBOT (Shanghai Future Mind Co., Ltd.) covers the Omni S Pro under its published warranty policy, and RoboticsSelect is an authorized PONGBOT dealer: our U.S.-based team is your first line of support and coordinates claims with PONGBOT, whose U.S. repair center is in California. Claims need proof of purchase, the serial number, and a short video of the fault; PONGBOT pays one-way shipping on covered repairs.\u003c\/p\u003e\n\u003ctable class=\"rs-warr\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eItem\u003c\/th\u003e\n\u003cth\u003eCoverage\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eMain unit\u003c\/td\u003e\n\u003ctd\u003e1 year\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eCore motors\u003c\/td\u003e\n\u003ctd\u003e3 years\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eBall squeezing wheels\u003c\/td\u003e\n\u003ctd\u003e1 year\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eAccessories (adapter, E-Pad S or remote, net, cables, clips)\u003c\/td\u003e\n\u003ctd\u003e1 year\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eNot Covered\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLiquid damage, drops, or wrong supply voltage\u003c\/li\u003e\n\u003cli\u003eUnauthorized disassembly or repair\u003c\/li\u003e\n\u003cli\u003eMisuse, improper storage, or transport damage\u003c\/li\u003e\n\u003cli\u003eIllegible nameplate or serial number\u003c\/li\u003e\n\u003cli\u003eNatural disasters\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA replaced part is covered for at least 30 days or the remainder of the original term, whichever is longer.\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"PONGBOT","offers":[{"title":"Default Title","offer_id":67588237852760,"sku":"PB-OMNI-S-PRO","price":1039.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pongbot-omni-s-pro-table-tennis-robot-01.png?v=1790739842","url":"https:\/\/roboticsselect.com\/products\/pongbot-omni-s-pro-table-tennis-robot","provider":"RoboticsSelect","version":"1.0","type":"link"}