При создании учебного робота CRX10, инженеры и конструкторы CNRobot руководствовались своим огромным опытом внедрения учебных робототехнических дисциплин в школьные программы, они старались создать недорогую, удобную в использовании и интересную в обучении мобильную роботоплатформу. Как и все учебные роботы CNRobot corporation, CRX10 поддерживает программную платформуMRDS (Microsoft Robotics Developer Studio).
Windows-ориентированная среда для разработки и создания роботизированных приложений различного уровня сложности, среда включает в себя визуальный программный модульный инструмент для создания и отладки роботизированных приложений, визуальный язык программирования (VPL) в помощь начинающим робототехникам, кроме того она позволяет моделировать поведение роботов, дает упрощенный доступ к датчикам, сенсорам и исполнительным механизмам робота, поддерживает возможность создания робототизированных приложений с помощью других программных языков и позволяет реализовывать удаленные сценарии управления. CRX10 имеет эклетичный, но функциональный дизайн и позволяет использовать различные стили и языки программирования.
В качестве дополнения оснащен Bluetooth, дисплеем, состоящим из 64 светоизлучающих диодов, моторами. Робот CRX10 может быть дополнен специальным устройством для перевозки грузов и способен поднимать до 10 кг полезного груза. Создавая CRX10, мы также думали и о его скорости, для этого мы оснастили роботоплатформу двумя моторами.
Для того, чтобы увеличить взаимодействие робота с окружающей средой и расширить его возможности, разработчики встроили в него IR, PSD и аудио датчики. Важной особенностью роботоплатформы является её графическая среда разработки, в которой заложены 9 готовых сервисов или действий, демонстрирующих возможности CRX10 и позволяют каждому, даже начинающему разработчику, создавать робототизированные приложения и легко освоить основы робототехники. Продвинутые пользователи могут реализовывать различные программные процедуры и усложнять функциональные возможности путем создания собственных приложений. В то время как большинство роботов созданы для удовлетворения нужд определенного уровня пользователей, CRX10 может быть предметом интереса даже для опытных разработчиков, платформа позволяет эксперементировать с задачами автономности мобильной платформы и с возможностями создания программного обеспечения для расширения функциональности робота.
Благодаря функциональным возможностям (преодаление барьеров высотой в 15 мм, определение источника звучания, автоматический обход препятствий, возможность распознования голоса), робот CRX10 может стать лучшим транспортом в мире робототехники.