Commit Graph

37 Commits

Author SHA1 Message Date
NeoZng 4a45331d31 添加了大量调试log,新增了dwt计时宏,增加了USB软件复位防止主控复位后上位机无法连接usb 2023-06-22 21:52:46 +08:00
NeoZng 12796f8e70 更新了部分文档,提升了遥控器解析的可读性,增加了dji电机守护线程,修复裁判系统未初始化导致任务超时 2023-06-08 15:53:53 +08:00
NeoZng a18a5091f4 增加了电机前馈控制,更新readme,加快ins速度,删除了工程和平衡底盘相关的app 2023-05-19 14:45:48 +08:00
NeoZng aea8ef4813 添加了北醒激光单点测距模块,修复了遥控器离线检测命名错误,增加了i2c寄存器读写的16位地址模式 2023-05-06 16:23:52 +08:00
NeoZng 4ef3aa2f76 增加了遥控器键鼠接收的平滑 2023-04-23 14:51:02 +08:00
NeoZng 9e364cbaaa 增加了文档,修改通信协议,更新了平衡底盘的VMC映射和五连杆解算,修复了双板通信数据结构步对齐的错误 2023-04-14 18:17:46 +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 41d033e3f8 修复CAN中断优先级导致函数重入访问static变量的问题,提升了bsp和部分module的性能。 2023-03-23 18:22:24 +08:00
NeoZng 3cf1831237 增加了debug文档和一些todo 2023-02-22 13:53:25 +08:00
NeoZng 7c76852041 新增了教程和注释以及文档,增加了一键编译并打开ozone调试的脚本 2023-02-14 11:13:32 +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 c05513587c 增加了大量注释 2023-01-01 17:32:22 +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 c1a22e6f68 增加了daemon模块 2022-12-08 17:36:12 +08:00
NeoZng f043d5e265 修复了total angle计算异常的问题 2022-12-08 12:08:49 +08:00
NeoZng 2dd39f9815 增加了遥控器控制,待测试 2022-12-07 21:56:34 +08:00
NeoZng 3eba5b1c07 修复了遥控器设置键值时数值溢出的问题 2022-12-07 21:08:22 +08:00
NeoZng df356cf675 增加robot_cmd的总控制和急停处理,添加遥控器位域处理,待测试 2022-12-06 22:58:42 +08:00
NeoZng 6d4a0cb148 上传了所有todo任务,为底盘新增了超级电容模块 2022-12-05 22:07:44 +08:00
NeoZng 9c9ea14bde 增加了遥控器按键功能并修改所有函数和类型定义为标准格式 2022-12-05 21:01:26 +08:00
NeoZng bc1f928e02 增加了hardfault调试支持,修复了消息队列在发布者先于订阅者创建话题时野指针的错误 2022-12-03 15:20:17 +08:00
NeoZeng f1301ab7de 将底层的封装统一为相同的格式 2022-11-28 17:54:07 +08:00
NeoZeng 076973f41e 修复类型支持问题和重复定义 2022-11-19 15:40:38 +08:00
NeoZng 82a55d7eca add tutorial 2022-11-12 18:03:18 +08:00
NeoZng 4d32450e3d fix bugs 2022-11-09 19:53:23 +08:00
NeoZng 4d27bd9b0f change all usart modules to have same api 2022-11-05 21:59:03 +08:00
NeoZng a2b7558047 finish all bsp utilities 2022-11-01 22:32:15 +08:00
NeoZng c113ca81e0 finish the beta version of dji_motor 2022-10-31 20:20:16 +08:00
NeoZng 78f85b7fda init commit 2022-10-20 17:13:02 +08:00