本课程结合MATLAB和Python技术,教授如何运用MATLAB进行流体力学编程及使用Python开展三维仿真,特别聚焦于RoboCup领域。
之前本项目是由C++实现的,代码非常混乱且难以维护。
现在我一边学习Python编程语言,一边重新编写robocup 3D simulation项目的代码,并进行机器学习算法的应用(参考《机器学习实战》一书)。
虽然不清楚自己的能力能达到何种水平,但希望通过这个项目的学习来提升自己和开阔眼界。希望一切顺利。
在开发过程中遇到的问题包括:
1. 如何使用多线程
2. 寻找刚体动力学的库 √
接口到matlab的方式如下:
-->
matlab---计算--->输出一个xml文件——读取一个xml文件---
然后通过3D server进行进一步处理。
具体实现为:
在Matlab中使用robotics工具箱绘制机器人的模型,使其运动,并记录这些坐标的值到XML文件中。
之后,在Python代码中直接调用配置文件来读取数据并加以利用。
希望尽快完成基本的动作设计和调试工作,确保动作流畅。