Skip to content

开源资料链接

开源软件

SD卡镜像

Tip

版本说明

  • 3.x版本:基于RDK Linux开源代码包制作,支持RDK X5等系列硬件,支持OriginBot Pro;
  • 2.x版本:基于RDK Linux开源代码包制作,支持RDK X3、X3模组、旭日X3派等全系列硬件,支持OriginBot 标准版和Lite;
  • 1.x版本:旭日X3派历史版本,仅支持旭日X3派硬件,系统镜像名为system_sdcard.img,支持OriginBot 标准版和Lite;

如不确定如何选择版本,请直接安装最新版即可

OriginBot SD卡镜像(适用于RDK X5),已包含新版本系统、所有应用功能及源码:

版本 发布日期 下载链接 包含软件版本
v3.0.0 2024. 9.23 originbot_sd_image_v3.0.0 ros:humble
TogetheROS:3.0.0

OriginBot SD卡镜像(适用于RDK X3及旭日X3派),已包含新版本系统、所有应用功能及源码:

版本 发布日期 下载链接 包含软件版本
v2.2.0 2024. 9.23 originbot_sd_image_v2.2.0 ros:foxy
TogetheROS:2.1.2
v2.1.0 2024. 3.1 originbot_sd_image_v2.1.0 ros:foxy
TogetheROS:2.1.2
v2.0.2 2023. 11.24 originbot_sd_image_v2.0.2 ros:foxy
TogetheROS:2.1.1
v2.0.1 2023. 10.24 originbot_sd_image_v2.0.1 ros:foxy
TogetheROS:2.0.2
v2.0.0 2023. 9.18 originbot_sd_image_v2.0.0 ros:foxy
TogetheROS:2.0.2

OriginBot SD卡镜像(仅适用于旭日X3派),已包含新版本系统、所有应用功能及源码:

版本 发布日期 下载链接 包含软件版本
v1.0.4 2023.4.17 originbot_sd_image_v1.0.4 ros:foxy
TogetheROS:1.1.6
v1.0.3 2023.2.23 originbot_sd_image_v1.0.3 ros:foxy
TogetheROS:1.1.5
v1.0.2 2023.1.17 originbot_sd_image_v1.0.2 ros:foxy
TogetheROS:1.1.3
v1.0.1 2022.12.8 originbot_sd_image_v1.0.1 ros:foxy
TogetheROS:1.1.2
v1.0.0 2022.10.9 originbot_sd_image_v1.0.0 ros:foxy
TogetheROS:1.1.0

应用软件源码

OriginBot应用功能基于ROS2及TogetheROS实现,源码仓库如下:

代码仓库 主要依赖库 说明
originbot ros:foxy/humble
TogetheROS
机器人应用功能包,运行在机器人端
originbot_desktop ros:humble 机器人应用功能包,运行在PC端
Hint

机器人端的代码已经内置在SD卡镜像中,并且已经编译配置完成,在镜像系统中的路径为:
/userdata/dev_ws/src/originbot

控制器固件

控制器固件需要烧写到STM32系统中,以下提供多种不同的版本,请根据需要选择其中1个下载烧写即可:

版本 发布日期 下载链接 MCU
v1.0.6 2024.9.23 originbot_controller_firmware_v1.0.5 STM32F103
v1.0.5 2024.3.1 originbot_controller_firmware_v1.0.5 STM32F103
v1.0.4 2023.9.18 originbot_controller_firmware_v1.0.4 STM32F103
v1.0.2 2023.1.17 originbot_controller_firmware_v1.0.2 STM32F103
v1.0.1 2022.12.8 originbot_controller_firmware_v1.0.1 STM32F103
v1.0.0 2022.10.9 originbot_controller_firmware_v1.0.0 STM32F103

如果大家对RTOS有一定了解,并且想要深入开发控制器固件,也欢迎大家选择适配好FreeRTOS的固件版本:

版本 发布日期 下载链接 MCU
v1.0.3-FreeRTOS 2023.4.17 originbot_controller_firmware_freertos STM32F103

如果大家在日常使用中使用手机充电器等给OriginBot供电,可以使用降低电压临界造成蜂鸣器响动的控制器固件版本,此版本只会在机器启动后第一次检测到电压低于9.6v后蜂鸣器响5s,检测到电压低于4.85v后会持续鸣响:

版本 发布日期 下载链接 MCU
reduced_buzzer_duration 2023.9.18 originbot_controller_firmware_no_buzzer STM32F103

控制器固件源码

以上固件对应的源码仓库如下:

代码仓库 说明
originbot_controller 机器人控制器嵌入式源码,开发平台为Keil,MCU为STM32F103

开源硬件

三维模型

名称 下载链接 说明
OriginBot机器人三维模型 OriginBot三维模型 机器人三维模型,stp格式

电气图纸

名称 下载链接 说明
OriginBot控制器原理图 点击查看/下载 originbot controller原理图,pdf版本
OriginBot控制器PCB工程 点击查看/下载 originbot controllerPCB工程文件,含原理图源文件,建议使用Altium Designer软件打开
Hint

更多RDK X3/RDK X5参考资料请见这里

其他资料

名称 下载链接 说明
RDK X3/RDK X5资料包
点击查阅 RDK X3/RDK X5资料包内含硬件接口手册、原理图、用户使用手册等资料
激光雷达数据手册 点击下载 雷达手册
电机数据手册 点击下载 码盘TT电机

图片1