合肥工业大学机器人技术期末_GitHub - jianzhang96/hfut_robot_tech_hw: 合肥工业大学《机器人技术》作业代码...

合肥工业大学《机器人技术》作业代码+50题Final

第一次:Parse

从一条字符串里面先分割出每一条see和hear的信息。hear解析相对简单,数据的格式是固定的;see信息要解析出没一条ObjectInfo,对与每一条ObjectInfo,再分类别解析。分割字符串调用标准库里面的strtok()函数。因为没太懂题目给标记的意思,代码对发来的信息对象进行了一个判断strinOjects()。

字符串从文件in.txt读取,输出到终端和文件。

第二次:Gemo

Gemeotry.h里面声明了四个类,一些定义也直接写在里面了,Gemeotry.cpp里面主要是直线和直线、圆、矩形求交点的函数。main()里面示例调用。求解的方法就是用几何解析法代公式。

这份代码基本是从agent2d-3.1的rcsc里面移过来的。

第三次:locate.py

用python写的,求解的方法见教材106页。

第四次:Tree

先将数据整理成数据集data.txt,决策树的代码来自《机器学习实战》。trees.py求解决策树treePlotter.py根据树画出图形。sol.py调用这两个模块求解。

50题Final:fiftyExp.cpp

参考了百度文库里下载的代码文档,应该是以前学长写的,感谢。觉得有些不妥的地方调整了一下。

你可能感兴趣的:(合肥工业大学机器人技术期末)