Commit Graph

72 Commits

Author SHA1 Message Date
chenfu f694056d08 增加键鼠控制 2023-03-28 12:58:48 +08:00
chenfu f3ad804048 增加键鼠控制 2023-03-28 12:47:01 +08:00
chenfu ea4db9d4e9 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	application/cmd/robot_cmd.c
#	application/gimbal/gimbal.c
2023-03-27 22:13:06 +08:00
chenfu 7e6a3673fb 曾家键鼠控制 2023-03-27 22:03:35 +08:00
NeoZng b85eff52ba Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework 2023-03-23 19:01:39 +08:00
NeoZng 59e21dc25d Merge from captain chen 2023-03-23 18:57:54 +08:00
chenfu cce87bcccd Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.vscode/launch.json
#	application/gimbal/gimbal.c
#	application/robot.c
#	bsp/usart/bsp_usart.c
#	bsp/usart/bsp_usart.h
#	modules/master_machine/master_process.c
#	modules/master_machine/seasky_protocol.c
2023-03-22 16:49:56 +08:00
chenfu 58db6e5705 修复电机反馈的bug,通信bug,ps2手柄支持,舵机的修复,cmdbug的修复 2023-03-22 16:37:12 +08:00
NeoZng eefc0883ed 添加了不同等级的日志 2023-03-19 11:11:40 +08:00
NeoZng 68ac340c5a Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework 2023-03-18 14:50:53 +08:00
NeoZng 87d0a5161c 波特率提升为921600,修复了和视觉通信的溢出错误以及DMA冲突. 2023-03-18 14:50:50 +08:00
NeoZng 928fbf084c Merge branch 'master' of https://gitee.com/hnuyuelurm/basic_framework 2023-03-06 18:52:27 +08:00
NeoZng bd2b992e9c 删除了message center的指针传递支持,增加了定位bug的技巧文档 2023-03-06 18:52:24 +08:00
Kidenygood 11b401c2bc Merge branch 'referee-and-ui' 2023-03-05 22:48:18 +08:00
Kidenygood de286a52c5 合并前提交 2023-03-05 22:28:31 +08:00
NeoZng 48326bbd5c 修复LK电机反馈异常和总线拥塞的问题 2023-02-23 10:39:03 +08:00
NeoZng 3cf1831237 增加了debug文档和一些todo 2023-02-22 13:53:25 +08:00
NeoZng 7bb141af06 修复BMI088初始化异常,测试通过请尽快迁移到新版本。增加了电机的协议说明。 2023-02-20 18:34:23 +08:00
NeoZng a2a83f9fbf 修复LK电机id计算错误,构建平衡底盘框架,增加通用通信模块,增加平衡底盘条件编译兼容,删除lqr 2023-02-16 15:46:04 +08:00
NeoZng b9a7d87dfd 更新了程序流程和数据流图,增加ozone一键调试的支持,补充了legacy support warn 2023-02-15 18:28:25 +08:00
NeoZng 7c76852041 新增了教程和注释以及文档,增加了一键编译并打开ozone调试的脚本 2023-02-14 11:13:32 +08:00
NeoZng 144596687c 添加了编译参数提示,完成了bmi088阻塞周期访问版本的实现,添加了zeromalloc 2023-02-04 22:48:53 +08:00
NeoZng 429aa17fa4 修改freertos时基心跳为tim14,更新引脚lable 2023-02-04 15:38:05 +08:00
NeoZng 1262f9a516 添加了ist8310磁力计的支持,同时修复了gpio初始化先于exti的bug 2023-02-03 15:25:58 +08:00
kidneygood 9968393672 添加测试代码 2023-01-26 20:41:52 +08:00
kidneygood dc68657c16 自定义交互数据、机器人车间通信的发送和接收,仅测试发送 2023-01-26 19:52:07 +08:00
kidneygood 67940a4e38 动态UI样例绘制、测试 2023-01-26 15:07:00 +08:00
kidneygood 846a8b1caf chassis_mode动态刷新完成测试 2023-01-25 22:32:13 +08:00
kidneygood 68f7e64c2a application中分离referee部分,相关代码重构,完成步兵UI的init 2023-01-24 22:37:53 +08:00
kidneygood 289530ac10 一致UI初始化至chassis,添加id自动判断 2023-01-15 21:11:15 +08:00
kidneygood 9b16407b57 referee.h文件中的枚举整合至_def.h 2023-01-12 16:11:40 +08:00
kidneygood 85a97abb9d 字符绘制 2023-01-12 15:24:56 +08:00
kidneygood 86e30f7893 串口6DMA发送 2023-01-09 16:17:03 +08:00
NeoZng 3db2a20a0e 添加了遥控器的离线检测和daemone的说明文档 2023-01-04 21:26:11 +08:00
NeoZng 48370d4411 添加了can的发送超时控制,添加了所有application层的文档和注释 2023-01-03 22:53:49 +08:00
NeoZng f37d813bcd 增加了额外的注释 2023-01-02 23:50:04 +08:00
NeoZng bfaae13b59 重新组织了文件的防止 2023-01-02 23:20:35 +08:00
NeoZng c05513587c 增加了大量注释 2023-01-01 17:32:22 +08:00
NeoZng 22171177da 添加了部分说明文档 2022-12-19 17:15:42 +08:00
NeoZng 3dbc0a7b0a 修复HT电机解算bug,待添加零位校准。修复bsp_can module id未初始化问题 2022-12-14 17:15:54 +08:00
NeoZng 67fbf9064d Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework 2022-12-13 19:40:06 +08:00
NeoZng 11329aaddb 增加了LK电机和HT电机的基本支持,待编写控制 2022-12-13 19:40:03 +08:00
NeoZng 94499150bc add compatibility under LINUX 2022-12-12 22:29:51 +08:00
NeoZng 2f41e67de0 完成了LKmotor模块的重构,优化了DJIMotor的反馈计算 2022-12-11 20:48:24 +08:00
NeoZng 78cc27ee1a 发布beta版本,目前基本功能都可用 2022-12-11 14:59:45 +08:00
NeoZng 37c23ddb79 优化了点击pid计算流程,修复了bsp未初始化的异常,修复了数个未定义和隐式声明的警告 2022-12-09 18:25:35 +08:00
NeoZng 02b3af15c7 修复了遥控器摇杆值解算错误的问题 2022-12-09 14:21:31 +08:00
NeoZng 9f09002235 修复INS_Task双重循环NAN的问题,暂时关闭了急停模式 2022-12-08 23:08:28 +08:00
NeoZng c1a22e6f68 增加了daemon模块 2022-12-08 17:36:12 +08:00
NeoZng f043d5e265 修复了total angle计算异常的问题 2022-12-08 12:08:49 +08:00