Skip to content

jianzhang96/hfut_robot_tech_hw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

455e727 · Oct 27, 2020

History

39 Commits
Apr 9, 2018
Apr 5, 2018
Apr 18, 2018
Apr 5, 2018
Oct 27, 2020
Apr 8, 2019
Apr 16, 2018

Repository files navigation

合肥工业大学《机器人技术》作业代码+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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published