主要工作内容:
1. 撰写《基于改进蚁群算法的移动机器人路径规划》论文,注意论文查重,总进度60%
2. 晚上洗澡后观看公考视频,在所买教材中进行补充说明,注意查看相关截图;
3. 编写改进蚁群算法matlab代码,所有改进已加入,准备调试解决不如原算法收敛问题
后续任务
明天计划:
① 早中午:撰写蚁群算法代码和相关论文,完成初稿。
其他任务:
① 7月30日前小论文完成初稿,交给周老师更改;
② 截止8月5日,运行express代码无故障,并通过网络调试助手实验通信协议;
③ 截止8月10日,更改代码,控制AGV运行成功;
目前发现如下问题:
a. 在main主类中,调用了三个图形界面,分别为“SchedlingGui”、“DrawingGui”、“SettingGui”,但是在运行后只发现一个设置界面,其他两个界面不显示;
b. 在运行时出现的多AGV调度窗口中,点击关闭会报错,如下
Exception in thread "AWT-EventQueue-0" org.springframework.jdbc.BadSqlGrammarException:
### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'express.sorting' doesn't exist
### The error may involve com.xxxtai.express.dao.SortingDAO.insert-Inline
### The error occurred while setting parameters
### SQL: INSERT INTO sorting (create_time, modify_time, features, total_time, total_quantity, per_hour) VALUES (?, ?, ?, ?, ?, ?)
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'express.sorting' doesn't exist
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'express.sorting' doesn't exist
④ 每天晚上洗澡后在宿舍看基础网课。
⑤ 截止8月30日,宏宜AGV硬件搭建完成;