# robot **Repository Path**: aa68454650/robot ## Basic Information - **Project Name**: robot - **Description**: 武汉理工的机器人项目 - **Primary Language**: C - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-07-17 - **Last Updated**: 2024-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # robot #### Description 武汉理工的机器人项目 #### Software Architecture Software architecture description #### Installation #### 目录结果如下: #### ├── build #### │   ├── freescale #### │   │   ├── arm.linux.cross2.cmake #### │   │   ├── make-Makefiles.bash #### │   │   └── rm-Makefiles.bash #### │   ├── host #### │   │   ├── host.linux.cmake #### │   │   ├── make-Makefiles.bash #### │   │   └── rm-Makefiles.bash #### │   └── rockchip #### │   ├── arm.linux.cross2.cmake #### │   ├── arm.linux.cross3.cmake #### │   ├── arm.linux.cross4.cmake #### │   ├── make-Makefiles.bash #构建脚本,之后后再执行make即可看到 main目录下的main可执行文件 #### │   └── rm-Makefiles.bash #删除构建脚本 #### ├── CMakeLists.txt #### ├── common #### │   ├── CanUtil.h #### │   ├── config.h #### │   ├── crc.h #### │   ├── CRT.h #### │   ├── CRTPrintOut.h #### │   ├── gpio.h #### │   ├── imu_api.h #### │   ├── Math.h #### │   ├── motor_rw_api.h #### │   ├── pwm.h #### │   ├── sbus.h #### │   ├── Semaphore.h #### │   ├── String.h #### │   └── UartUtil.h #### ├── control_interface #### │   ├── CanUtil.cpp #### │   ├── CMakeLists.txt #### │   ├── crc.cpp #### │   ├── CRT.cpp #### │   ├── CRTPrintOut.cpp #### │   ├── gpio.cpp #### │   ├── imu_api.cpp #### │   ├── Math.cpp #### │   ├── motor_rw_api.cpp #### │   ├── pwm.cpp #### │   ├── sbus.cpp #### │   ├── Semaphore.cpp #### │   ├── String.cpp #### │   └── UartUtil.cpp #### ├── LICENSE #### ├── main #### │   ├── CMakeLists.txt #### │   └── main.cpp #### ├── README.en.md #### ├── README.md #### ├── start.sh #### └── temp #### └── control_utils #### └── CMakeLists.txt #### compilation: 1. First get your ubuntu online 2. Run sudo apt-get git 3. Execute cd/opt 4. Execute git clone git@gitee.com:aa68454650/robot.git. The git pull all code 5. Run cd ./build/rockchip 6. Execute ./environment.sh command to install the compilation environment. 7. Execute cd ..build/rockchip 8. Run the./make-Makefiles.bash command to build the compilation directory 9. make compile #### running 1. Mount the development directory /opt on the board using NFS 2. cd /mnt/xxx/robot/ 3. Run ./shart.sh