本项目设计了一个麦轮结构的小车底盘运动系统,经过对底盘的运动学分析,解算出每个麦轮的运动信息。
然后经过8路PWM控制四路桥式电路,使其驱动4个麦轮的电机。其地盘可实现全向移动,即平面的纵向,横向移动和原地的旋转移动。
应用背景
在目前移动机器人开发中,除了仿生结构的机器人之外,麦轮结构的移动机器人和万向轮结构的移动机器人使用频率也非常高。
特别是消费领域的机器人,例如扫地机器人,楼宇内消毒和地铁巡检机器人等。这些领域的底盘结构基本上均采用更为灵活,相比仿生机器人更为可靠和实现容易的麦轮结构。
实现功能
8路PWM输出
底盘全向运动
整体框架
硬件框架
ra开发板生成8路pwm信号,此8路pwm信号提供给DRV8833桥式电路模块。由此模块驱动各个麦轮电机。
软件框架
软件方面线程涉及的不多,除了主线程和调试用的串口中断线程之外,就是运动模式切换线程。
RT-Thread的使用
在我的项目中使用了RTT作为RTOS的线程实现
RTT有一个对板级适配的HAL曾,在本项目中使用了PWM和串口外设,都是使用RTT提供的HAL层的函数,增强了可移植性.
本项目还用到了RTT自动初始化机制,自动初始化机制是指初始化函数不需要被现实调用,只需要在函数定义出=处通过宏定义的方式进行申明,就会在系统启动过程中被执行。INIT_PREV_EXPORT(),进行了对pwm设备的查找和初始化。
INIT_APP_EXPORT(),对运动模式线程进行了初始化。
关键字:RT-Thread RA6M4
引用地址:
基于RT-Thread+RA6M4的麦轮结构底盘运动控制系统设计
推荐阅读最新更新时间:2024-10-21 02:20
基于RT-Thread+RA6M4的麦轮结构底盘运动控制系统设计
本项目设计了一个麦轮结构的小车底盘运动系统,经过对底盘的运动学分析,解算出每个麦轮的运动信息。 然后经过8路PWM控制四路桥式电路,使其驱动4个麦轮的电机。其地盘可实现全向移动,即平面的纵向,横向移动和原地的旋转移动。 应用背景 在目前移动机器人开发中,除了仿生结构的机器人之外,麦轮结构的移动机器人和万向轮结构的移动机器人使用频率也非常高。 特别是消费领域的机器人,例如扫地机器人,楼宇内消毒和地铁巡检机器人等。这些领域的底盘结构基本上均采用更为灵活,相比仿生机器人更为可靠和实现容易的麦轮结构。 实现功能 8路PWM输出 底盘全向运动 整体框架 硬件框架 ra开发板生成8路pwm信号,此8路pwm信号提供给DRV88
[嵌入式]
基于RT-Thread+RA6M4的麦轮结构底盘运动控制系统设计
本项目设计了一个麦轮结构的小车底盘运动系统,经过对底盘的运动学分析,解算出每个麦轮的运动信息。 然后经过8路PWM控制四路桥式电路,使其驱动4个麦轮的。其地盘可实现全向移动,即平面的纵向,横向移动和原地的旋转移动。 应用背景 在目前移动开发中,除了仿生结构的机器人之外,麦轮结构的移动机器人和万向轮结构的移动机器人使用频率也非常高。 特别是消费领域的机器人,例如扫地机器人,楼宇内消毒和地铁巡检机器人等。这些领域的底盘结构基本上均采用更为灵活,相比仿生机器人更为可靠和实现容易的麦轮结构。 实现功能 8路PWM输出 底盘全向运动 整体框架 框架 ra开发板生成8路pwm,此8路pwm信号提供给DRV8833桥式电路模块。由此模块驱动各
[机器人]
麦格纳汽车关于车身底盘轻量化的问答都在这里
汽车的轻量化对于车辆的总体节能减排扮演着不可或缺的角色,而作为占到整车质量半壁江山的车身与底盘结构件,其轻量化设计必然是整车轻量化的重中之重。 近日,在“黑科技来了”直播活动中,来自麦格纳的技术专家徐子卿和孔令波带领我们深度了解麦格纳的车身与底盘轻量化解决方案。由于直播时间限制,许多问题并未在直播中回答。现在,粉丝福利时间到!小编为大家梳理了热门技术问题,带您深度解析车身与底盘的奥秘。 一睹为快 由于电动车电池包比较重的缘故,现在推行了CTC技术。麦格纳怎么在车身轻量化的同时兼顾电池包的安全防护,解决的思路是什么? 孔:CTC,简而言之,就是将电池壳体与车身地板、门槛梁等下车体结构件进行整合集成,从而去除当前独立的电池
[嵌入式]
运动控制系统设计的两种控制结构解析
运动控制往往是针对产品而言的,包含机械、软件、电气等模块,例如机器人、无人机、运动平台等等,是对机械运动部件的位置、速度等进行实时的控制管理,使其按照预期的运动轨迹和规定的运动参数进行运动的一种控制。在运动控制系统的设计中,主要使用了两种控制结构:集中式和分布式。 高速、低成本的数字控制网络的引入,为建造分布式控制系统提供了新的选择。随着具有更高功率、更紧凑的开关放大器的出现,集中化设计使得在同一块印刷电路板上可以布置的控制器数量正在逐步增加。 了解这些技术发展趋势,有助于解释如何以及在什么时候,应用这两种不同的控制结构。 运动控制应用的类型 集中式还是分布式,哪种控制方式更合适:应用控制问题的特性对其具有决定性的影响
[嵌入式]
已量产业界最小尺寸硅麦芯片,通用微完成超过亿元B轮融资
据36氪报道,近日,通用微(GMEMS)完成超亿元B轮融资,本轮融资由鼎青投资、常春藤资本、汉桥资本、浙商创投、力合资本、普华资本等机构共同投资,挚金资本担任本轮融资独家财务顾问。 (图片来源:企查查) 企查查显示,通用微科技有限公司是一家MEMS传感器产品供应商,将声学微型传感器研发与智能算法及软件相结合,完成了声学相关算法及软件、MEMS麦克风芯片的研发与生产,可应用于电脑、蓝牙耳机、手机等领域。 (来源:企查查) 此外,通用微创始人王云龙,毕业于美国密西西比大学物理声学专业,是一位多次创业的连续创业者,还拥有三十多项MEMS传感器方面的专利。吴广华毕业于美国加州大学伯克利分校机械工程(博士),师从著名的MEMS领域知
[手机便携]
比博完成2亿元A轮融资,国产线控底盘加速突围
4月10日,智能底盘解决方案供应商BIBO比博斯特(上海)汽车电子有限公司(以下简称“比博”)正式宣布完成A轮融资,由蔚来资本、东方嘉富联合领投,合兴汽车、毅达资本跟投 ,融资金额共计2亿元人民币,云岫资本担任独家财务顾问。 据悉,比博本轮募得资金将主要用于BIBC(One-Box集成式线控制动系统)产品落地和BEMB(电子机械制动系统)、BEPS(电动冗余转向系统)、BCDU(底盘域控制器)等新产品的研发投入。 线控底盘加速发展 在汽车电动化、智能化加速变革的大趋势下,汽车整体结构发生改变,底盘系统逐步走向智能化、线控化。 比博总经理刘晓辉表示:“制动、转向、悬架等线控系统的单系统集成化发展和底盘多系统的融合控制
[汽车电子]
智慧农业大数据服务商麦飞科技获过亿元A轮融资
聚焦视觉光谱技术的智慧农业大数据服务商“麦飞科技”今日正式宣布完成过亿元人民币A轮融资。截止目前,为国内智慧农业领域的最大单笔融资。本轮融资由广发乾和领投,湖畔山南、中科创星跟投。Pre-A轮老股东高捷资本、BV百度风投、峰瑞资本继续跟进本轮投资。 麦飞科技CEO宫华泽表示:本次融资主要用于技术体系与产品的优化与完善,业务模式升级,海外市场布局,以及数据板块业务的启动,打造“麦飞智慧农业”自我闭环驱动的能力。 广发乾和TMT投资总监张学思表示:农业是我国的战略性产业,而我国传统农耕方式及习惯意味着巨大的可改造空间,国家产业政策方向及科技的发展为新商业模式及新技术落地提供了绝佳土壤。我们认为,在农业市场中要有所作为,需要做到懂农民、
[机器人]
RT-Thread获纪源资本领投B轮融资 强化IoT OS领导地位
近日,国内领先的物联网操作系统RT-Thread暨睿赛德科技对外宣布,公司获得近亿元人民币的B轮融资,本轮融资由GGV纪源资本领投,A轮领投方君联资本追投,Skillnet/上海赛哲作为本轮融资的独家财务顾问。新的投资将用于大幅扩张研发团队,开发优化新一代微内核操作系统及其相关高附加值软件和工具,为物联网产业带来更富竞争力的软件平台和更大的技术推力。同时,公司将投入更多资源,加大RT-Thread生态社区的建设力度,如社区运营、能力认证、大学计划等,构筑更高的生态壁垒。 AIoT市场趋势的加速形成,使得产业对更加强大和平台化的操作系统的需求更为迫切和广泛。RT-Thread的技术平台优势及睿赛德科技的专业服务能力正在帮助
[嵌入式]