电子发烧友网>嵌入式技术>嵌入式设计应用> > 正文

基于嵌入式操作系统的机器人驱动控制模型算法设计

2021年02月25日 16:44 次阅读

概述

机器人运动系统式一套高复杂性、高耦合性、驱动力小于机体物理自由度的非线性系统,为了实现机器人在空间中稳定的运动姿态控制,本设计把机器人运动系统在空间中的运动形式等效成了旋转倒立摆模型,基于该模型的运动特点,分别设计了速度闭环控制算法和角度闭环控制算法,通过双闭环控制算法来实现对空间中旋转倒立摆的稳定控制。

开发环境

硬件:该设计硬件依托于ART-PI开发平台,主控芯片采用STM32H750高性能单片机,同时采用TB6612芯片作为旋转倒立摆的核心动力驱动,采用霍尔传感器作为速度采集,采用高精度电位器作为摆臂角度采集传感器,采用OLED屏幕来进行参数的显示,与实时调整。

RT-Thread版本:RT-Thread版本采用4.0.2

开发工具及版本:mdk5.32版本

RT-Thread使用情况概述

本设计采用rt-thread4.0.2master版本,用到了该操作系统的全内核、FinSH控制台交互,SPI驱动、ADC驱动、编码器驱动、PWM驱动等相关系统驱动,并且编写了双闭环PID控制算法。

软件框架说明

bea2a622-772b-11eb-8b86-12bb97331649.png

本设计硬件平台基于ART-PI,核心部分已经固定,针对旋转倒立摆机械部分,其结构如下图所示:

软件模块说明

本设计最关键的部分是PID算法的实现,针对倒立摆的运动特点,进行了优化与调整,PID算法的实现基于经典控制理论中线性控制的理论基础:

在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节[6]。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,

在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例加积分(PI)控制器,可以使系统在进入稳态后无稳态误差。

微分(D)控制

在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。

这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例微分(PD)控制器能改善系统在调节过程中的动态特性。

演示效果

bf304d88-772b-11eb-8b86-12bb97331649.png

比赛感悟

本次比赛基本是利用业余时间一点一点完成,中间遇到了一些困难,主要问题出现在对芯片的底层配置上,不过通过对比手册介绍与仿真,都能初步解决。得益于RT-Thread操作系统完善的内核管理,调试交互,驱动设计、使得在设计中少走了很多弯路,加快了开发速度,推荐大家都来尝试使用该系统,真的很好。

原文标题:【RT-Thread作品秀】基于嵌入式操作系统的机器人驱动控制模型算法设计与实现

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

AI语音智能机器人开发实战第四期-眼睛灯编码与实现

主题简介及亮点:第四期直播内容是"AI语音识别机器人"眼睛灯编码与实现,通过直接讲解如何编写代码去实现各个子模块的功能。
发烧友学院发表于 2019-02-27 00:00 7266次阅读
AI语音智能机器人开发实战第四期-眼睛灯编码与实现

腾讯发布首个软硬件全自研的多模态四足机器人Max

3月2日,腾讯正式发布首个软硬件全自研的多模态四足机器人Max,其采用创新性的足轮融合一体式设计,有....
发表于 2021-03-02 16:05 38次阅读
腾讯发布首个软硬件全自研的多模态四足机器人Max

魅族Flyme 9新功能亮点汇总

3月2日下午,魅族专门为Flyme9召开了一场发布会。作为国内最优秀的ROM之一,Flyme 9在颜....
发表于 2021-03-02 15:54 63次阅读
魅族Flyme 9新功能亮点汇总

魅族正式推出Flyme 9系统

今日下午,魅族在珠海召开Flyme 9发布会,正式推出全新的Flyme 9系统。
发表于 2021-03-02 15:50 165次阅读
魅族正式推出Flyme 9系统

PROFIenergy可用来通过PROFINET...

通过 PE_START_END 指令,可以轻松地激活和取消激活 PROFINET 设备的闲置状....
发表于 2021-03-02 14:15 77次阅读
PROFIenergy可用来通过PROFINET...

工业与机器人的需求发展

今天看到一篇担心我国去工业化的文章,分析得不无道理。
发表于 2021-03-02 14:13 56次阅读
工业与机器人的需求发展

MP277面板端的设置

在弹出的Ethernet Settings中,进入IP Address选项卡,选择Specify a....
发表于 2021-03-02 14:02 56次阅读
MP277面板端的设置

激光加工系统的光学组成

通快自主研发的激光器专用通讯结构,可以扩展为 profi-bus, I/O, Inter-bus, ....
发表于 2021-03-02 13:59 53次阅读
激光加工系统的光学组成

