uCR-2

ucr2 承重机器人
uCR-2 机器人
承重机器人

UCR-2 是一款针对教育和科研领域开发的专业机器人系统,UCR-2 的主 CPU 采用 ADI 的 BF525 芯片最高达到 600MHz 的主频运算速度。 BF525 芯片可以通过其 PPI 的接口连接各种图像感应器(CMOS Image Sensor)并利用其内部的多个 ALU 处理器针对各种图像和视频进行高效智能的处理和计算。

特性及亮点

丰富的扩展空间,可安装各种红外距离感应器,超声波感应器,或触碰感应开关等等

  • 全时四驱操控,保证了零误差的直线行驶能力,并大大增加了其在室外的越野穿越能力
  • 支持多个舵机的控制;可装载并支持机械手臂;可以控制摄像头上下左右独立转动
  • 开放的源代码和设计图,丰富的第三方软件支持:MATLAB、LabVIEW、RoboRealm 等
  • 支持 uCLinux 操作系统和 OpenCV 图像处理软件等大量 Linux 下的应用程序
  • 支持自动检测电池电量,支持带电充电功能
  • 能承重5KG以上的重物
  • 自主研发国内量产,保证了该平台在价格上的最大优势
  • UCR-2 可支持多种功能扩展模块:
    • VGA 或者 0MP 像素的图像感应器模块,或立体视觉系统模块
    • 语音输入输出,麦克风阵列,声音定向,语音识别
    • GPS 导航模块
    • GPIO 和 ADC 扩展模块
    • USB WIFI(802.11n),UART WIFI(802.11g),ZigBee 的通讯模块
软件功能
  • 基本的图像处理能力:histogram, pixel sampling, frame difference, blob, scan, count, find
  • 动态 JPEG 图像压缩处理能力
  • 可支持的摄像头分辨率:1280×1024 (OV9655 适用), 640×480, 320×256, 160×128
  • 提供了马达控制接口:PWM (H-bridge) and PPM (servo)
  • 内置的类 c 解释器,支持用户编写脚本让其自主运行
  • RTC 时钟精确到毫秒,内部定时器精确到 10 纳秒
  • 支持扩展外接具有 I2C 或 SPI 通讯能力的设备
  • 支持 XMODEM 文件传输协议
  • 支持 GNU/Linux 操作系统(包括 u-boot/uClinux)
  • 已支持的一些外部传感器: Maxbotics 超声波测距或者 Sharp 红外测距传感器;Locosys 或者 uBlox5 GPS 定位传感器; Honeywell HMC6352 或者 HMC5843 罗盘,ST LIS3LV02DQ 倾斜传感器, Analog Devices AD7998 8-channel A/D(多为第三方支持)
支持客户端
图标1
图标2
软件特点
  • 机器人固件更新方式简单,可支持通过web页面直接更新
  • 丰富的客户端控制程序,覆盖桌面及各种移动终端系统(如Android/iOS/ADSL等)
  • 丰富的控制协议支持,详细描述见用户手册中【机器人控制协议】
  • 通过内置的微型HTTP服务模块实现了对机器人操控的平台无关性
  • 通过内嵌的C解释器程序实现机器人的自主运行能力
  • 强劲的邮件列表探讨支持