[嵌入式] 【开源】PID无线调参方案

[复制链接]
中士沧海孤舟
2018-8-9 17:13:11 显示全部楼层

马上注册,玩转Robomaster!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 沧海孤舟 于 2018-8-9 17:12 编辑


PID_Regulator是一个旨在为RoboMaster机甲大师参赛队员提供能够进行PID实时无线调参的解决方案,由南京理工大学Alliance战队提供技术支持。
详情见github链接:[size=13.3333px]https://github.com/jackychen227/PID_Regulator
[size=13.3333px]
概述
PID_Regulator主要包含以下三个部分的内容:
  • PC端上位机
  • 蓝牙无线串口传输
  • 以STM32为开发平台的下位机DEMO

功能实现
  • V1.0     根据协议能够实现PID实时无线调参功能
  • V1.2     修复一些bug,与STM32通信demo测试通过

TODO
  • PID曲线显示

PC端上位机
PID_Regulator_UI.png

开发环境
  • Windows     10
  • Qt     Creator 4.0.3 Based on Qt 5.6.1(MSVC 2013, 32 bit)

操作说明
  • 硬件连接好PC和下位机
  • 打开PID_Regulator.exe,打开串口即可进行数据传输
  • 通过“串口设置”一栏可进行串口参数设置及操作
  • 通过“PID     Dynamic Reconfigure”一栏可进行PID参数设置
  • 通过“日志”一栏可查看相关操作日志并进行PID参数设置与查询板载PID参数
  • 剩余的操作请自行摸索

通信协议

STM32_DEMO
  • 蓝牙串口通信
  • 根据指定好的通信协议进行信息传输、解码与打包
  • 参考RoboMaster/RoboRTS-Firmware进行PID的参数结构体设计

蓝牙无线串口传输
硬件
     有线方案
               USB转TTLCH340模块
       无线方案
              无线蓝牙模块
              绿联 USB蓝牙适配器4.0版接收器(PC若自带蓝牙硬件支持则不用)
软硬件部署
      初始化车载无线蓝牙串口之后,蓝牙模块与PC端蓝牙配对,之后可用正常的串口发送读取相关函数进行数据的无线传输,详细说明(TODO)
版权申明
NJUST Alliance.All rights reserved.
[size=13.3333px]开源协议 GPL-3.0
[size=13.3333px] DOC.zip (373.06 KB, 下载次数: 47, 售价: 1 金钱)
跳转到指定楼层

[嵌入式] 【开源】PID无线调参方案

[复制链接]
少尉PIKA_BI
2018-10-30 16:21:23 显示全部楼层
666666666666666666666666666666666666

[嵌入式] 【开源】PID无线调参方案

[复制链接]
上等兵真是_滑稽
2018-10-2 23:29:55 显示全部楼层
感谢分享,应该会比匿名的那些上位机好用

[嵌入式] 【开源】PID无线调参方案

[复制链接]
中士gansujingtai
2018-11-4 22:19:35 显示全部楼层
666666666666666666666666666666666

[嵌入式] 【开源】PID无线调参方案

[复制链接]
上士Dan丶Jia_Yao
2018-8-9 17:24:23 显示全部楼层
666,感谢大佬的分享

[嵌入式] 【开源】PID无线调参方案

[复制链接]
上士Trigger
2018-8-9 23:13:09 显示全部楼层
66666666666666

[嵌入式] 【开源】PID无线调参方案

[复制链接]
少尉PIKA_BI
2018-10-30 16:20:48 显示全部楼层
66666666666666666666666666666

[嵌入式] 【开源】PID无线调参方案

[复制链接]
少尉PIKA_BI
2018-10-30 16:23:02 显示全部楼层
大佬大佬。。。。。。
回复

使用道具 举报

[嵌入式] 【开源】PID无线调参方案

[复制链接]
上等兵成工机电
2018-11-4 19:13:28 显示全部楼层
66666666666666

[嵌入式] 【开源】PID无线调参方案

[复制链接]
上等兵Rakutenipoi
2018-11-30 16:16:27 显示全部楼层
6666666666666666666666666666

本版积分规则

触屏版 | 电脑版

Copyright © 2019 RoboMasters 版权所有

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