【精华】嵌入式原理及应用系列免费视频教程(定期更新中)---通信篇---UART部分

如题
发表于 2021-03-02 13:56 28次阅读
【精华】嵌入式原理及应用系列免费视频教程(定期更新中)---通信篇---UART部分

快换的Profinet对接使用方式

同一个设备可以在不同的机器人上交替运行。为此必须使用其他的 IOCTL 功能进行解耦和耦合。如果一个....
发表于 2021-03-02 13:47 48次阅读
快换的Profinet对接使用方式

【精选】数字电路知识点总结(东南大学精华版)

数字电路知识是单片机的基础
发表于 2021-03-02 13:41 39次阅读
【精选】数字电路知识点总结(东南大学精华版)

土壤养分检测仪的使用步骤是怎样的

【莱恩德】土壤养分检测仪是一款可以检测土壤中氮磷钾、微量元素、重金属等物质的仪器,通过土壤养分检测仪....
发表于 2021-03-02 13:18 12次阅读
土壤养分检测仪的使用步骤是怎样的

高智能土壤养分检测仪的特点是怎样的

在土壤中肥料的检测很重要,通过合理施肥能够提高农作物产量的,并且能够节约成本,同时也能达到保护环境的....
发表于 2021-03-02 13:12 7次阅读
高智能土壤养分检测仪的特点是怎样的

【优质文章分享】基于STM32的数据采集与存储系统的实现

他山之石可以攻玉
发表于 2021-03-02 12:41 0次阅读
【优质文章分享】基于STM32的数据采集与存储系统的实现

【精选】IAR编译错误大全

内容包含了绝大多数编译错误,熟练掌握编译IAR编译工具的好帮手 ...
发表于 2021-03-02 12:33 0次阅读
【精选】IAR编译错误大全

【问题解决分享】在STM32F103上对Flash 操作导致USART 接收丢数据问题解决

该问题客户提出,发生在  STM32F103VDT6 器件上。据其工程师讲述:在其产品设计中,使用了 STM32...
发表于 2021-03-02 11:44 0次阅读
【问题解决分享】在STM32F103上对Flash 操作导致USART 接收丢数据问题解决

移动机器人公司蓝芯科技完成A轮融资

杭州蓝芯科技有限公司(以下简称“蓝芯科技”)宣布完成A轮融资,由蓝驰创投领投,老股东维思资本跟投,融....
发表于 2021-03-02 11:39 231次阅读
移动机器人公司蓝芯科技完成A轮融资

时钟延展导致 I 2 C 通信不可靠

该问题由某客户提出,发生在  STM32F103R8T6 器件上。据其工程师讲述:其产品中设计中,STM32 与一...
发表于 2021-03-02 11:37 30次阅读
时钟延展导致 I 2 C 通信不可靠

人工智能写诗 “技术乌托邦”不再遥远

在文学领域,计算机也会像“深蓝”超级电脑成为无敌国际象棋者一样战胜人类吗?这是文学领域未来需要探讨的....
发表于 2021-03-02 11:00 107次阅读
人工智能写诗 “技术乌托邦”不再遥远

KUKA机器人固定工具的测量

用户将工具的碰撞方向 告知机器人控制系统。 该碰撞方向默认为 X 轴。其他轴的取向将由系统确定,用户....
发表于 2021-03-02 10:53 48次阅读
KUKA机器人固定工具的测量

无人机可以辅助人类进行雷区内部排雷

机器人可以到达人类可能会窒息的地方,但是即使从地表无法接近地雷,机器人也能做很多事情。
发表于 2021-03-02 10:47 89次阅读
无人机可以辅助人类进行雷区内部排雷

库卡Nordic重载型机器人方案

实现完全自动化生产的关键就是三台库卡 Nordic 的重载型标准机器人。它们承担起了之前必须由人工进....
发表于 2021-03-02 10:41 72次阅读
库卡Nordic重载型机器人方案

国内首台变电站智能操作机器人投入使用

据了解,以前倒闸操作需运维人员两人一个班组赶赴现场。现在通过运用智能操作机器人,运维人员无需到达现场....
发表于 2021-03-02 10:29 121次阅读
国内首台变电站智能操作机器人投入使用

预计到2025年,机器人或将取代8千万劳动力

根据澎湃新闻报道,世界经济论坛公开了一份关于机器人革命的报告,引起了全球范围的警惕。其认为2025年....
发表于 2021-03-02 10:14 199次阅读
预计到2025年,机器人或将取代8千万劳动力

研究团队开发出由加压空气驱动的柔性机器人

