OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9321|回复: 17

平衡车如何加遥控

[复制链接]

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
发表于 2017-1-21 15:12:37 | 显示全部楼层 |阅读模式
1金钱
最近弄了个平衡车,用的f407的板子和mpu6050配合,卡尔曼滤波,直立啥的都没问题,但加了遥控就有点抖,请教下各位大神,遥控应该加在什么地方,是直接控制轮子速度,还是用遥控回值做一个虚拟倾角,结合实际倾角得到给定倾角?

最佳答案

查看完整内容[请看2#楼]

速度闭环啊,遥控给出期望的速度,将速度差值去修正车身的角度,从而改变速度。在学校做过一年的平衡车。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2016-3-5
在线时间
4 小时
发表于 2017-1-21 15:12:38 | 显示全部楼层
louis102 发表于 2017-1-25 20:51
我想加遥控,遥控控制速度,怎么解

速度闭环啊,遥控给出期望的速度,将速度差值去修正车身的角度,从而改变速度。在学校做过一年的平衡车。
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-1-21 15:13:51 | 显示全部楼层
车轮往前走,车身往后倾,陀螺仪倾角为负,产生向后的命令,和遥控有冲突,怎么办
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-1-21 15:17:30 | 显示全部楼层
louis102 发表于 2017-1-21 15:13
车轮往前走,车身往后倾,陀螺仪倾角为负,产生向后的命令,和遥控有冲突,怎么办

轮子阻力比较大,速度小了轮不转,车身转,速度大了就抖,求救。。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-1-24 20:56:12 | 显示全部楼层
帮顶
回复

使用道具 举报

12

主题

70

帖子

0

精华

高级会员

Rank: 4

积分
888
金钱
888
注册时间
2016-3-29
在线时间
178 小时
发表于 2017-1-25 15:15:30 | 显示全部楼层
让小车保持前倾角度,就会往前开了吧.
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-1-25 20:51:17 | 显示全部楼层
来一颗糖 发表于 2017-1-25 15:15
让小车保持前倾角度,就会往前开了吧.

我想加遥控,遥控控制速度,怎么解
回复

使用道具 举报

3

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2013-10-23
在线时间
187 小时
发表于 2017-2-7 17:36:42 | 显示全部楼层
使用编码器,形成速度闭环。
车身倾角改变只是速度变大的结果,而不是原因。
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-2-8 17:20:49 | 显示全部楼层
xieyang 发表于 2017-2-7 16:22
速度闭环啊,遥控给出期望的速度,将速度差值去修正车身的角度,从而改变速度。在学校做过一年的平衡车。

这样的话会导致车在行走的时候车身后倾,遥控和陀螺仪就矛盾了啊
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-2-8 17:21:27 | 显示全部楼层
ExiBQ 发表于 2017-2-7 17:36
使用编码器,形成速度闭环。
车身倾角改变只是速度变大的结果,而不是原因。

我想往前走,车身应该前倾还是后倾啊
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-2-8 17:25:05 | 显示全部楼层
louis102 发表于 2017-1-25 20:51
我想加遥控,遥控控制速度,怎么解

还有个问题,就是给定值和反馈值差别太大,怎么写PID 啊,比如遥控给定1300,编码器反馈50左右,求救。。
回复

使用道具 举报

3

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2013-10-23
在线时间
187 小时
发表于 2017-2-9 09:02:55 | 显示全部楼层
louis102 发表于 2017-2-8 17:21
我想往前走,车身应该前倾还是后倾啊

向前走是前倾
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-2-9 09:18:36 | 显示全部楼层

还有个问题,就是给定值和反馈值差别太大,怎么写PID 啊,比如遥控给定1300,编码器反馈50左右,求救。。哥留个QQ吧,好多问题想请教
回复

使用道具 举报

3

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2013-10-23
在线时间
187 小时
发表于 2017-2-9 10:35:21 | 显示全部楼层
louis102 发表于 2017-2-9 09:18
还有个问题,就是给定值和反馈值差别太大,怎么写PID 啊,比如遥控给定1300,编码器反馈50左右,求救。。 ...

不是很明白你的情况,小车问题可以去www.znczz.com
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2016-3-5
在线时间
4 小时
发表于 2017-2-15 16:27:24 | 显示全部楼层
louis102 发表于 2017-2-9 09:18
还有个问题,就是给定值和反馈值差别太大,怎么写PID 啊,比如遥控给定1300,编码器反馈50左右,求救。。 ...

你首先开环测量小车走的时候的编码器反馈的值,然后根据这个值去设置遥控器给的速度值啊,别太离谱了,你这1300跟50相差太大了。
回复

使用道具 举报

10

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2016-3-25
在线时间
37 小时
 楼主| 发表于 2017-2-16 09:19:28 | 显示全部楼层
xieyang 发表于 2017-1-21 15:12
速度闭环啊,遥控给出期望的速度,将速度差值去修正车身的角度,从而改变速度。在学校做过一年的平衡车。

就是速度环输出是角度环输入是吧
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2016-3-5
在线时间
4 小时
发表于 2017-2-22 11:07:44 | 显示全部楼层
louis102 发表于 2017-2-16 09:19
就是速度环输出是角度环输入是吧

可以这样理解,用速度差值去修正车身角度
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2016-3-5
在线时间
4 小时
发表于 2017-4-10 19:31:40 | 显示全部楼层
746775587  我的qq,有不清楚的可以问我。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 05:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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