找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2144|回复: 9

机器人控制有哪些经典算法?

  [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2023-3-6 22:33:59 | 显示全部楼层 |阅读模式
作者:拾趣青年
来源:知乎



机器人的算法分为感知算法和控制算法,更进一步细分为环境感知算法 ,路径规划和行为决策算法(ai),运动控制算法,后两个也可以统称为控制算法。
环境感知算法获取环境各种数据(机器人视觉和图像识别),定位机器人的方位(slam),对于固定工位的机器人来说,环境感知算法往往不是必须的,但是,对于另一类机器人来说,比如扫地机器人,基本就是一个slam算法,行为决策和运动控制算法及其简单可以忽略。
机器人自身的运动控制算法是机器人制造厂家的研发重点,主要就是提高机器人行动的精度,稳定性和速度,这个一半靠pid伺服电机,一半靠控制算法,同样性能的pid伺服电机,好的控制算法能提高精度10倍以上,硬件反而不是难度所在,因为全世界的机器人厂家都是买同样的芯片和硬件电路
总体来说,环境感知算法和运动控制算法是比较成熟的,也是整个机器人研究领域投入人力最多的,不断对现有的算法进行改进优化,一是因为研究已经获得突破,跟进的团队就多,二是因为90%的机器人应用领域,只需要用到这两种算法甚至只用到其中一种,行为决策算法非常简单,就是重复一个或几个简单动作;
行为决策算法或行为控制策略则是机器人应用领域的未突破的研发重点(不用的应用领域算法也不同,当然,也可以完全由人来手动控制,我们常说的人工智能,狭义点就是指这个模块),这里不是指那些简单的行为算法,比如重复动作,机器人按固定动作跳舞,无障碍或固定障碍路线行走等,这些主要是硬编码实现,不涉及到ai,复杂的行为决策算法主要有fsm,层次分析法,决策树,模糊逻辑,遗传算法ga,人工神经网络ann,以及针对具体问题的特定算法,比如路径规划等(ros里面提供了一个move-base模块,实现了很多路径规划算法),一般都用c/c++混合python来编程行为决策算法里,有解决的不错的,比如导航路径规划算法,也有难度极大的,比如避障算法,几乎所有的无人驾驶和自动驾驶研发团队都在苦苦思索避障算法,其实,避障算法的应用是及其广泛的,很多领域比如无人机也要用到,避障算法是整个无人驾驶和自动驾驶行业的拦路虎,因为它决定了最后的1%的安全性,而现有的vfh避障算法和dwa避障算法只能算非常原始的起步,完全不能满足实际需要。



工控课堂 www.gkket.com

0

主题

68

回帖

109

积分

新手上路

积分
109
发表于 2025-11-12 13:54:59 | 显示全部楼层
这波反向操作,我属实没想到!
工控课堂 www.gkket.com

0

主题

115

回帖

179

积分

新手上路

积分
179
发表于 2025-11-17 02:46:14 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

100

回帖

151

积分

新手上路

积分
151
发表于 2025-11-17 03:01:11 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com

8

主题

441

回帖

2588

积分

高级会员

积分
2588
发表于 2025-11-17 05:10:21 | 显示全部楼层
浅评一下:内容优质,值得推荐~
工控课堂 www.gkket.com

0

主题

77

回帖

119

积分

新手上路

积分
119
发表于 2025-11-17 11:40:26 | 显示全部楼层
楼主辛苦啦,期待下一篇分享!
工控课堂 www.gkket.com

0

主题

262

回帖

2353

积分

高级会员

积分
2353
发表于 2025-11-17 11:51:59 | 显示全部楼层
占个楼慢慢看,先马克一下
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com

0

主题

130

回帖

386

积分

注册会员

积分
386
发表于 2025-11-17 11:52:40 | 显示全部楼层
赞同 + 10086,完全说出了我的想法!
工控课堂 www.gkket.com

0

主题

112

回帖

170

积分

新手上路

积分
170
发表于 2025-11-17 12:50:49 | 显示全部楼层
楼主太会说了,字字句句都在理~
工控课堂 www.gkket.com

0

主题

105

回帖

276

积分

注册会员

积分
276
发表于 2025-11-17 12:51:07 | 显示全部楼层
打卡路过,支持优质原创内容~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 12:45 , Processed in 0.105964 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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