# openrobot **Repository Path**: xshadower/openrobot ## Basic Information - **Project Name**: openrobot - **Description**: 采用主从结构,以类人机器人xshadower为示例的通用开源机器人系统,非ROS,操控真实机器人,无仿真环境。 本系统采用makefile整合platformIO CLI为开发环境,整合主从代码统一管理。方便集成到jenkins等CI系统中。 主控主机在win10下python语言开发。实现对其他主机和从机的管理功能。 主控主机使用flask作为web显示,udp通信进行远程cmd控制,usb串口实现与子系统的通信。 其他主机系统通过有线或者无线网络接入主控主机,其他主机会采用jetson nano和树莓派3B。 子系统分节点和叶节点,节点和叶节点都可以通过串口直接接入主机。节点可以利用串口接叶节点,叶节点无扩展功能。 节点采用nucleo_f303re开发板,mbed os开发。实现对电机控制和叶节点的透传。 叶节点采用STM32F103C8最小系统板,ardunio开发。实现对电机的控制。 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 54 - **Forks**: 14 - **Created**: 2019-03-27 - **Last Updated**: 2025-04-16 ## Categories & Tags **Categories**: robot **Tags**: None ## README # openrobot #### Description open source robot system #### Software Architecture Software architecture description #### Installation 1. now this system only run on windows OS, it is easy to change to ubuntu 2. run cmd to open command window #### Instructions 1. env to type all robot 2. lunch the robot mk to make it active 3. make xxx #### Contribution 1. Fork the repository 2. Create Feat_xxx branch 3. Commit your code 4. Create Pull Request #### Gitee Feature 1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md 2. Gitee blog [blog.gitee.com](https://blog.gitee.com) 3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) 4. The most valuable open source project [GVP](https://gitee.com/gvp) 5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) 6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)