|
eb34eeeb3e
|
Enhance main.py and task_5.py: Introduced turn_degree_v2 function for improved turning control in main.py. Updated run_task_5 to accept direction parameter, allowing for dynamic movement towards unloading points based on QR code results. Added logic for moving to horizontal line and unloading sequence, enhancing task execution and robot navigation.
|
2025-05-28 10:07:44 +00:00 |
|
|
5fd630c27b
|
优化follow_left_side_track函数,调整目标距离参数至540像素,增强稳定性和响应速度;更新滤波队列大小至7以提高稳定性;改进速度计算逻辑,确保更平滑的调整和停止过程;更新左侧轨迹线检测演示程序的输入路径。
|
2025-05-26 00:44:24 +08:00 |
|
|
e77d5655ae
|
新增go_straight_until_bar函数以控制机器人沿直线行走至检测到栏杆;优化follow_left_side_track函数的PID参数和稳定性要求,增强响应速度和稳定性;调整detect_left_side_track函数的搜索区域和评分逻辑,以提高线段检测的准确性和灵活性。
|
2025-05-25 19:55:35 +08:00 |
|
|
1c3c07d68a
|
更新黄色赛道检测演示程序的输入输出路径,替换边缘检测函数为新版本以提高检测准确性,并优化线段合并和选择逻辑,增强了对中上部线段的偏好。
|
2025-05-24 22:34:27 +08:00 |
|
|
968471471f
|
删除测试图像结果文件,并在黄色赛道检测演示程序中更新输入和输出路径,同时在边缘检测算法中引入新的检测函数以提升检测准确性和稳定性。
|
2025-05-22 12:35:14 +08:00 |
|
|
4a2ab00f8d
|
更新日志文件,增加了边缘检测过程中的调试信息和结果记录;修改了黄色赛道检测演示程序的输入路径;在边缘检测算法中引入了线段质量评分机制,优化了线段选择逻辑,提升了检测的准确性和稳定性。
|
2025-05-20 09:24:54 +08:00 |
|
|
e08c8b15a9
|
更新黄色赛道检测演示程序的输入路径为测试图像,并在边缘检测功能中增加了对上下边缘线的处理逻辑,优化了截断线的修正机制,提升了检测的准确性和稳定性。
|
2025-05-19 20:52:38 +08:00 |
|
|
26527e7775
|
✨ 在 move_base_hori_line.py 中新增 follow_left_side_track 函数,实现机器狗沿左侧黄色轨迹线移动的控制逻辑。同时在 detect_track.py 中添加 detect_left_side_track 函数,用于检测左侧轨迹线,增强了机器狗的轨迹跟随能力和稳定性。更新了相关参数和日志记录功能,提升了调试信息的可读性。
|
2025-05-18 16:59:56 +08:00 |
|
|
9e0692dca4
|
✨ 在多个函数中添加了 save_log 参数以增强日志记录功能,确保在检测横向和双轨道线时保存相关图像和日志信息。更新了 detect_horizontal_track_edge 和 detect_dual_track_lines 函数,提升了调试信息的可追踪性和可读性。同时,删除了旧的日志文件,优化了代码结构。
|
2025-05-18 15:53:07 +08:00 |
|
|
f5774d97b9
|
🎨 更新图像处理逻辑,优化边缘检测功能
- 修改 yellow_track_demo.py 中的输入和输出路径,确保使用最新的图像文件
- 在 detect_track.py 中改进掩码处理,添加形态学操作以提升掩码质量
- 优化轮廓检测逻辑,增加边缘检测和直线拟合的步骤,确保检测到的线段更准确
- 更新了相关的观察输出信息,便于调试和分析
|
2025-05-15 20:16:57 +08:00 |
|
|
4135f8c31a
|
refactor(base_move): 优化移动控制逻辑和校准流程
- 修改 move_to_hori_line 函数中的超时设置和停止命令发送方式
- 在主程序中初始化和销毁 ROS 2 上下文
- 增加校准相关变量和逻辑,提高定位精度
- 优化 ImageProcessor 和 MarkerRunner 类的实现
|
2025-05-15 08:09:59 +00:00 |
|
|
6996a3459f
|
task-1 #3
|
2025-05-14 14:50:50 +00:00 |
|
|
adaaa0174d
|
优化计算到横向线的距离函数,增加相机倾斜角度参数,添加观察模式以打印中间计算值,改进代码结构和注释,更新图像读取方式。
|
2025-05-14 22:33:13 +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 |
|
|
04613d685d
|
删除临时代码运行文件,更新横向赛道边缘检测功能,改进斜率计算方法,增强可视化效果,添加交点计算的可视化内容。
|
2025-05-14 13:32:07 +08:00 |
|
|
16a7ccd101
|
✨ horizon line detect
|
2025-05-14 12:42:01 +08:00 |
|