用51单片机或者stm32能否开发机器人呢?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「单片机的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!能的。但是由于单片机和stm32的性能可能无法达到非常智能的概念。

要做的譬如:人体跟随,面部识别,slam或者路径规划,自主导航等功能,需要的性能就比较高了。

比如基于TensorFlow的面部识别通常需要一块较好的gpu或者较好的cup。再比如多传感器融合需要快速处理大量的数据,大量的数据处理对于单片机和stm32非常吃力。

所以现代较智能的机器人通常是做的分布式处理。即上层规划交由工控机或者笔记本电脑,下层控制交由stm32。

如果你对机器人感兴趣,我推荐使用ros系统开发机器人。ros系统是一款依赖于linux系统的开源次级系统,能够帮助快速开发出一款智能机器人。

球上自平衡机器人可以作为算法试验平台, 输入输出固定,更换不同控制器,将数据导入MATLAB进行分析即可比较控制器性能。

相关推荐
悠哉悠哉愿意4 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
Lester_11014 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
三佛科技-187366133974 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z20348315204 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
Alaso_shuang4 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
2501_918126914 天前
stm32死锁是怎么实现的
stm32·单片机·嵌入式硬件·学习·个人开发
z20348315204 天前
STM32F103系列单片机定时器介绍(一)
stm32·单片机
星马梦缘4 天前
驱动层开发——蜂鸣器驱动
stm32·单片机·嵌入式硬件·hal·驱动
小刘爱玩单片机4 天前
【stm32简单外设篇】- 测速传感器模块(光电)
c语言·stm32·单片机·嵌入式硬件
hateregiste4 天前
嵌入式软件开发中常见知识点问答集锦!
c语言·单片机·嵌入式软件