![RobotDog](img/RobotDog.jpg)
# RobotDog机器狗
小型四足机器人源码
## 资源总览
* 机械设计:SolidWorks 2016
* 结构材料:PLA 3D打印
* 电机:飞特SCS0009舵机
* 电池:12V锂电池
* 控制芯片:遥控器:STM32F103C8T6;机器狗:STM32F405RGT6
* 无线通信模块:NRF24L01
* 陀螺仪:MPU6050
* 开发环境:STM32CubeMX+Keil 5
* 代码库:遥控器:HAL库;机器狗:HAL库+FreeRTOS
## 文件说明
`RobotDog`是四足机器人的代码,`RobotDog_Remote`是四足机器人的遥控器的代码。每个文件夹里面都有一个STM32CubeMX工程`.ioc`文件,可以使用STM32CubeMX打开重新生成工程文件。
## 机器人功能展示
* 全向移动
![全向移动](img/全向移动.gif)
* 狗头稳定
![狗头稳定](img/上下云台稳.gif)
![狗头稳定](img/左右云台稳.gif)
* 更多细节待你发现
## 代码详解
参见以下文章:
* [四足机器人制作(一) 腿部运动算法](https://imuncle.github.io/content.html?id=61)
* [四足机器人制作(二) 姿态解析](https://imuncle.github.io/content.html?id=62)
* [四足机器人制作(三) 全向移动](https://imuncle.github.io/content.html?id=63)
* [四足机器人制作(四) 云台稳定](https://imuncle.github.io/content.html?id=64)
* [四足机器人制作 (五) 代码实现](https://imuncle.github.io/content.html?id=73)
* [四足机器人制作(六) 更便捷的姿态解析](https://imuncle.github.io/content.html?id=74)
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
没有合适的资源?快使用搜索试试~ 我知道了~
小型四足机器人源码-.zip
共57个文件
c:26个
h:23个
gif:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2024-02-03
20:52:50
上传
评论
收藏 9.12MB ZIP 举报
温馨提示
小型四足机器人源码-.zip ## 资源总览 * 机械设计:SolidWorks 2016 * 结构材料:PLA 3D打印 * 电机:飞特SCS0009舵机 * 电池:12V锂电池 * 控制芯片:遥控器:STM32F103C8T6;机器狗:STM32F405RGT6 * 无线通信模块:NRF24L01 * 陀螺仪:MPU6050 * 开发环境:STM32CubeMX+Keil 5 * 代码库:遥控器:HAL库;机器狗:HAL库+FreeRTOS ## 文件说明 `RobotDog`是四足机器人的代码,`RobotDog_Remote`是四足机器人的遥控器的代码。每个文件夹里面都有一个STM32CubeMX工程`.ioc`文件,可以使用STM32CubeMX打开重新生成工程文件。
资源推荐
资源详情
资源评论
收起资源包目录
小型四足机器人源码-RobotDog.zip (57个子文件)
RobotDog-master
RobotDog_Remote
RoboDog_Remote.ioc 7KB
Src
system_stm32f1xx.c 16KB
nrf24l01.c 4KB
stm32f1xx_hal_msp.c 4KB
dma.c 3KB
spi.c 5KB
stm32f1xx_it.c 7KB
adc.c 6KB
gpio.c 5KB
main.c 8KB
Inc
nrf24l01.h 1KB
gpio.h 3KB
spi.h 3KB
main.h 4KB
adc.h 3KB
stm32f1xx_hal_conf.h 14KB
dma.h 3KB
stm32f1xx_it.h 3KB
RobotDog
Bsp
nrf24l01.h 1KB
scs009.h 224B
nrf24l01.c 4KB
remote.h 365B
mpu6050.h 2KB
soft_i2c.h 296B
remote.c 654B
soft_i2c.c 3KB
scs009.c 1KB
mpu6050.c 5KB
Src
stm32f4xx_it.c 6KB
stm32f4xx_hal_timebase_tim.c 6KB
freertos.c 9KB
spi.c 5KB
system_stm32f4xx.c 27KB
stm32f4xx_hal_msp.c 4KB
gpio.c 5KB
main.c 8KB
usart.c 5KB
Task
head_task.h 636B
robotcmd.c 1KB
robotcmd.h 151B
head_task.c 2KB
body_task.h 937B
body_task.c 8KB
Inc
gpio.h 3KB
stm32f4xx_it.h 3KB
usart.h 3KB
spi.h 3KB
FreeRTOSConfig.h 8KB
stm32f4xx_hal_conf.h 16KB
main.h 4KB
RobotDog.ioc 6KB
img
RobotDog.jpg 4.2MB
上下云台稳.gif 1.2MB
狗头乱动.gif 1.21MB
左右云台稳.gif 1.09MB
全向移动.gif 1.4MB
README.md 2KB
共 57 条
- 1
资源评论
武昌库里写JAVA
- 粉丝: 3136
- 资源: 1872
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 筷手引流工具.apk
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功