找回密码
 立即注册
楼主: 王昱顺

使用STC-FOC Lite制作的遥控小车,实践才是检验真理的唯一标准

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-2-11 11:42:28 | 显示全部楼层
神*** 发表于 2024-2-11 11:11
请荣誉版主帮忙评估下:

https://www.stcaimcu.com/forum.p ... e=1&extra=#pid57536

FOC其实很适合低速轮式应用场景,尤其是室内环境中的较高精度控制。
技术评估上,如果是简单的扫地和清洁应该是比较好实现的,运动上应该也会比较灵活。
不过传感和控制方面是否有其他的创新?这个其实才是一个扫地机器人最重要的用途。
这部分会涉及到室内简单定位,自动充电,自动避障的问题。

我关于控制部分的想法:

扫地机器人通常是为了自动化和方便,所以需要在没有人活动的时候悄悄的出来打扫。比如说夜晚时刻。
这样的话每天起床都能看见干净整洁的地面。

其次是自动充电问题,这里面还带有一定的室内定位问题,简单的方案是无线充电加追光。
充电座和扫地机器人都带有红外发射头和接收头,通过判断红外信号强度和进行握手识别判断是否是充电座,
这样可以保证机器人能回到正确的位置。

这都是简单的想法,实际做起应用来可能还要做一下调研


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:418
  • 最近打卡:2025-05-01 08:48:18

24

主题

108

回帖

448

积分

中级会员

积分
448
发表于 2024-2-12 11:09:05 | 显示全部楼层
学习了
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-26 10:54:48

6

主题

18

回帖

172

积分

注册会员

积分
172
发表于 2024-3-5 11:58:41 | 显示全部楼层
这排版,这字体也太STC了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:115
  • 最近打卡:2025-04-22 20:38:33

0

主题

71

回帖

147

积分

注册会员

积分
147
发表于 2024-3-11 15:43:46 | 显示全部楼层
厉害,看着真不错
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-3-11 18:01:44 | 显示全部楼层
学习下
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-3-31 07:04:05 | 显示全部楼层
感谢王老师开源,给与我们学习的机会,有这边有个问题,就是我打开你开源软件时,显示VS文件,能不能用keil打开,我平时都是使用keil,VS我没有用过,不知道如何向Keil那样打开???
Snipaste_2024-03-31_07-01-04.png

点评

可能是你的keil没有关联对文件拓展名,或者你的keil版本过低。 倒数第二个文件就是keil的工程文件  详情 回复 发表于 2024-3-31 09:50
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-3-31 09:50:57 | 显示全部楼层
38009*** 发表于 2024-3-31 07:04
感谢王老师开源,给与我们学习的机会,有这边有个问题,就是我打开你开源软件时,显示VS文件,能不能用keil ...

可能是你的keil没有关联对文件拓展名,或者你的keil版本过低。
倒数第二个文件就是keil的工程文件
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-4-3 11:21:34 | 显示全部楼层
老师:我查了一下,以下定义程序中没有用到???

FOC定义和变量声明
#define _1_SQRT3 0.57735026919f//
#define _2_SQRT3 1.15470053838f//
#define _3PI_2 4.71238898038f//

点评

部分变量是之间用过的,版本更新迭代的时候并没有去掉 不妨碍的  详情 回复 发表于 2024-4-3 12:40
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-4-3 12:40:32 | 显示全部楼层
38009*** 发表于 2024-4-3 11:21
老师:我查了一下,以下定义程序中没有用到???

FOC定义和变量声明

部分变量是之间用过的,版本更新迭代的时候并没有去掉
不妨碍的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-4-3 14:16:40 | 显示全部楼层
王*** 发表于 2024-4-3 12:40
部分变量是之间用过的,版本更新迭代的时候并没有去掉
不妨碍的

哦哦,理解了,那下面这句用法不懂,
电机运行信息缓存
Moto_Save_Dat moto_save;//??
Moto_Save_Dat==moto_save的意思吗?还是?

点评

电机的辨识参数需要存储到EEPROM中,所以需要有一个缓存来存储这些参数。 辨识结束后将会存入EEPROM中并且重启,下次上电就可以直接调用这些辨识好的参数了  详情 回复 发表于 2024-4-3 17:01
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 20:08 , Processed in 0.348547 second(s), 126 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表