产品概述
描述
X-LINUX-RBT1是一款基于Linux的软件包,适用于X-STM32MP-RBT01扩展板,用于开发面向STM32MP等微处理器平台的机器人应用。
X-LINUX-RBT1为X-STM32MP-RBT01开发板提供驱动程序、API和应用程序,开发板内嵌STSPIN948电机驱动器和多种传感器,如ISM330DHCX IMU、IIS2MDC磁力计、LPS22HH压力传感器、VL53L5CX飞行时间传感器。
软件包包含内核与器件树补丁,以及用户空间Python驱动程序。基于GTK的UI应用扩展了MPU探索板自带的演示应用程序。
该软件包提供各类传感器及机器人算法API,包括底层API。作为工程开发起点,该软件包可用于构建工业机器人解决方案、清洁机器人、玩具和探测车等。
-
所有功能
- 带web客户端的嵌入式web服务器,支持远程网络控制
- 传感器融合中间件,实现精确航向和方向定位
- 基于飞行时间 (ToF) 的障碍物检测
- 应用示例(远程控制、故障及障碍物检测)
- 支持调试和AI训练的数据记录功能