合肥工业大学机器人技术期末_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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值