2月20日消息,加利福尼亚大学圣迭戈分校的研究团队开发出了由加压空气驱动的柔性机器人,可在未安装任何....
发表于 2021-03-02 09:58 126次阅读
研究团队开发出由加压空气驱动的柔性机器人

STM32外部中断的怎么配置

STM32中断分组 STM32外部中断的配置过程 使用GPIO口接按键进行外部中断的配置说明 ...
发表于 2021-03-02 07:34 0次阅读
STM32外部中断的怎么配置

嵌入式ARM多核处理器的结构

嵌入式多核处理器结构 OpenMP并行化优化
发表于 2021-03-02 06:59 0次阅读
嵌入式ARM多核处理器的结构

嵌入式系统制造商面临的IP安全性的挑战是什么

嵌入式系统制造商面临的IP安全性的挑战 防止发生未经授权的固件访问 隐藏模拟与数字资源及其互联方式 ...
发表于 2021-03-02 06:49 0次阅读
嵌入式系统制造商面临的IP安全性的挑战是什么

ABB上海机器人工厂预计明年投产,年产量将达10...

2月24日,ABB发布新一代协作机器人的同时,也公告了其上海工厂的最新进度。 据ABB机器人业务部中....
发表于 2021-03-01 16:53 331次阅读
ABB上海机器人工厂预计明年投产,年产量将达10...

华为P40的4G全网通上架京东商城

近日,华为P40的4G全网通上架了京东商城,8GB+128GB售价3988元,相较于5G版本的P40....
发表于 2021-03-01 16:35 604次阅读
华为P40的4G全网通上架京东商城

快讯:库卡销售总部正式落户上海松江综合保税区

据行业调查分析,2020年我国水下机器人市场总值约为580.65亿元,其中资源勘查类、安全检测类、搜....
发表于 2021-03-01 16:20 234次阅读
快讯:库卡销售总部正式落户上海松江综合保税区

快讯:OnRobot发布电动真空夹持器VPG20

OnRobot近日发布小型的大行程三指夹持器3FG15。3FG15针对以往难以自动化精确处理的回转零....
发表于 2021-03-01 16:13 204次阅读
快讯:OnRobot发布电动真空夹持器VPG20

三家美国企业垄断全球超过98%操作系统市场

据IDC公布的一份数据显示,2020年在全球操作系统领域,微软Windows、苹果Mac OS、谷歌....
发表于 2021-03-01 15:32 187次阅读
三家美国企业垄断全球超过98%操作系统市场

柔性振动盘是什么,它的特点是什么

弗莱克斯柔性振动盘搭配视觉引导系统,以及机器人抓取,能够解决传统振动盘解决不了的上料问题。可填补微小....
发表于 2021-03-01 14:14 22次阅读
柔性振动盘是什么,它的特点是什么

挖掘软磁铁基非晶合金的性能“基因”—XGBoos...

来自北京科技大学新金属材料国家重点实验室和北京材料基因工程高精尖创新中心的吕昭平教授和刘雄军教授团队....
发表于 2021-03-01 13:55 115次阅读
挖掘软磁铁基非晶合金的性能“基因”—XGBoos...

机器人行业发展现状和发展趋势报告

近日,新松在发布《向特定对象发行股票并在创业板上市募集说明书》时,对中国机器人行业的发展现状及趋势做....
发表于 2021-03-01 13:42 780次阅读
机器人行业发展现状和发展趋势报告

苹果iOS 14的安装率有多高?

忙碌喜庆的2月即将结束,元宵过了年也算正式结尾!接下来数码圈可热闹了,陆续有新品手机要发布了,占领上....
发表于 2021-03-01 11:52 445次阅读
苹果iOS 14的安装率有多高?

从新松机器人、埃斯顿等集体定增募投计划看机器人未...

2021年春节前,镁伽、若贝特、迈步机器人、诺亚、劢微、思灵机器人、曲线智能、云迹科技、擎朗智能、博....
发表于 2021-03-01 11:40 359次阅读
从新松机器人、埃斯顿等集体定增募投计划看机器人未...

浅谈2021年智能机器人的发展趋势

2020年是“十三五”规划收官之年,2021年是“十四五”规划开局之年。值此辞旧迎新之际,达闼科技C....
发表于 2021-03-01 11:27 472次阅读
浅谈2021年智能机器人的发展趋势

英国建筑界首个通过建筑机器人企业应用

建筑机器人企业可以称得上是“先进生产力的明珠”。近些年来,世界各国都加大了对机器人产业的扶持力度,机....
发表于 2021-03-01 10:24 141次阅读
英国建筑界首个通过建筑机器人企业应用

码垛机器人在物流行业的应用优势

