Към съдържанието
AGIBOT X2 в средата на крачка на равен студиен под, с едното рамо изнесено напред.

SDK-то на X2 е едно и също и за двете нива, но разработката от страна на клиента не е.

SDK редът в спецификационната таблица изглежда като целия отговор на въпроса дали една машина е платформа, върху която може да се разработва: посочен е език, посочена е среда за разработка, и машината изглежда създадена за собствен код на клиента. При X2 на AGIBOT този ред не е целият отговор, а да го третирате като такъв означава да купите грешното ниво.

Всяка спецификационна таблица за линията 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 в таблицата си. Така дали даден екземпляр на AGIBOT посочва SDK и дали е допуснат да изпълнява собствен код на клиента са независими факти в целия каталог, не само при X2, и двата трябва да се проверят за конкретния артикул, а не да се предполагат един от друг.
Какво струва „неподдържано“ на нивото, което го носи.
При X2 Basic дистанционните обновявания и мобилното приложение на AGIBOT остават поддържани: екземплярът се обновява сам и работи от придружаващото приложение. Това, което таблицата му не предлага, е път за собствен код на клиента, а точно това е нужно за изследователска програма, за собствен pick-and-place процес или за връзка с друга система. Basic, купен да изпълнява предварително зададените си процедури и демонстрационно поведение, е купен за точно това, което върши добре. Basic, купен с очакването да се разработва върху него, защото името на SDK-то на страницата е обещавало точно това, е поръчан по грешния ред от таблицата.

Преди да посочите ниво в поръчката, проверете реда за разработка от страна на клиента за точно този артикул, не реда за SDK на същата страница: той е единственият запис във всяка от тези таблици, който наистина казва дали машината е такава, върху която можете да разработвате, а въпросът не Ви струва нищо, преди да се спрете на едно от двете нива.

Още новини

  • Колесният хуманоиден робот AGIBOT G2 в затъмнена зала

    Наем на робот, преди да го купите

    Доставката на закупена машина отнема 12 до 16 седмици. Наемът отговаря на въпроса Ви до 48 часа. Какво можете да наемете, на каква седмична цена и какво все още трябва да се научи на място.

    Прочетете повече
  • Хуманоидният робот AGIBOT X2, коленичил на студиен фон

    От какво захранване и прозорец за зареждане реално се нуждае един парк, преди да се начертае подредбата

    Хуманоидните модели на AGIBOT публикуват собствен диапазон на мрежово напрежение и ток на зарядното устройство; четириногите от серията D1 публикуват време за зареждане и малко друго. И двете са решения, които огледът на обекта трябва да уреди, преди да се прекара захранване до подредбата, не след това.

    Прочетете повече
  • Роботът AGIBOT X2, застанал неподвижно на светъл студиен под

    Да назовеш сензор не е същото като да го преброиш

    G2 посочва 2 LiDAR устройства и 3 RGB-D камери като преброени редове; X2 Ultra назовава същите видове сензори без брой; X2 Basic посочва нула. Разликата между тях е по-полезна от думата „автономен“ сама по себе си.

    Прочетете повече