StandardRobot++
brief introduction
Maybe not the best? But it must be the most suitable open source electronic control!
The plan of this project is to transform the DJI StandardRobot into a universal robot code framework that is more suitable for polar bears.
This framework is dedicated to the code generalization of different types of robots. Just select the type of chassis pan tilt and modify the corresponding physical parameters to realize the adaptation of robots.
Module support
For details, please refer to StandardRobot++framework
Main modules
-
Chassis
Chassis module:
For details, please refer to CHASSIS_README
-
Gimbal
PTZ module:
For details, please refer to GIMBAL_README
-
Shoot
Transmitter module:
For details, please refer to SHOOT_README
development tool
Use VSCode as the code editor and Keil5 as the IDE.
Although keil5 is old, it is very easy to use in embedded debugging and environment configuration. Never use keil5 to edit code!!!
As a modern code editor, VSCode can realize various development methods to improve efficiency through various plug-ins, Especially Github Copilot
.vscode
The folder has provided many very useful plug-ins extend
Page Input @recommended
You can get these plug-ins and click Install.
Welcome contribution
If you find problems and optimization points in this project, you can create an issue for discussion.
And fork submit pr to contribute your code after the project.
Our administrator will merge your code after review.
Please refer to matters needing attention Contribution code section in.
Follow up plan
The specific things to be done are TODO in
- First, complete the current framework to adapt the existing robot.
- Add upper and lower computer joint debugging to facilitate parameter adjustment.
thank
Thanks for the open source code of each team
appendix
The detailed supplementary content of this article is written in appendix Medium.
If you find any problems in this project, please add them to Problem List Contact the relevant person in charge and submit a pull request if there is a solution.