GithubHelp home page GithubHelp logo

huliang999 / cyberdog_ws Goto Github PK

View Code? Open in Web Editor NEW

This project forked from miroboticslab/cyberdog_ws

0.0 0.0 0.0 1.6 MB

License: Apache License 2.0

Shell 15.42% Python 11.17% CMake 65.19% Dockerfile 8.22%

cyberdog_ws's Introduction

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_nav 算法任务管理相关 算法任务管理
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:第三方库

联系方式

[email protected]

[email protected]

[email protected]

[email protected]

cyberdog_ws's People

Contributors

cf-zhang avatar dingdingsong avatar duyongquan avatar liangxiaowei00 avatar northdk avatar ruheng avatar sevenyp96 avatar slamworker avatar szh-cn avatar tianhonghai avatar wlwind avatar xiaomi-robot-liukai avatar ydw-588 avatar zhonghuadu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.