33413eab29
🧪 add rgb-camera height get
2025-05-14 11:57:15 +00:00
6be89617e7
重构主程序,移除图像处理器实例化,简化任务1函数参数,删除无用的测试文件,优化代码结构。
2025-05-14 19:35:29 +08:00
aa4621ed55
task-1 #1
2025-05-14 11:25:44 +00:00
df7c98f09a
✨ 更新横向赛道边缘检测函数,调整斜率判断阈值为0.05,移除可视化功能的相关代码,优化代码结构。
2025-05-14 16:18:36 +08:00
ec7acc64ff
删除视频处理功能,简化图像处理逻辑,更新横向赛道边缘检测相关函数,移除可视化功能,增强错误处理信息。
2025-05-14 14:16:50 +08:00
f2298f4085
更新README.md,重构任务模块结构,添加多个任务说明,包括取货、弯道、上下坡、石板路和过栅栏,补充相关图示和算法描述,简化内容以提高可读性。
2025-05-14 14:06:55 +08:00
04613d685d
删除临时代码运行文件,更新横向赛道边缘检测功能,改进斜率计算方法,增强可视化效果,添加交点计算的可视化内容。
2025-05-14 13:32:07 +08:00
16a7ccd101
✨ horizon line detect
2025-05-14 12:42:01 +08:00
2072b197e0
更新README.md,修正方向说明为“根据箭头决定方向”,并补充传统计算机视觉算法的描述。
2025-05-14 00:03:14 +08:00
053a9db094
✨ 删除测试文件并更新箭头检测功能,增强可视化和调试信息输出。更新参数以支持观察模式和延迟展示,改进箭头方向检测算法。
2025-05-13 23:49:53 +08:00
81120346fa
docs(README): update track list and formatting
...
- Update track list:
- Add "1. 装货 / qrcode"
- Add "2. 曲线赛道"
- Add "3. 上下坡"
- Add " - 存在两种可能性" (indented)
- Add "4. 石板道"
- Add "5. 栅栏 / 栏杆"
- Improve formatting:
- Use proper indentation for sub-items
- Add missing spaces after track numbers
- Remove redundant items
2025-05-13 22:42:05 +08:00
88df535378
🎏 add readme
2025-05-13 22:32:03 +08:00
765be6d547
修改turn_degree函数的参数名称,从relative改为absolute,并调整逻辑以支持绝对角度旋转。此更改提高了函数的灵活性和可读性。
2025-05-13 18:34:53 +08:00
9ec783b8b1
更新主程序以启用任务5的执行,并修改turn_degree函数以支持相对角度旋转。
2025-05-13 18:27:47 +08:00
9492912c8f
turn-degress test
2025-05-13 18:19:18 +08:00
fb95c8ae45
feat(robot): add odometry functionality and update control logic
...
- Add odometry thread and message handler for localization data
- Update main control loop to incorporate odometry information
- Remove task 5 execution from main function
- Refactor task 5 implementation to be more modular
2025-05-13 10:12:57 +00:00
8914565e7c
add example
2025-05-13 09:09:54 +00:00
cfcdf24a4c
feat(task_5): 添加箭头方向检测与运动控制
...
- 初始化箭头检测器并获取图像
- 根据检测到的箭头方向调整运动方向
- 更新运动参数,包括速度和步态
- 添加资源清理逻辑以确保检测器正常关闭
2025-05-13 09:44:34 +08:00
4f36019c7b
feat(task_5): 添加前进运动和姿态控制
...
- 设置俯身姿态并开始前进运动
- 更新运动参数,包括速度、步态和步高
- 恢复到正常站立高度
2025-05-12 16:14:04 +08:00
49a6a10f63
feat(task_1): implement new robot movements and behaviors
...
- Add new functions for turning, going straight, and circling
- Implement standing up and lying down movements
- Update task_1 to use new movement functions
- Decode QR code information from image processor
- Refactor main.py to run task_5 instead of task_1
2025-05-12 08:06:08 +00:00
33bd61ddb9
优化主程序异常处理,添加资源清理逻辑;在图像处理器中引入多线程支持,改进图像订阅的运行机制。
2025-05-12 01:04:51 +08:00
9f57cfc479
更新 .gitignore 以忽略 Python 缓存文件
2025-05-12 01:03:03 +08:00
c9686a84e1
feat(utils): add QR code decoding functionality
...
- Integrate QReader for QR code detection and decoding
- Implement decode_qrcode method in ImageProcessor class
- Uncomment run_task_1 function call in main.py
2025-05-11 16:22:21 +00:00
4d924d889a
重构代码,删除不再使用的LCM类型定义文件,更新导入路径,添加图像处理功能到主程序和任务1中,并在适当位置调用图像处理器的销毁方法。
2025-05-12 00:05:54 +08:00
db35c7a282
🎉
2025-05-11 15:44:54 +00:00