码垛机器人在物流行业的应用优势主要体现在以下几方面:
发表于 2021-03-01 10:15 270次阅读
码垛机器人在物流行业的应用优势

微软将陆续推送升级win10 21H1版

微软已经正式表示,他们正在准备今年首个Windows 10大更新,而很快会陆续向用户推送。
发表于 2021-03-01 09:42 179次阅读
微软将陆续推送升级win10 21H1版

服务机器人销量将在2021年加速增长31%

StrategyAnalytics新兴终端技术(EDT)团队在最新发布的一系列研究报告中预测,继20....
发表于 2021-03-01 09:40 355次阅读
服务机器人销量将在2021年加速增长31%

AI+医疗政策助推,促行业快速发展

医疗人工智能产业上游主要是为行业提供基础技术支持的行业,如医疗数据挖掘、算法等,典型企业有碳云智能、....
发表于 2021-02-28 10:19 933次阅读
AI+医疗政策助推,促行业快速发展

AI商业化场景加速落地,行业龙头拓宽应用边界

更加聪明的AI扫地机器人,懂用户所想的AI推荐算法、创意无限的手机AI拍照……这两年,AI不再只是人....
发表于 2021-02-28 09:40 846次阅读
AI商业化场景加速落地,行业龙头拓宽应用边界

国产操作系统崛起,有望打破微软垄断

华为鸿蒙浮出水面以来,一众华为手机用户就开始期待鸿蒙OS手机版的上线。但一直以来,鸿蒙系统却一直没有....
发表于 2021-02-26 16:29 528次阅读
国产操作系统崛起,有望打破微软垄断

世界首个自动绑扎钢筋的空中机器人可以飞行和捆扎钢...

国外sUAS News网站报道,美国SkyMul公司宣布其SkyTy(P3)的第三个原型机可以飞行和....
发表于 2021-02-26 16:10 681次阅读
世界首个自动绑扎钢筋的空中机器人可以飞行和捆扎钢...

Qualcomm创投携手创新科技公司,助力智能互...

作为人工智能与计算机视觉算法提供商,极视角开创了国内首家视觉算法商城。发展至今,已累积图像识别算法超....
发表于 2021-02-26 15:55 367次阅读
Qualcomm创投携手创新科技公司,助力智能互...

win10 2004版仍是最受欢迎的操作系统

在2月即将结束之际,AdDuplex发布了最新的月度报告,介绍了不同版本的Windows 10的使用....
发表于 2021-02-26 14:52 341次阅读
win10 2004版仍是最受欢迎的操作系统

一款变形机器人是用于远程监控的移动传感器机器人

具体来说,变形机器人可从 180 多米(600 英尺)高空的直升机上“跳”下而毫发无伤,可以在火灾,....
发表于 2021-02-26 14:46 184次阅读
一款变形机器人是用于远程监控的移动传感器机器人

中国工业机器人市场有哪些第一?

中国是全球工业机器人产业链最全的市场之一。经历了核心零部件的艰难攻关,中国在机器人核心控制系统,减速....
发表于 2021-02-26 14:42 357次阅读
中国工业机器人市场有哪些第一?

自动扎针采血机器人一经问世,马上引起各领域广泛关...

“扎针采血机器人是一种自动化的设备,它不仅能减少交叉感染,还能进行大批量扎针采血工作,这样就大大减轻....
发表于 2021-02-26 14:35 229次阅读
自动扎针采血机器人一经问世,马上引起各领域广泛关...

Ranger Mini延续松灵机器人全向型UGV...

Ranger Mini作为一款超强灵活性与性能并存的UGV,容纳SCOUT 系列越障攀爬与HUNTE....
发表于 2021-02-26 14:32 184次阅读
Ranger Mini延续松灵机器人全向型UGV...

IEEE机器人与自动化协会公布了2021年度获奖...

优必选深圳研究院是优必选科技的机器人学与人工智能核心技术的研发中心,其研究领域包括了感知视觉、语音技....
发表于 2021-02-26 14:29 242次阅读
IEEE机器人与自动化协会公布了2021年度获奖...

快讯:北京推进智能快递箱、无人售货机等智能终端设...

2月19日消息,泰瑞达近日宣布任命Kim Povlsen为优傲机器人新总裁。Kim Povlsen出....
发表于 2021-02-26 14:26 423次阅读
快讯:北京推进智能快递箱、无人售货机等智能终端设...

苹果推送更新防止第三方配件导致Mac受损

今天凌晨,苹果推送了 macOS Big Sur11.2.2系统更新,本次更新可防止 MacBook....
发表于 2021-02-26 14:25 230次阅读
苹果推送更新防止第三方配件导致Mac受损