|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com
CONTRIBUTING
|
cyberdog_ws repositorycyberdog_bringup cpp_httplib filesystem mqttc nvinference rapidjson toml xpack zxing |
ROS Distro
|
Repository Summary
| Description | |
| Checkout URI | https://github.com/miroboticslab/cyberdog_ws.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2024-01-22 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| cyberdog_bringup | 1.0.0 |
| cpp_httplib | 0.0.0 |
| filesystem | 0.0.0 |
| mqttc | 0.0.0 |
| nvinference | 0.0.0 |
| rapidjson | 0.0.0 |
| toml | 0.0.0 |
| xpack | 0.0.0 |
| zxing | 0.0.0 |
README
cyberdog_ws
项目名称
本项目是基于小米铁蛋四足开发者平台的主要功能包。
仓库介绍
该仓库为四足开发平台项目代码主仓库,拉取该仓库代码,进入cyberdog_ws目录,可以用以下命令进行子模块展开:
vcs import . < cyberdog.repos
备注:vcstools 是一个用于管理多个版本控制系统(Version Control System)的软件包。具体可参考https://github.com/dirk-thomas/vcstool
| 仓库名称 | 仓库地址 | 主要功能 | 设计文档 |
|---|---|---|---|
| cyberdog_ws | https://github.com/MiRoboticsLab/cyberdog_ws | 启动模块 |
启动模块 |
| manager | https://github.com/MiRoboticsLab/manager | 全局管理节点 |
管理模块 |
| bridges | https://github.com/MiRoboticsLab/bridges | ros消息服务定义文件 与app端通讯程序 can数据收发封装库 |
grpc通信模块 |
| devices | https://github.com/MiRoboticsLab/devices | 设备管理节点 bms数据发布插件 led设置插件 touch插件 uwb插件 |
设备管理模块 bms模块 LED模块 touch模块 uwb模块 |
| motion | https://github.com/MiRoboticsLab/motion | 运控管理 |
运动管理模块 |
| sensors | https://github.com/MiRoboticsLab/sensors | 传感器节点 gps插件 雷达插件 tof插件 超声插件 |
传感器模块 gps模块 雷达模块 tof模块 超声模块 |
| interaction | https://github.com/MiRoboticsLab/interaction | 语音节点 可视化编程节点 小爱训练词节点 图传节点 快连节点 |
语音模块 可视化编程模块 语音训练词模块 图传模块 快连模块 |
| cyberdog_nav2 | https://github.com/MiRoboticsLab/cyberdog_nav2 | 算法任务管理相关 |
算法任务管理 |
| cyberdog_tracking_base | https://github.com/MiRoboticsLab/cyberdog_tracking_base | 存放了基于navigation2实现的docking, navigation, tracking功能相关的参数 附加模块等 |
|
| utils | https://github.com/MiRoboticsLab/utils | 通用接口库 |
通用接口库 |
安装使用
进入tools目录下,可使用Dockerfile文件编译镜像,具体步骤可参考:镜像编译
使用示例
可作为开发用参考demo,非原生功能
| demo名称 | 功能描述 | github地址 |
|---|---|---|
| grpc_demo | grpc通信例程 | https://github.com/WLwind/grpc_demo |
| audio_demos | 语音例程 | https://github.com/jiayy2/audio_demos |
| cyberdog_ai_sports_demo | 运动计数例程 | https://github.com/Ydw-588/cyberdog_ai_sports_demo |
| cyberdog_face_demo | 人脸识别demo | https://github.com/Ydw-588/cyberdog_face_demo |
| nav2_demo | 导航 | https://github.com/duyongquan/nav2_demo |
| cyberdog_vp_demo | 可视化编程 | https://github.com/szh-cn/cyberdog_vp_demo |
| cyberdog_action_demo | 手势动作识别 | https://github.com/liangxiaowei00/cyberdog_action_demo |
文档
架构设计请参考: 平台架构
详细文档请参考:项目博客文档
刷机请参考:刷机包下载
版权和许可
四足开发者平台遵循Apache License 2.0 开源协议。详细的协议内容请查看 LICENSE.txt
thirdparty:第三方库
联系方式
dukun1@xiaomi.com
liukai21@xiaomi.com
tianhonghai@xiaomi.com
wangruheng@xiaomi.com