混合式步进电机当前位置:主页 > 产品中心 > 混合式步进电机 >
  • 产品名称:彩民彩票机器人搭建过程中的坑和未来的改进方

    产品类别:混合式步进电机

    产品简介:将机器人整体开源,同时总结一下机器人搭建过程中遇到的坑和未来的改进方向。在分享的文件里包含了结构设计、程序控制、 该机器人根据陀螺仪的位姿数据,通过三个全向轮驱动底

产品说明

  将机器人整体开源,同时总结一下机器人搭建过程中遇到的坑和未来的改进方向。在分享的文件里包含了结构设计、程序控制、

  该机器人根据陀螺仪的位姿数据,通过三个全向轮驱动底部球体调整自己在球上的位置,保持动态平衡的同时实现全向移动。

  保持动态平衡过程需要对机器人进行运动学分析,这里参考了平衡小车之家的运动学方程:

  自平衡控制问题转化为三步:输入X、Y角度—控制器计算—输出A、B、C电机转速的控制模型。

  首先考虑参考平衡车控制,球上自平衡机器人本质上依然是一个一阶倒立摆问题。

  这里参考了飞思卡尔直立车的控制方法,采用串级PID控制器,外环PD角度环,内环速度PI环。

  由于我的驱动方案选择的是42步进电机,在速度闭环的时候有些问题。正常的直流电机+编码器的控制方案可以通过编码器将轮子的真实速度计算出来,从而和控制器的理想转速作差,实现速度控制。

  而我这里的速度闭环是通过计算上一个时钟周期时给步进电机的控制量,通过运动学方程分解,得到机器人的虚拟速度,与理想转速作差控制。我认为这种速度闭环方式还是存在一定缺陷的,但是在网上查看论文的时候我发现有很多自平衡机器人都是用42步进电机来实现速度闭环的,不知道是什么方法。

  这里还可以好好思考一下为什么角度环要用PD控制,速度环要PI控制,角度环的P部分和D部分对机器人控制有什么影响?在很多CSDN调试平衡车的博客中都有解释,这里就留给大家思考了。

  用到的模块大致如上所示,C8T6的价格随着最近芯片涨价直线上升,我白嫖了实验室的两块板子,现在买一块实在太贵,可以等芯片价格稳定一些再买。其余等常见元件不再赘述。

  机器人使用solidworks设计整体结构,底板可在某宝定制6050太空铝切割,蓝色件为正常3D打印件。

  控制程序采用定时器0.5ms定时中断的方式进行计算,每触发两次中断计算对电机控制一次,这里还是推荐大家采用外部中断读取GY-521上的INT引脚的方式,控制计算周期。GY-521上的INT引脚每5ms触发一次跳变,采用外部中断的方式可以严格保证读取位姿数据与计算处理同步。

  对于电机控制,由于采用的驱动方案是步进电机,调速的方式是改变驱动步进电机的脉冲频率。我这里选择了三个定时器,动态调节定时器的频率,具体方式是在初始化时设定好定时器的预分频系数psc的值,然后在程序里动态更改ARR寄存器的值,从而改变定时器的定时频率。

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

  个人认为结构有两个改进方向,一方面参考以下论文:余义。 单球驱动自平衡机器人位姿解算与控制系统研究[D]。武汉科技大学,2019。论文中采用的四足式驱动结构更有利于机器人自平衡控制。

  另一方面可以增加球体和机器人固定装置,利用机械结构将机器人与底部驱动球结合成一个整体防止机器人跳轮等问题。同时驱动球对于机器人平衡的影响较大,最好还是定制空心钢球,然后喷漆增大摩擦力,最有利于机器人自平衡控制。

  控制部分的改进,首先是控制原理,本文是针对建立好的运动学方程进行分析,通过串级PID算法来实现自平衡运动。该机器人的控制问题本质上是一阶倒立摆问题,可以采用动力学建模的方式,通过动力学分析算出平衡需要的虚拟力矩,彩民彩票再对电机进行力矩控制。

  其次是控制器,PID控制算法应用广泛但也有一定的缺点,可以考虑采用模糊PID,ADRC自抗扰控制器,强化学习等智能控制算法对机器人自平衡进行控制。

  文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

  随着进入企业的日益增多,不少行业人士都对机器人底盘的发展前景表示看好。一方面企业的增多所带来的竞争,....

  焊接机器人的编程流程是怎样的?焊接编程有哪些技巧?焊接机器人能够在重复动作中实现稳定焊接,完成批量产....

  第一次用STM32,要求开发个APP显示控制程序,管网上查不到这个片具体型号,不知具体下载哪个型号驱动(人都是102,103XX...

  从入门到放弃是一个煎熬的过程,一旦入门,这个煎熬过程就会慢慢得到缓解,那么,怎样才算入门了呢? 嵌入....

  机器人工作站是由哪些部分组成的? 怎样去创建一台多机器人工作站? 如何对多机器人工作站I/O信号进行配置? ...

  STM32有哪几种定时器? STM32的定时器有何功能以及应用? ...

  怎样去学习STM32 HAL库编程? 如何对STM32 HAL库编程进行配置? ...

  如何对STM32的IO口进行配置?可配置成几种模式? STM32的IO口灌入电流和输出驱动电流最大是多少?...

  LWIP有何功能? 怎样用LWIP快速实现一个UDP网络通信功能?...

  怎样去设计一种基于STM32的卫星GPS路径记录仪? 怎样去设计一种基于STM32的武警哨位联动报警系统? ...

  9月29日,以“进化升级,穿越周期”为主题的花椒大连餐饮发展论坛盛大开幕。在本届花椒大连餐饮发展论坛....

  扩展后的STM32Cube 生态系统可支持 STM32WB 无线 MCU 新的 STM32CubeW....

  华为mate50pro最新消息:华为Mate 50 Pro可能会在今年的10月份即将推出,新一代 M....

  自动封箱机在纸箱包装领域受到广泛使用,其主要用于纸箱封箱,使用时对于纸箱的规格变化不能太频繁,在对规....

  相信很多人都去过各种窗口办事,每次办事的时候,总能看到工作人员忙里忙外,经过一项项复杂的流程,才能够....

  STM32驱动无刷直流电机(电源技术是干什么的)-STM32驱动无刷直流电机包括原理图和驱动程序

  很多人认为明星用什么牌子的产品自己跟着买就可以,毕竟不用自己踩坑,其实这个购物思路是完全正确的,毕竟....

  基于STM32的开关电源设计论文(长城电源技术有限公司招聘)- 基于STM32的开关电源设计论文+开....

  随着机器人行业日新月异的发展,用机器人解决生活生产问题的需求屡增不鲜,以普渡科技为代表的商用服务机器....

  码垛机器人是工业机器人应用的一种,是机械与计算机程序结合的产物,为现代化工厂生产提供了更高的生产效率....

  集装箱焊接机器人有什么优势?焊接机器人广泛应用于各种领域,可以根据不同领域的焊件规格定制不同的技术参....

  Arduino和STM32性能对比究竟谁更厉害呢?很多电子爱好者面对Arduino和STM32时都会....

  基于STM32上的5个ADC程序(单兵电源技术需求)-基于STM32上的5个ADC程序,是学习STM....

  STM32的ADC学习历程(电源技术期刊影响因子)- STM32的ADC学习历程 STM32基础学习....

  根据中国电力科学院近些年电网运行不完全统计报告,变电设备漏检、误检造成的经济损失每年达到数十亿元。因....

  以前,电缆、通信、燃气等各类城市管线如蜘蛛网般架在空中,或直埋入地下,每次遇故障维修,总是避免不了把....

  在9月13日刚结束的机器人领域顶级盛会2021世界机器人大会上,普渡科技携旗下6款机器人亮相会场,并....

  请注意,本文所体现的信息、用途及应用完全是 Video-Touch 客座作者的观点。 您可能看过一些....

  机器视觉检测系统又称工业视觉系统,其原理就是用机器代替人眼来做测量和判断。机器视觉检测是指通过机器视....

  单片机加密、解密 单片机(MCU)一般都有内部程序区和数据区(或者其一)供用户存放程序和工作数据(或....

  焊接变位机对焊接机器人有用吗?焊接焊接变位机一般用在工业领域,跟焊接机器人配套使用,焊接变位机经常搭....

  家居环境的舒适度直接影响一个人的心情,如果家里乱糟糟的或者地面满是灰尘,你还能很舒心地坐在客厅里喝喝....

  北京时间2021年9月17日,乐动机器人在深圳国际会展中心隆重举行了2021年新一代卓越雷达新品发布....

  战舰:官方程序定时器触发ADC,测试可用(电源技术发展的新趋势新技术)-stm32f103定时器触发....

  引言 X-CUBE-CRYPTOLIB 是基于 STM32 的 Crypto 算法库,支持对称密钥、....

  山东腾阳环卫设备有限公司是一家致力于新能源扫地机、洗地机、环卫车、清洁机器人等装备的研发、生产、销售....

  几十台自主移动机器人(AMR)穿梭其间,模拟着生产场景中的物料搬运与上下料工作……走进斯坦德机器人(....

  为了防止大家的程序不被剽窃,本文给大家分享单片机加密的方法。 另外关于解密的方法可以参考这篇文章如何....

  焊接机器人的工作原理是怎样的?焊接机器人是用于焊接作业的自动化机械设备,用户在焊接工作中如何掌握好焊....

  目 录 1. STM32Cube Ecosystem 2. CubeMX 3. CubeIDE 4.....

  STM32的ADC驱动程序(电源技术被踢出核心)-  STM32的ADC驱动程序,环境是MDK,AD....

  9月14日,深圳市普渡科技有限公司(普渡机器人)正式宣布完成C2轮融资。本轮投资人包括美团、大湾区共....

  什么是 STM32 STM32,从字面上来理解,ST是意法半导体,M是Microelectronic....

  近日,全球AMR引领者极智嘉(Geek+)与顺丰供应链旗下丰豪供应链(香港)有限公司达成战略合作的消....

  目前电力公司对于所管辖的配电房、开关室,例行巡检每月1次,红外测温巡测每月1次,全部依赖于人工巡视作....

  STM32的ADC代码例程(普德新星电源技术有限公司怎么样)- STM32的ADC代码例程,有5个例....

  5G有能力显著改善生活,但这一步骤的改变并非没有挑战。因此,强化测试将对提升消费者信心和成功推出5G....

联系方式
电话:0551-8888888,0551-8888888 传真:0551-8888888
邮箱:125852439@qq.com
QQ:125852439,125852439
地址:安徽省合肥市淮河路步行街明教寺藏精阁

Copyright © 2002-2021 thompkincellars.com 彩民彩票 版权所有 
网站地图