
SDK-рядок X2 однаковий в обох версіях, а можливість програмування різниться
SDK-рядок робота нібито дає повну відповідь на питання, чи це платформа, придатна для програмування: досить назвати мову й інструментарій, і машина вже виглядає готовою до індивідуальної розробки. У AGIBOT X2 цей рядок не є повною відповіддю, і сприймати його так означає ухвалити неправильне рішення про купівлю.
Кожна специфікаційна таблиця лінійки X2, включно з нашою власною, вказує в обох версіях однаковий рядок: AimDK_X2, мовами Python і C++. Якщо читати лише цей рядок, X2 Basic і X2 Ultra виглядають однаково відкритими для індивідуальної розробки, лише різного розміру. Офіційна порівняльна таблиця AGIBOT для цієї серії каже інше: у ній є окремий рядок, який на наших власних сторінках товару підписано як розробку на боці клієнта, і в ньому зазначено, що вона не підтримується в Basic і підтримується в Ultra. Назва SDK в обох рядках однакова, а відповідь на реальне питання виходить різною.
- Назва SDK і рядок розробки на боці клієнта відповідають на різні питання.
- AimDK_X2 є інструментарієм і ліцензією: мовними прив'язками, документацією та умовами, на яких можна постачати код, написаний на його основі. Ці умови однакові в обох версіях, і що саме вони насправді дозволяють, варто перевіряти окремо від решти. Розробка на боці клієнта є фактом апаратного рівня, опублікованим у власному рядку специфікаційної таблиці AGIBOT: чи побудований конкретний придбаний пристрій так, щоб узагалі виконувати код, написаний клієнтом. Спільна ліцензія на SDK не робить цей факт однаковим для обох пристроїв, і саме в переліку X2 таблиця реселера дозволяє двом різним питанням читатися як одне.
- Що саме розділяє обидві версії, і про що AGIBOT мовчить.
- Basic і Ultra також різняться за сенсорикою й обчислювальною платформою, які цей каталог уже наводить окремо для кожної версії: Ultra має LiDAR, камеру глибини і виділену обчислювальну плату, яких Basic не отримує. AGIBOT не пояснює, чому рядок розробки на боці клієнта повторює саме цей поділ, а не поділ за назвою SDK. Власна таблиця виробника в тих самих рядках показує, що обладнання, потрібне для власної процедури сприйняття чи навігації, є саме тим обладнанням, якого Basic позбавлений. Це закономірність у власних цифрах AGIBOT, а не пояснення, яке дав виробник.
- Той самий поділ трапляється і в інших рядках каталогу, і він ніколи не залежить від назви SDK.
- Це стосується не лише X2. G2 взагалі не має поля SDK у власній специфікаційній таблиці, жодного названого інструментарію, і водночас AGIBOT позначає розробку на боці клієнта як підтримувану саме для нього. Чотириногі роботи D1 Pro і D1 Edu є тим самим пристроєм за кожним механічним і енергетичним рядком, який публікує AGIBOT. Їх розділяють лише два рядки: розробка на боці клієнта, не підтримувана в Pro і підтримувана в Edu, а також порти розширення, наявні в Edu і відсутні в Pro. Жоден із двох чотириногих роботів також не називає SDK у своїй таблиці. Тож те, чи пристрій називає SDK, і те, чи йому дозволено виконувати власний код клієнта, є незалежними фактами в межах усього каталогу, а не лише для X2; обидва варто перевіряти окремо для конкретного SKU, а не виводити один з одного.
- У що обходиться позначка «не підтримується» на тій версії, де вона стоїть.
- У X2 Basic оновлення дистанційно (OTA) та власний мобільний застосунок AGIBOT залишаються підтримуваними: пристрій оновлює себе сам і працює через супутній застосунок. Чого його таблиця не пропонує, так це шляху для власного коду клієнта, а це якраз те, що реально потрібне дослідницькій програмі, індивідуальній послідовності відбору деталей або інтеграції з іншою системою. Basic, куплений для роботи за заданими сценаріями та демонстраційної поведінки, куплений саме заради того, що він і справді вміє робити добре. Basic, куплений в очікуванні розробки на його основі, бо назва SDK на сторінці нібито це обіцяла, є пристроєм, обраним за неправильним рядком.
Перш ніж у замовленні на купівлю буде вказано конкретну версію, перевірте рядок розробки на боці клієнта саме для цього SKU, а не рядок SDK на тій самій сторінці. Це єдиний запис у будь-якій із цих таблиць, який справді каже, чи можна щось розробляти на цій машині, і запитати про це до вибору версії нічого не коштує.




