请
登录
后使用快捷导航
没有帐号?
立即注册
赛事资讯
运营交流
日常动态
技术交流
机器人假期营
产品专区
搜索
本版
帖子
用户
登录
注册
返回列表
发表新帖
楼主
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:31:01
|
显示全部楼层
目前参赛队伍的机器人主控采用的多为STM32,STM32的CAN收发器Fifo的深度仅有3,这就导致了如果CAN线上设备过多则容易试得在某些时刻丢失掉部分数据,或者是CAN线上有一个发送速率很快(比如远超1KHz)的设备持续发送信息也会导致有时无法解析到其他设备(电调等设备都是1KHz)的报文信息,请问官方在这一方面有什么方法解决吗?
回复
支持
反对
使用道具
举报
照妖镜
沙发
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:36:35
|
显示全部楼层
官方开源的步兵代码中PID计算采用的是位置式PID,官方是否有对比过在不同控制情况下(比如功率控制)采用增量式PID和位置式PID达到稳态的控制过程中哪个控制效果更好吗?
回复
支持
反对
使用道具
举报
照妖镜
板凳
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:39:58
|
显示全部楼层
官方开源的步兵代码中,对于Dbus的空闲中断接收采用了双缓冲区处理,这样做有什么好处吗?
回复
支持
反对
使用道具
举报
照妖镜
地板
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:45:09
|
显示全部楼层
陀螺仪姿态解算的时候会融合加速度计,但是这个融合解算过程需要一定的时间,具体就会表现为云台PID控制之后,加速度计融合到姿态解算中使得这一位置的姿态角发生改变,PID控制器又开始进行输出,导致云台又开始缓慢进行调节之后稳定。且在加速度大的情况下云台容易出现抬头点头现象,请问这个如何解决呢?
回复
支持
反对
使用道具
举报
照妖镜
5
#
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:50:03
|
显示全部楼层
官方开源的步兵代码中OLED采用的是STM32的硬件IIC,然后网络上经常能看到对于STM32硬件IIC不好用的吐槽,在实际使用中也的确遇到过其硬件IIC总线宕机的情况,请问官方在测试过程中有没有遇到这个问题呢?又是如何解决的
回复
支持
反对
使用道具
举报
照妖镜
6
#
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 19:57:51
|
显示全部楼层
官方开源的步兵代码中,support文件夹下有一个名为mem_manager4.c的文件,而CubeMX软件生成工程时在FreeRTOS的中间层文件中也有一个关于内存分配的heap4.c文件,这里support文件夹下的文件作用是什么呢?
回复
支持
反对
使用道具
举报
照妖镜
7
#
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 20:07:21
|
显示全部楼层
官方开源的步兵中使用的IMU芯片和之前内测的RM陀螺仪配置很像,请问是同款吗?
回复
支持
反对
使用道具
举报
照妖镜
8
#
[其他]
【RM2020 圆桌】第二期 步兵代码的那些问题
[复制链接]
Evan-GH
2020-1-9 20:25:58
|
显示全部楼层
在使用FreeRTOS时,任务数比较多的情况下就需要考虑优先级和任务间隔时间,在实际使用中就有发生过某个任务一直被抢占的情况,请问官方在分配任务时一般会采用什么原则呢
回复
支持
反对
使用道具
举报
照妖镜
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
评论
回帖后跳转到最后一页
RoboMaster赛务的最新主题
RM2024赛季 平安保险购买通知
RMUA 2023-2024 精英赛场地仿真模型及模拟器开源
RMU 2024 圆桌特辑03—如何规范使用空中机器人电池?
【RM2024赛季-官方开源】场地图纸&定位点
RMU 2024 圆桌特辑02—如何找到队伍文化建设的平衡点?
联系我们
DJI官网
DJI商城
官网
触屏版
| 电脑版
Copyright © 2024 RoboMasters 版权所有
备案号 粤ICP备2022092332号
快速回复
返回顶部
返回列表